2017-10-21 1 views
0

디렉토리가 비어 있는지 확인해야하는 배치 스크립트를 작성하고 싶습니다. 비어 있지 않은 경우 특정 디렉토리를 지우고 싶습니다. 경로는 명령 행 인수를 통해 전달됩니다.확인 및 정리를위한 배치 스크립트

+1

에 특정 코드를 추가해야 할 폴더가 먼저 비어있는 경우 검사를 귀찮게 왜? 매번 모든 파일/폴더를 삭제하면됩니다. 폴더가 이미 비어 있거나 존재하지 않으면 삭제 작업은 비어 있는지 확인하는 것만 큼 빠릅니다. – dbenham

답변

0

여기에 몇 가지 예제 코드는 시작하는 데있다 :

@Echo Off 
If "%~1"=="" GoTo :EOF 
If Not Exist "%~1\" GoTo :EOF 
Dir/B/A "%~1\*"|Find /V "">Nul&&Call :CleanIt 
Pause 
GoTo :EOF 

:CleanIt 
Rem Your clean command(s) here 

당신은 바닥