2009-11-24 6 views
8

어떻게 vbscript를 사용하여 프로세스를 종료 할 수 있습니까? 나는 창문 아래로 64 비트 환경을 실행하는 프로세스를 종료 할 필요가 참고 사항 기본 64 (사용하지 않는 선택 * win_32_Process에서)vbscript에서 프로세스를 종료하는 방법

감사합니다,

+3

WIN32_Process는 64 비트와 32 비트 프로세스를 모두 반환합니다! – stuartd

답변

24

Win32_Process 클래스는 32 비트 모두에 대한 액세스를 제공합니다 64 스크립트가 64 비트 명령 셸에서 실행될 때 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 
1
다음 명령

그냥 유형 :에서 taskkill/F/IM (프로그램 이름) 는 메신저를 찾으려면 귀하의 프로그램을 열고 작업 관리자 및 프로그램을 실행하는 동안 프로세스를 봐. 프로그램이 실행 된 후 작업 관리자에서 프로세스가 사라집니다. 그것이 귀하의 프로그램입니다.

관련 문제