dosコマンド実行後dos画面で待つには(pause)

解決


せんだて  2012-03-24 22:46:36  No: 143266  IP: 192.*.*.*

いつも拝見させて頂いております。
質問ですが、バッチファイルでは最後にpauseを入れれば
実行後画面が表示され止まりますが、
以下の様にした場合最後にpauseを入れて画面を止める様な方法はあるのでしょうか?以下のままでは、dos画面がとじてしまうので、表示したままにしたいのです。宜しく御願い致します。
Shell("cmd.exe /c """ & "xcopy c:\tmp d:\tmp  /d /e /r /k /y" & """", AppWinStyle.NormalFocus, True)

編集 削除
カズ  2012-03-27 09:56:42  No: 143267  IP: 192.*.*.*

例えば、pauseを含むバッチファイルをVBで生成して、それを起動するという方法もあります。

>どらごんめっと
それと、閲覧者は、質問者が前に質問した内容との関連を確認しながら最適な回答は何かを考えるので、
質問の度に名前を変えるのは好ましくありません。

編集 削除
せんだて  2012-03-27 12:57:14  No: 143268  IP: 192.*.*.*

カズさんありがとうございました。
バッチファイルをテキスト書き出しして実行すると言う事ですね。
分かりました。
ハンドルネームですが、大変済みませんでした。
いくつか使って、しかも前に質問しているのもほったらかしにしてました。
済みませんでした。

編集 削除