본문 바로가기

프로그래밍 언어/Dos Command Line

DOS를 활용해서 공인 인증서를 풀고, 2분 이후에 자동 삭제 하도록 만들기

어짜피 압축 해 놔도 털리는 것은 마찬가지지만,....

 

 필요할 때, 공인 인증서가 있는 폴더에 압축을 풀어 주고, 2분 후에 자동으로 해당 폴더를 삭제 해 주는 DOS 명령이다.

 배치 파일로 만들어 두고, 바탕 화면에서 더블 클릭하면 된다.

 

@echo off

if exist C:\Users\TEST_USER\AppData\LocalLow\NPKI\ (
 rmdir C:\Users\TEST_USER\AppData\LocalLow\NPKI\ /s /q
 echo ----------------------------------------------------------
 echo NPKI 폴더를 삭제했습니다.
 echo ----------------------------------------------------------
 echo 현재 시간 : %time%
 echo ----------------------------------------------------------
) else (
 COPY /y D:\공인인증서\NPKI.7z C:\Users\TEST_USER\AppData\LocalLow\
 cd C:\Users\TEST_USER\AppData\LocalLow\
 C:\Users\TEST_USER\AppData\Local\Bandizip\7z\7z.exe x NPKI.7z NPKI\
 del NPKI.7z

 echo.
 echo.
 echo.
 echo.
 echo.
 echo.
 echo.
 echo.
 echo.
 echo.
 echo ----------------------------------------------------------
 echo NPKI 폴더를 생성했습니다.
 echo 하지만, 2분 후에 cmd 창이 자동으로 닫히면서 삭제 됩니다.
 echo ----------------------------------------------------------
 echo 현재 시간 : %time%
 echo ----------------------------------------------------------
 timeout 120 > NUL
 echo %time%

 rmdir C:\Users\TEST_USER\AppData\LocalLow\NPKI\ /s /q
 cd C:\Users\TEST_USER\Desktop\