この質問に非常に似ています:
Perl の対話型コンソールを起動するにはどうすればよいですか?
Python の IDLE のように、一度に 1 つずつ VBS ステートメントの入力を開始し、すぐに評価できるようにしたいだけです。
この質問に非常に似ています:
Perl の対話型コンソールを起動するにはどうすればよいですか?
Python の IDLE のように、一度に 1 つずつ VBS ステートメントの入力を開始し、すぐに評価できるようにしたいだけです。
私はこれを数年前に書きました。これは、このブログ投稿(ここに アーカイブされています) に基づいていますが、いくつかの拡張機能があります。Execute
基本的に、次のステートメントを使用した REPL (読み取り、実行、印刷、ループ)です。
Do While True
WScript.StdOut.Write(">>> ")
line = Trim(WScript.StdIn.ReadLine)
If LCase(line) = "exit" Then Exit Do
On Error Resume Next
Execute line
If Err.Number <> 0 Then
WScript.StdErr.WriteLine Err.Description
End If
On Error Goto 0
Loop
私は通常、次のように、同じ名前のバッチ ファイル (つまり、「vbs.vbs」と「vbs.bat」) で開始します。
@cscript.exe //NoLogo %~dpn0.vbs
デバッガー(cscript //X your.vbs
)を機能させたり、独自のプロジェクトを開始したりすることができます-おそらくこれらの(最初の3つ?)提案に基づいています