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 11, 10에서 문서 폴더의 기본 위치를 복원하는 방법

Windows 11, 10에서 문서 폴더의 기본 위치를 복원하는 방법어떻게윈도우 10윈도우 11

기본적으로 개인 폴더의 위치는 Windows OS가 시스템에 설치될 때 C: 드라이브에 저장됩니다. 그러나 C: 드라이브에 공간 부족이 있는 경우 사용자는 개인 폴더를 C 드라이브가 아닌 다른 드라이브로 변경/이동합니다.일부 Windows 사용자는 개인 폴더 위치를 변경한 후 C: 드라이브의 이전 기본 위치로 복원할 수 없다는 것을 알게 되었습니다. ...

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

Windows PC에서 특정 일수보다 오래된 파일을 자동으로 삭제하는 방법어떻게윈도우 10윈도우 11

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

더 읽어보기
Windows 11에서 야간 조명을 켜도록 일정을 설정하는 방법

Windows 11에서 야간 조명을 켜도록 일정을 설정하는 방법어떻게윈도우 11

우리의 컴퓨터 화면은 태양이 방출하는 것과 같은 청색광을 방출합니다. 이 빛은 그렇게 해롭지 않습니다. 그러나 다른 조명이 조금 더 따뜻한 밤에 더 밝은 청색광을 방출하는 컴퓨터 화면을 더 오랜 시간 동안 응시하면 결국 눈을 피로하게 만듭니다.물론 이 모든 것을 알고 있을 수도 있고 이미 알고 있을 수도 있습니다. 야간 조명 청색광 방출을 차단하는 대...

더 읽어보기