如何使用 vbscript 终止进程。请注意,我需要终止在 Windows 64 位环境下作为本机 64 运行的进程(不使用 select * from win_32_Process)
谢谢,
Win32_Process
类提供对 32 位和 64 位进程的访问。
taskkill
命令:
Dim oShell : Set oShell = CreateObject("WScript.Shell")
' Launch notepad '
oShell.Run "notepad"
WScript.Sleep 3000
' Kill notepad '
oShell.Run "taskkill /im notepad.exe", , True
只需输入以下命令:taskkill /f /im(程序名称) 要找出程序的 IM,请打开任务管理器并在程序运行时查看进程。程序运行后,进程将从任务管理器中消失;那是你的程序。
我知道我玩游戏迟到了,哈哈,但这就是我为了杀死 SmartScreen 所做的事情。
创建文本文件KillSmartScreen.vbs
用记事本编辑:
Dim oShell : Set oShell = CreateObject("WScript.Shell")
'Kill smartscreen.exe aka Windows Defender SmartScreen
oShell.Run "taskkill /f /im smartscreen.exe"
双击KillSmartScreen.vbs运行。
像冠军一样工作。
这是退出循环的代码:
Function main()
do while (SOME_CONDITION)
If SOMETHING_1 = 1 Then
DO_SOMETHIONG()
Exit Do
End If
loop
End Function
main()