質問: createobject("wscript.shell") wshshell.run ("cmd.exe /c",,true) では、コマンドプロンプトウィンドウが開いている間、処理が止まってしまいますし、 最後のtrueをfalseに変える または run をexec に変えるとウィンドウが一瞬で閉じてしまいます。 どうぞよろしくお願いいたします。
回答: 1〜5それぞれでよくわからないことがあります。 1. 起動方法は? 2.コマンドプロンプトは 1. で開く、ということですか? 3. vbscriptとコマンドプロンプトの関係は? コマンドプロンプトでcscriptでvbscriptを実行すれば、wscript.echo とかでコマンドプロンプトに出力になりますが。 4.vbscript実行中にコマンド入力したい、ということですか? それなら、vbs実行とは別のコマンドプロンプトを実行すればいいのでは? > wshshell.run ("cmd.exe /c",,true) cmd に /cオプション (コマンドを実行したら終了する)を付けて実行しています。 その「コマンド」が無いから、「コマンド」はすぐに終了します。よって、コマンドプロンプトも終了します。 なぜ、/cを付けているのですか? 「cmd.exe 引数」で検索しましょう。