질문과 답변

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

2016.10.09 10:26

하이하루 조회:1061

배치파일에서 해당 파일이 있으면 실행하고 안하고 결정하듯이 ( 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 - -
66010 소프트웨어| 사운드포지 포더플,,, [2] 바이티 847 10-09
66009 윈 도 우| wimboot...질문 있습니다.. [3] 지금은 661 10-09
66008 윈 도 우| wim파일설치후 멀티부팅에서 드라이브문제 [3] 민들레 766 10-09
66007 윈 도 우| 윈도우10 RS1 업데이트 후 AVG백신 방화벽의 계속된 확인 [2] 타마시 967 10-09
» 기 타| 바로가기 바이러스 제거 배치파일 소스입니다. 2가지 문제점.. [4] 하이하루 1061 10-09
66005 소프트웨어| USB 문제인지 파일 문제인지 문의 드립니다. closeup 610 10-09
66004 윈 도 우| 윈도우10 RS1 업데이트 후 AVG백신 문제 [2] 타마시 849 10-09
66003 하드웨어| 도킹형 외장케이스 좀 골라 주시거나 추천좀 부탁 드립니다.. 그린보이 603 10-08
66002 윈 도 우| Win 7 RC 버전 구합니다. Callisto 789 10-08
66001 윈 도 우| 이전에 테크넷 같은 곳에서 확인 가능하던 MSDN 순정 해쉬... [8] 카호 939 10-08
66000 윈 도 우| 윈10 빠른시작 체크해도 전혀 빨라지지 않습니다 [5] 이탈 1212 10-08
65999 윈 도 우| 시스템 정보에 그림어떻께 넣어요?? [4] 불만왕투덜이 1154 10-08
65998 윈 도 우| 윈도우10 최근부터 갑자기 익스플로러11 멈추는 분 있으세요? [8] 파스텔색상 1626 10-08
65997 하드웨어| 기가인터넷 속도를 무선넷으로 받을려면 어떤것을 사용해야... [3] joe 1193 10-08
65996 윈 도 우| 다들 어떻게 쓰시는지요? Windows 10 RS버전 [8] 같은생각 1405 10-08
65995 윈 도 우| win 7 pro 를 설치했는데, 업데이트 문제 [11] song 1318 10-08
65994 하드웨어| 마우스 충전건전지 사려는데 mAh가 높을 수록 오래가나요? [2] 윈도면도 818 10-08
65993 윈 도 우| 윈도우 10 버전 구조 문의 [3] 운상아짜 769 10-08
65992 윈 도 우| VMware 윈도우 실사용 윈도우 시디키 문의 [1] 레드2 1043 10-08
65991 윈 도 우| 윈도우10 새 문서 저장 위치가 OneDrive에서 변경되지 않는... [2] 사파선일치 1072 10-07
XE1.11.6 Layout1.4.8