我嘗試使用下面的taskkill命令來關閉任務管理器:如何關閉任務管理器使用VBScript
taskkill /f /im Taskmgr.exe
但它告訴我,我不能因爲有一個錯誤,我無法獲得。
有沒有什麼辦法可以通過更復雜的taskkill獲得這些權限?
如果這是不可能的,這裏是我使用的代碼,有可能是替代的taskkill按下ALT + F4或其它方法的方式,所有的想法,歡迎
Set WshShell = WScript.CreateObject ("WScript.Shell")
Set objShell = CreateObject("Wscript.Shell")
do
Set colProcessList = GetObject("Winmgmts:").ExecQuery ("Select * from Win32_Process")
For Each objProcess in colProcessList
If objProcess.name = "Taskmgr.exe" then
vFound = True
End if
Next
If vFound = True then
objShell.Run "taskkill /f /im Taskmgr.exe", , True
vFound = False
End If
loop
什麼可能的有效原因是程序化地終止任務管理器進程? – Lankymart
如果我很誠實,我只想惹人。我的意思是,我不會摧毀一臺電腦或任何東西,但我想在朋友的電腦上安裝一段時間。我沒有別的 – nicochulo
幾乎我所期望的。 – Lankymart