特定のプロセスがアクティブであるかどうかを確認し、アクティブな場合は終了するために、.vbsファイルが必要です。
6489 次
2 に答える
0
このスレッドと同じですか?
次の行を変更するだけです。
Set colProcessList = objWMIService.ExecQuery("SELECT * FROM Win32_Process WHERE Name = 'Process.exe'")
に
Set colProcessList = objWMIService.ExecQuery("SELECT * FROM Win32_Process WHERE Name = '" & strMyProcess & "'")
于 2012-10-20T07:45:43.470 に答える
0
myProcess="chrome.exe" 'repleace chrome.exe with your process name
Set Processes = GetObject("winmgmts:").InstancesOf("Win32_Process")
For Each Process In Processes
If StrComp(Process.Name, myProcess, vbTextCompare) = 0 Then 'check if process exist
Process.Terminate() 'kill the process you find
End If
Next
于 2018-09-28T22:48:33.170 に答える