질문과 답변

기 타 바로가기 바이러스 제거 배치파일 소스입니다. 2가지 문제점..

2016.10.09 10:26

하이하루 조회:1036

배치파일에서 해당 파일이 있으면 실행하고 안하고 결정하듯이 ( if exist ~  )

프로세서가 현재 메모리에 상주하고 있는지 알 수 있는 명령어(방법)이 뭐가 있을까요?


무슨 문제인가하면??


taskkill /f /im wscript.exe /t


위와 같은 명령 사용시 해당 프로세서가 없으면 오류 메시지가 나오는데...

오류 메시지를 안보이게 하기위해


taskkill /f /im wscript.exe /t >nul


>nul 명령은 안먹히더라구요.


해서 해당 프로세서가 있으면 실행하고 없으면 건너 뛸려고 합니다.


참고로 지난번 USB 바로가기 바이러스 관련하여 suk님의 도움으로 현재 잘 되고 있습니다.

소스파일:


@echo off

taskkill /f /im wscript.exe /T
attrib -r -s -h "%TEMP%\*.jse" >nul
attrib -r -s -h "%TEMP%\R.jpg" >nul
if exist "%TEMP%\*.jse" del /f/a/q "%TEMP%\*.jse" >nul
if exist "%TEMP%\R.jpg" del /f/a/q "%TEMP%\R.jpg" >nul
attrib -r -s -h "%APPDATA%\Microsoft\*.jse" >nul
if exist "%APPDATA%\Microsoft\*.jse" del /f/a/q "%APPDATA%\Microsoft\*.jse" >nul

for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (for /f "tokens=1 usebackq" %%b in (`"fsutil fsinfo drivetype %%a: | findstr /i "Removable 이동식""`) do (
attrib -r -h -s /s /d %%b\*.*
if exist "%%b\*.lnk" del /f/a/q "%%b\*.lnk"
if exist "%%b\*.jse" del /f/a/q "%%b\*.jse"
)
)

위 배치 파일에서 문제점은 2개 입니다.

하나는 맨위의 설명대로 해당 프로세서가 없을시 나오는 오류 메시지...


또하나는 attrib -r -h -s /s /d 명령인데

폴더안에 서브 폴더가 있을시 너무 많으면 처리 시간이 오래 걸린다는 겁니다.

루트에 있는 폴더만 속성 해제하는 방법이 없나요?

번호 제목 글쓴이 조회 등록일
[공지] 질문과 답변 게시판 이용간 유의사항 gooddew - -
66092 윈 도 우| 이번 윈10th2 rs1 각각 설치하고나면 .. [1] 바드퀸 882 10-16
66091 기 타| sk 브로드밴드 이거 뭔지.. [3] 뷰리풀투데 1234 10-16
66090 하드웨어| 이미지 깨짐 현상... [1] 윈도포도 651 10-15
66089 소프트웨어| PDF 파일에 폰트 내장하기 [2] 유기농 960 10-15
66088 윈 도 우| 저좀 도와주세요 ㅠㅠㅠ [10] 바이티 903 10-15
66087 윈 도 우| IE11에서 세션 공유 및 유지 방법 [2] 메리아 1087 10-15
66086 소프트웨어| VideoReDo TVSuite H.264 5.1.1.719b 사용하시는 분께 질문... 잇힝이 821 10-15
66085 기 타| 혹시 이 폰트이름 아시는분? [3] alljoy 843 10-15
66084 윈 도 우| 도와주세요. 즐겨찾기가 모두 삭제되었습니다. [5] 부가티 1142 10-15
66083 윈 도 우| 이 네트워크에 연결할 수 없습니다. 가드리아 9477 10-15
66082 윈 도 우| 윈10에서 윈7 32비트에서 돌아가는 프로그램을 사용할수 있... [2] 클리엔테스 1146 10-15
66081 윈 도 우| Windows Server 2016 이 MSDN 를 설치한후... gtxkim 887 10-15
66080 소프트웨어| USB 복제 프로그램이 있나요? [2] 부가티 1511 10-15
66079 윈 도 우| 윈도우 10 클린설치후 안정화? [1] 쭌쭌 1120 10-15
66078 소프트웨어| 스크린샷에 보이는 폰트가 무엇인지 문의 [1] nhk 542 10-15
66077 소프트웨어| Total commander 문의드립니다. [3] 하하돌다리 612 10-15
66076 윈 도 우| 윈도우 10 레드스톤1 오디오 싱크 문제 [1] 천사와의데 698 10-15
66075 소프트웨어| 토탈커맨더에선 왜 이게 안될까요? [8] 윈도면도 1006 10-14
66074 기 타| 복사-자동복사 [7] 虎視 1137 10-14
66073 윈 도 우| windows 10 [1] zzazzer 1269 10-14
XE1.11.6 Layout1.4.8