0

プロセスを停止して開始するVBscriptがあります。

コマンドラインに「はい/いいえ」の質問が表示されます。「はい」と答える必要があります。実際にそれを行うにはどうすればよいですか。

これまでのところ:

Option Explicit
Dim wshShell
On Error Resume Next
   Set wshShell = WScript.CreateObject("WSCript.shell")
   If Err.Number <> 0 Then
      Wscript.Quit
   End If
   wshShell.Run  "cmd.exe /C cd C:\WINDOWS\system32 & process.exe STOP"
   WScript.Sleep 15000
   wshShell.Run  "cmd.exe /C cd C:\WINDOWS\system32 & process.exe START"
On Error Goto 0
4

1 に答える 1

1

入力が必要なプログラムで次の例を使用します。

wshShell.Run  "cmd.exe /C cd C:\WINDOWS\system32 & ( echo Yes|process.exe STOP )"

echo Yesコマンドにはキーが含まれますENTER。すなわち:Y+ e+ s+ENTER

于 2012-10-03T00:42:09.757 に答える