콘텐츠
Windows 작업 관리자는 컴퓨터의 모든 프로세스, 즉 실행중인 프로그램의 시각화를 허용하는 응용 프로그램입니다. 운영 체제를 작동시키는 백그라운드에서 실행할 수도 있고 사용자가 열어 놓은 소프트웨어 응용 프로그램이 될 수도 있습니다. VBScript (VBS) 파일을 사용하여 이러한 프로세스를 닫을 수 있습니다. 이것은 사용자가 컴퓨터를 부팅 할 때 프로그램이 열리지 않도록하려는 네트워크 관리자에게 유용한 도구입니다.
지침
VBS 파일은 네트워크 관리자에게 유용합니다. (Fotolia.com에서 .shock으로 네트워킹 이미지)-
닫으려는 프로세스의 값을 저장할 문자열을 만듭니다. 이 예제에서 VBS 파일은 메모장 응용 프로그램을 닫습니다. 다음 코드는 메모장 프로세스의 시퀀스 변수를 만듭니다. Dim process process = "notepad.exe "
-
관리자 사용자 계정을 나타내는 개체 변수를 만듭니다. 이것은 기계 프로세스를 종료하는 데 필요합니다. 다음 코드는 나중에 프로세스 컨트롤러를 검색하는 데 사용되는 WMI 개체를 만듭니다. Set wmi = GetObject ( "winmgmts : {impersonationLevel = impersonate !! myComputer root cimv2 ")
-
WMI 서비스 변수를 사용하여 종료하려는 프로세스 컨트롤러를 가져옵니다. Windows가 내부 참조로 사용하는 프로세스에 부여되는 고유 한 키입니다. WMI 서비스를 쿼리하려면 다음 코드를 사용하십시오.
프로세스 설정 = objWMIService.ExecQuery ( "Win32_Process에서 선택 * 이름 = "& 프로세스)
-
프로세스를 닫습니다. 사용자가 여러 메모장 창을 열어 둘 수 있으므로 코드는 시퀀스를 사용하여 각 프로세스를 종료합니다. "notepad.exe "에 해당하는 모든 사용자에게 발생합니다. 코드는 다음과 같습니다. For each objProcess in process objProcess.Terminate () 다음
-
화면에 결과를 표시하여 프로세스가 종료되었는지 확인하십시오. 다음 코드는 사용자에게 성공적인 메시지를 표시합니다. WSCript.Echo "Just kill process "& process