배치 스크립트를 사용하여 N일보다 오래된 파일 삭제

MD Aminul Islam 2023년3월20일
배치 스크립트를 사용하여 N일보다 오래된 파일 삭제

이 기사에서는 Batch Script를 사용하여 N일이 지난 파일을 삭제합니다.

배치 스크립트를 사용하여 N일보다 오래된 파일 삭제

이 작업을 수행하기 위한 일반적인 코드 형식은 다음과 같습니다.

FORFILES /p "D:\DIRECTORY" /S /M *.* /D - /C "CMD /C DEL @path"

다음은 이 코드에 대해 이해해야 할 사항입니다.

/s는 해당 디렉토리의 하위 폴더를 의미합니다. /m *.*는 삭제할 해당 디렉토리의 모든 파일 형식을 지정합니다.

/D는 날짜입니다. /C는 각 파일에 대한 작업을 제공하며, 이 경우에는 cmd /c del @path입니다.

예를 보겠습니다. 아래 코드는 6일이 지난 디렉토리의 파일을 삭제합니다.

@echo off
FORFILES /p "D:\DIRECTORY" /s /m *.* /D -6 /C "cmd /c del @path"

위에서 논의한 모든 방법은 Windows CMD에만 해당됩니다.

MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn

관련 문장 - Batch File