私は、30 秒のカウントダウンで yes-no ボックスを表示するこのスクリプトを持っています。時間が経過した後にユーザーがオプションを選択しなかった場合、VBScript は自動的にオプション"Yes"を選択し、バッチ スクリプトに戻ります。
スクリプトからカウントダウン部分を削除して、デフォルトで"Yes"にならず、代わりに入力が与えられるまで待つにはどうすればよいですか。
どうもありがとう
Option Explicit
Dim oShell, retCode
Set oShell = WScript.CreateObject("WScript.Shell")
retCode = oShell.Popup("Place your question here?", 30, "Title", 4 + 32)
Select Case retCode
case 6, -1
WScript.quit(0) 'Yes or time-out was chosen
case 7
WScript.quit(1) 'No was chosen
End Select
http://www.msfn.org/board/topic/138818-vbscript-msgbox-with-auto-select-countdown-and-batch-script-input/から取得した vbscript