PC방에서 불필요한 프로세스 한번에 종료하기

  거의 모든 PC방이 관리툴을 사용하는데 이때 실제로 관리외에도 불필요한 프로세스가 많이 있습니다. 예를 들어 유해싸이트 차단프로그램, 메신저, 영화&만화서비스, 등등 관리툴의 PC대기화면에서 로그인하면 여러프로그램이 동시에 막뜨게 되죠 또 여러사람이 사용하는 컴퓨터인지라 해킹의 위험까지 있어 프로세스를 꼼꼼히 살피고 종료하지 않으면 약간 꺼림칙해집니다.
  자주 가는 PC방 또한 불필요한 프로세스(관리툴을 제외한..)가 8개 정도되기에 윈도우 내부 명령어를 이용하여 간편히 종료하도록 하였습니다.
파일 내용
@echo off
cd\
@echo on
"월드브라우저카피"
@echo off
copy "e:\Program\TheWorld\*.*" "%systemroot%" /y


========== 처음부터 여기까지는 제가 사용하는 브라우저를 복사하고자 첨가한 부분입니다 =============

@echo on
"pc방 관리프로그램을 제외한 불필요한 프로세스 죽이기"
@echo off
taskkill /f /fi "username eq pc" /fi "imagename ne explorer.exe" /fi "imagename ne pmCLIENT.exe" /im *
taskkill /f /fi "username eq Owner" /fi "imagename ne explorer.exe" /fi "imagename ne pmCLIENT.exe" /im *
taskkill /f /fi "username eq pc1" /fi "imagename ne explorer.exe" /fi "imagename ne pmCLIENT.exe" /im *

위 파일을 USB에 담아 실행하면되는데요.. 사용되는 컴퓨터에 따라서 혹은 PC방 관리툴과 PC의 사용자명에 따라 설정을 바꾸어 주셔야 합니다.

taskkill /f /fi "username eq pc" /fi "imagename ne explorer.exe" /fi "imagename ne pmCLIENT.exe" /im *

위 명령을 풀이하자면
/f 프로세스의 강제종료 옵션입니다.
/fi 필터옵션으로서 "username eq pc"는 프로세스를 실행한 username이 "pc"에 해당하는 것중에서 프로세스명이 "explorer.exe", "pmCLIENT.exe"인 것을 제외한 모든 프로세스를 모두 종료하도록 한 것입니다.

taskkill 명령어에 대한 자세한 설명은 cmd 창에서 "taskkill /?" 명령을 통해 쉽고 자세하게 확인 가능합니다.

PS : 저의 경우 위 kill.cmd 파일을 autorun.inf파일에 등록해 두어 USB를 꽂았을시에 손쉽게 사용하도록 해두었습니다.
, ,

댓글을 달아 주세요

  1. 여기 사이트에 답글 올려주시면 감사하겠습니다...
    제가 원하는것은 한꺼번에 명령어 종료를 하려합니다.
    taskkill /f /im을 통하여 한꺼번에 종료 하려는데 방법이 없을지요...
    아직 어리지만 궁금하네요.. 계속 생성이 되는 프로세스가 있어서요.

    2012.01.20 11:08