0
特定のスクリプトを停止するコードはありますか?私はすべてのtaskkillを使用しているスクリプトを終了する方法を見てきました。VBScriptで特定のスクリプトを停止する方法
Option Explicit
Dim WshShell
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "taskkill /f /im Cscript.exe", , True
WshShell.Run "taskkill /f /im wscript.exe", , True
私は単にwscript.sleepない時に実行されているすべてのスクリプトの中で眠っている一つの特定のスクリプトを終了します。
私はVBScriptにあまり知識がありません。 ProcessIdは何を意味しますか?それは私が終了したい特定のコードですか? –
ProcessIDまたはPIDは、オペレーティングシステムが実行中のプロセスに割り当てる一意の識別子です。 Mukulのコードは、あなたのスクリプトを実行する戻り値に 'EngineRun'を' Set'する以外は、あなたのコードと同じでなければなりません。また、それを殺す正しい時間がいつなるかを判断するためには、追加のロジックが必要になります。 –
私のスクリプトを実行する戻り値は何ですか?また、CreateObjectの部分がスクリプトに必要ですか? –