windows 下重启进程脚本

こ雲淡風輕ζ 提交于 2021-01-01 04:33:53
strPName = "notepad.exe"
strComputer = "."
Set objShell = CreateObject("Wscript.Shell")
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")



Set colProcessList = objWMIService.ExecQuery _
    ("Select * from Win32_Process Where Name = '" & strPName & "'")
For Each objProcess in colProcessList
    objProcess.Terminate()
Next

WScript.Sleep 2000
objshell.Run "c:\windows\system32\notepad.exe"
 
————————————————————————————
注: strPName为进程名
           objshell run 为进程路径
 
 
 
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!