Jak mogę zakończyć proces za pomocą vbscript. Należy pamiętać, że muszę zakończyć proces, który działa pod Windows 64-bitowego środowiska jako natywny 64 (nie używając select * from win_32_Process)Jak zakończyć proces w vbscript
Dzięki,
Jak mogę zakończyć proces za pomocą vbscript. Należy pamiętać, że muszę zakończyć proces, który działa pod Windows 64-bitowego środowiska jako natywny 64 (nie używając select * from win_32_Process)Jak zakończyć proces w vbscript
Dzięki,
Klasa Win32_Process
zapewnia dostęp zarówno 32-bitowe i 64- bitowe, gdy skrypt uruchamiany jest z 64-bitowej powłoki poleceń.
Jeśli nie jest to opcja dla Ciebie, możesz spróbować użyć polecenia 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
typ Tylko w następującym poleceniem: taskkill/f/im (nazwa programu) Aby dowiedzieć się im twojego programu otwórz menedżera zadań i spójrz na proces, podczas gdy twój program jest uruchomiony. Po uruchomieniu programu proces zniknie z menedżera zadań; to jest twój program.
WIN32_Process zwraca zarówno 64, jak i 32-bitowe procesy! – stuartd