콘텐츠
VBScript를 사용하면 예약 된 시간에 프로세스를 실행하는 등 작은 작업을 수행하는 작은 오프라인 또는 온라인 응용 프로그램을 만들 수 있습니다. 작업 관리자 나 명령 프롬프트에 액세스 할 수 없지만 실제로 프로세스를 완료해야하는 경우 자동화 된 프로세스를 통해 스크립트를 작성할 수 있습니다. 기본적으로 VBS에는 프로세스를 종료하는 특정 기능이 없습니다. 즉, 작업을 올바르게 종료하려면 스크립트 인터페이스를 사용해야합니다.
지침
컴퓨터에서 원격으로 작업을 완료하는 스크립트를 개발할 수 있습니다. (패트릭 라이언 / Lifesize / 게티 이미지)-
"시작"메뉴를 클릭하십시오; "모든 프로그램"; "액세서리"및 "메모장".
-
첫 번째 줄에 다음을 입력하십시오.
sComputerName = "."
-
새 행을 시작하고 다음을 입력하십시오.
Stask = "task.exe"
"task.exe"를 끝내려는 프로세스의 이름으로 바꾸십시오.
-
새 행에 다음을 입력하십시오.
SET oWMI = GETOBJECT ( "winmgmts :"& "{impersonationLevel = 가장)! "& SComputerName & " root cimv2")
이렇게하면 Windows Management Instrumentation 인터페이스가 컴퓨터에 연결되어 특정 개체에 배치됩니다.
-
다른 줄을 시작하고 다음 코드를 입력하십시오.
SET cTask = oWMI.ExecQuery ( "Select * from Win32_Process Where Name = '"& sTask & "'")
이것은 "cTask"를 종료하려고 시도하는 프로세스의 객체로 정의합니다.
-
정확한 컨텍스트에 다음 코드를 입력하십시오.
각각의 oTask에 대해 cTask oTask.Terminate () NEXT
그러면 "sTask"에 지정된 이름으로 모든 작업이 종료됩니다.
-
메모장 창에서 "파일"과 "다른 이름으로 저장"을 클릭하십시오. "파일 형식"에서 "모든 파일"을 선택하고 파일 이름으로 "killtask.vbs"를 입력하십시오. '저장'을 클릭하십시오. 저장 한 장소로 이동하여여십시오. 그러면 자동으로 프로세스가 종료됩니다.
공지 사항
- 시스템 관리자가 컴퓨터를 제대로 제어하지 못하게하는 프로세스를 마무리하지 마십시오. 그렇게하는 것이 반향을 일으 킵니다. 이 지식은 작업 관리자 나 명령 프롬프트에 액세스 할 수없는 경우에만 컴퓨터의 문제를 해결하는 데 사용하십시오.