Windows PC에서 특정 일수보다 오래된 파일을 자동으로 삭제하는 방법

로그 파일이 누적되는 폴더가 있고 폴더가 날이 갈수록 점점 커지고 있습니다. 이제 새 로그 파일이 들어오려면 약간의 공간이 필요합니다. 그러나 수동으로 수행해야 하는 경우에는 확실히 시간이 걸립니다. 배치 파일을 두 번 클릭하면 배치 파일이 지정된 일 수보다 오래된 파일을 삭제하는 것은 어떻습니까? 또는 배치 파일을 두 번 클릭할 때마다 특정 확장자(예: .temp)의 모든 파일을 삭제하는 방법을 가정해 보겠습니다. 잘 들리나요? 이 기사는 귀하를 위해 맞춤 제작되었습니다.

간단한 배치 스크립트를 사용하여 특정 날짜보다 오래된 모든 파일 또는 특정 파일을 쉽게 삭제할 수 있는 방법을 배우려면 계속 읽으십시오.

목차

샘플 시나리오

아래에 삭제를 고려할 모든 파일이 있는지 확인하십시오. 부모의 폴더. 이 상위 폴더에 하위 폴더가 있어도 괜찮습니다. 배치 스크립트는 하위 폴더 아래에 있는 파일도 찾아 삭제하기 때문입니다. 다음 예에는 File Repo라는 폴더가 있습니다. 이 폴더에는 삭제를 고려해야 하는 모든 파일이 있습니다.

1 샘플 최소

섹션 1: 특정 일수보다 오래된 모든 파일을 자동으로 삭제하는 방법

1 단계: 아무 위치로 이동 원하는 대로 데스크탑이 될 수도 있습니다. 여기에서 배치 파일이 생성됩니다.

지금 빈 공간 아무데나 우클릭 그리고 클릭 새로운 그리고 나서 텍스트 문서.

광고

2 새 파일 최소

2 단계: 새로 생성된 파일을 한 번 클릭한 다음 F2 열쇠 이름을 바꾸다 그것.

파일을 주다 원하는 이름, 그러나 파일의 확장자를 다음과 같이 지정하십시오. 박쥐. 아래 예에서 배치 파일의 이름을 다음과 같이 지정했습니다. geekPageBatchDelete.bat.

메모: 주는 것이 매우 중요하다. 박쥐 확대.

3 이름 파일 최소

3단계: 을 치다 입력하다 키를 누르면 다음을 얻을 수 있습니다. 이름 바꾸기 창을 두드려야 하는 곳 버튼을 눌러 진행합니다.

4 최소 이름 바꾸기

4단계: 다음과 같이, 마우스 오른쪽 버튼으로 클릭 새로 생성된 배치 파일 그런 다음 편집하다 옵션.

5 최소 편집

5단계: 다음 코드를 복사하여 붙여넣기메모장 당신 앞에 열리는 파일.

@에코 오프. forfiles /p "" /s /m *.* /D - /C "cmd /c del @경로"

중요 사항: 교체해주세요 파일이 있는 상위 폴더의 전체 경로와 함께 또한 교체 실제 일 수와 함께. 주어진 일 수보다 오래된 모든 파일이 삭제됩니다. 아래 스크린샷을 참조하시면 더 선명한 사진을 보실 수 있습니다.

6 메모장 이미지 최소

스크립트 설명

이 섹션은 작은 스크립트의 내부 작업에 대해 궁금한 괴짜 독자를 위한 것입니다. 위의 스크립트에서 무슨 일이 일어나는지 봅시다.

forfiles – 이 키워드는 선택한 폴더 내의 모든 파일에 대해 명령을 실행하는 데 사용됩니다.

/피/피 문자열에 대한 경로를 설정합니다., 그 뒤를 따릅니다.

/에스 – 이 매개변수는 다음을 확인합니다. 모든 파일내부에 그만큼 하위 폴더 도 통과됩니다.

/중 *.*/중 매개변수는 일치를 만드는 것입니다. 와일드카드 *.* 이름과 확장자에 관계없이 모든 파일이 고려되어야 함을 의미합니다.

/디 – 이 매개변수를 사용하여 다음을 지정합니다. 데이트.

/씨 – 이 매개변수 다음에 지정합니다. 명령 조건을 충족하는 모든 파일에서 실행해야 합니다.

광고

델 @경로 – 주어진 경로에서 위의 나머지 조건을 충족하는 파일을 삭제합니다. 우리가 사용한 이후로 forfiles, 모든 파일이 하나씩 삭제됩니다.

6단계: 이제 치세요 파일 상단의 탭을 누른 다음 구하다 옵션.

7 최소 파일 저장

경고: 7단계를 진행하기 전에 필요한 경우 백업이 있는지 확인하십시오. 배치 파일을 실행하면 지정된 일수보다 오래된 지정된 폴더의 모든 파일이 삭제됩니다.

7단계: 이제 간단히 더블 클릭일괄파일 그것을 실행하고 마법을 보기 위해.

8 최소 배치 실행

섹션 2: 특정 일수보다 오래된 특정 파일을 자동으로 삭제하는 방법

이제 특정 파일 특정 일수보다 오래된 경우 삭제해야 합니다. 이 경우 위의 섹션과 완전히 동일한 단계를 수행할 수 있지만 5단계, 제발 복사 및 붙여 넣기 대신 다음 코드.

@에코 오프. forfiles /p "" /s /m  /디 - /C "cmd /c del @경로"

바꾸다 다음과 같은:

–> 삭제할 파일이 포함된 폴더의 실제 경로입니다.

– 삭제할 파일의 이름입니다.

– 실제 일 수.

9 특정 파일 최소

섹션 3: 특정 파일 확장명을 갖고 특정 일수보다 오래된 파일을 자동으로 삭제하는 방법

이제 특정 일 수보다 오래된 폴더의 모든 txt 파일 또는 docx 파일을 삭제하려고 한다고 가정해 보겠습니다. 이 경우에 언급된 단계를 따를 수 있습니다. 섹션 1. 그러나 섹션 2에서와 마찬가지로 5단계, 복사 및 붙여 넣기 대신 다음 코드.

@에코 오프. forfiles /p "" /s /m *. /디 - /C "cmd /c del @경로"

바꾸다 다음과 같은:

– 삭제할 파일이 있는 폴더의 경로입니다.

– 삭제하려는 확장 유형.

– 파일이 지정된 일수보다 오래되었고 다음을 사용하여 언급된 확장자인 경우, 삭제됩니다.

10 확장 최소

섹션 4: 모든 파일을 자동으로 삭제하는 방법

확장자와 생성된 이후의 일 수에 관계없이 특정 폴더 내의 모든 파일을 삭제하려는 경우를 한 번 더 살펴보겠습니다. 이 경우 일 수를 다음과 같이 지정해야 합니다. . 단계는 모두 에 언급된 것과 동일합니다. 섹션 1, 유일한 차이점은 붙여넣는 코드에 있습니다. 5단계, 아래와 같아야 합니다.

@에코 오프. forfiles /p "" /s /m *.* /D -0 /C "cmd /c del @경로"

바꾸다 다음과 같은:

– 이 경로에 있는 모든 파일은 확장자나 기간에 관계없이 삭제됩니다.

11 모든 파일 최소

삭제와 같은 다른 조합을 시도할 수도 있습니다. 모든 파일 특정 확장 ~에 의해 섹션 3과 4 결합. 다른 사용자 정의 요구 사항이 있으면 알려주십시오.

그게 다야 우리 기사의 도움으로 프로세스를 자동화할 수 있는지 여부를 의견 섹션에 알려주십시오.

더 놀라운 팁, 트릭, 방법 및 핵을 계속 지켜봐 주십시오.

Windows 10 PC에서 Chrome 자동 완성이 작동하지 않는 문제를 해결하는 방법

Windows 10 PC에서 Chrome 자동 완성이 작동하지 않는 문제를 해결하는 방법어떻게윈도우 10크롬오류

Chrome 자동 완성은 온라인 탐색 중에 결제 정보, 비밀번호, 주소를 자동으로 입력하는 매우 편리한 기능입니다. 그것은 세부 사항을 훨씬 쉽게 채우고 너무 많은 세부 사항을 기억하는 데 어려움을 겪지 않습니다. 그러나 때때로 Chrome 자동 완성이 모든 웹 사이트 또는 특정 웹 사이트에서 작동을 중지하여 어려운 상황이 될 수 있습니다. 깨진 Ch...

더 읽어보기
레지스트리 편집기를 사용하여 Windows 10에서 로그인 메시지를 사용자 지정하는 방법

레지스트리 편집기를 사용하여 Windows 10에서 로그인 메시지를 사용자 지정하는 방법어떻게윈도우 10

시스템에 로그인하는 동안 사용자에게 메시지를 표시하려는 경우. Windows는이를위한 옵션을 제공합니다. 메시지에는 선택한 제목과 메시지 텍스트가있을 수 있습니다. 일반적으로 잠금 화면을 누르면 로그인 옵션이 나타납니다 (비밀번호 / 핀을 입력하는 곳). 이 메시지는 잠금 화면을 클릭 한 직후와 화면에 로그인 옵션이 표시되기 전에 표시됩니다.사전에 알...

더 읽어보기
Windows 10의 절전 모드에서 인터넷 연결 유지

Windows 10의 절전 모드에서 인터넷 연결 유지어떻게윈도우 10

Windows PC가 절전 모드 일 때 네트워크 연결이 끊어지는 것을 알았습니까? 음, 그것은 일반적인 시나리오입니다. 그러나 PC가 절전 모드 일 때도 네트워크 연결이 활성화되기를 원할 때가 있습니다. 그렇다면 절전 모드에서 네트워크 연결이 끊어지지 않도록 Windows 10 PC를 어떻게 구성합니까? 방법은 다음과 같습니다.방법 1: 전원 관리 설...

더 읽어보기