소프트웨어 배치파일 실행 후 완료되면 자동으로 사라지게 하는법
2017.01.31 18:13
배치파일 실행 후 완료 되면 자동으로 사라지게 하는법 있나요?
배치파일을 인증 관련해서 만들어 놨는데요
거기서 배치 파일 실행 하면
도스창 뜨면서 창이 닫아지고 나서
실행 시킨 배치 파일을 자동으로 삭제가 가능하게 할려면 무슨 명령어 쳐줘야 하나요?..
-- 배치파일
@echo off
echo === Microsoft Office Pro 2010 정품 인증을 시작 합니다.(MAK)
echo === 인터넷이 연결된 상태에서 실행 하세요.
echo === 소요 시간 약 20초
echo.
c:
cd C:\Program Files\Microsoft Office\Office14
cscript ospp.vbs /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
echo.
For /l %%A in (1,-1,1) do (<nul (set/p z= ) & >nul ping 127.0.0.1 -n 2 )
echo.
cscript ospp.vbs /act
echo.
echo === 완료...
echo.
echo === 잠시 후 본 창이 닫힙니다.
For /l %%A in (5,-1,1) do (<nul (set/p z= ) & >nul ping 127.0.0.1 -n 2 )
--
이렇게 만들었는데 파일이 실행 후 창이 뜨면서 인증 되고나서 창이 닫아지면서 배치파일을 지우고 싶습니다..(자동으로)
무슨 소스를 추가 시키면 되나요?...
부탁 드립니다 고수님들..
댓글 [5]
-
suk 2017.01.31 18:25
-
순검 2017.01.31 18:35
어디에 입력 하든 상관 없나요? 맨끝에
For /l %%A in (5,-1,1) do (<nul (set/p z= ) & >nul ping 127.0.0.1 -n 2 )
밑에 바로 적어도 상관 없죵?
댓글 감사합니다. -
갓글 2017.02.01 20:17 삭제 되면 휴지통으로 가는것인가요?
휴지통 으로 안 가고 완전삭제 (휴지통 비움) 삭제 방법은 없겠죠?
이게 불가능하다면
예를 들어서
5번 배치 파일 실행후 혹은 며칠 후에 삭제 하라는 방법은 없을까요
한번 실행 후 삭제 는 너무 야박 한것 같아서요.ㅋㅋ;
-
DarknessAngel 2017.02.01 04:59
통상적으로 자가 삭제경우 젤 마지막에 적어서 마지막에 실행되게 하던지, 종료 전용 함수 만들어서 거기 이것저것 정리하게 해서 마지막에 자가 삭제시키게하는게 많습니다
창 닫는건 끝에 exit 추가해보세요
-
순검 2017.02.01 18:17
감사합니다 ^^
del /f/a/q "%~0"
자신을 삭제하는 겁니다.