질문과 답변
기 타 cmd 명령어 특정한 파일 삭제 명령어
2024.01.04 16:36
cmd 명령어 특정한 파일 삭제 명령어
예들어서
1번파일.txt파일 삭제 하려데
cmd 명령어 삭제 코드....
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
99024 | 윈 도 우| 제어판 활성 제목줄 색변경 궁금 [4] | 짱구박 | 157 | 02-03 |
99023 | 하드웨어| 오디오 스피커 RAC케이블 전극확인 부탁 드려요 [8] | 놋지미 | 299 | 02-03 |
99022 | 기 타| 이미지파일 올리기 [3] | 짱구박 | 258 | 02-03 |
99021 | 기 타| WOL 를 쓰려고 하는데요. [8] | 한스 | 211 | 02-03 |
99020 | 소프트웨어| foobar2000에서 플레이 중 목록 좌측 화살표 색껄 수정 방법 [4] | pinedragon | 157 | 02-03 |
99019 | 윈 도 우| 윈도우 관리 유틸리티 질문합니다. [5] | 취리히 | 247 | 02-03 |
99018 | 윈 도 우| Lg 그람노트북에서 벤토이부팅방법 문의 [8] | 한아름 | 295 | 02-03 |
99017 | 하드웨어| 테블릿을 외장하드에 바로 연결해서 쓸수 있나여? [5] | High][Land | 210 | 02-03 |
99016 | 윈 도 우| 계정관리 문의 [3] | 가장자리 | 178 | 02-03 |
99015 | 하드웨어| SSD 사용량 질문입니다 [9] | 열린하늘 | 420 | 02-03 |
99014 | 기 타| 파폭 부가기능 xpi 수정 방법 | 달그림 | 110 | 02-03 |
99013 | 윈 도 우| BIOS 나 UEFI 의 설정정보가 내장디스크에 기록될 수 있나요? [4] | ton3d | 434 | 02-02 |
99012 | 윈 도 우| 탐색기 mp3만 썸네일이 안보여요 도와주세요~ [10] | JayJ | 230 | 02-02 |
99011 | 윈 도 우| IFEX 명령문에 관한 문의 [6] | 동백66 | 124 | 02-02 |
99010 | 소프트웨어| 한컴 재설치 질문입니다. [5] | 파풍초 | 721 | 02-02 |
99009 | 윈 도 우| 윈도우 기간 을 리셋 하는방법 | jgbyuk | 496 | 02-02 |
99008 | 기 타| 간단히 보기 표시 [6] | 그루터기 | 364 | 02-02 |
99007 | 윈 도 우| 윈도우10 LSTC도 21H2 에서 22H2 로 업그레이드가 되나요? [8] | MSTSC | 599 | 02-02 |
99006 | 윈 도 우| 윈도우 서버 2012 한글 언어팩 [5] | jgbyuk | 161 | 02-02 |
99005 | 윈 도 우| win10 랜카드 드라이버 통합 [3] | 수리수리 | 299 | 02-02 |
setlocal
set "sourcedir=[상위 폴더 경로]"
set "keepfile=[삭제 제외 파일]"
set "keepdir=[삭제 제외 폴더]"
for /d %%a in ("%sourcedir%\*") do if /i not "%%~nxa"=="%keepdir%" rd /s /q "%%a"
for %%a in ("%sourcedir%\*") do if /i not "%%~nxa"=="%keepfile%" del "%%a"
-------------------------------------------------------------------------------------------------------
다른 유형의 명령어
이 파일을 사용하실 때 한 가지 주의하실 점은 for 문에 넣어서 돌리는 것이기 때문에
del 명령어에서 /q 옵션을 사용하지 않아도 삭제 여부를 확인하는 메시지가 뜨지 않고 바로 삭제됩니다.
for %%i in (*.*) do if not "%%i"=="파일명.확장자" del "%%i
만약 보존해야 할 파일이 복수라면 다음과 같은 방식으로 응용하시면 됩니다 ^^
for %%i in (*.*) do if not "%%i"=="파일1" if not "%%i"=="파일2" del "%%i