2014-04-16 2 views

답변

0
forfiles -D -21 

모든 파일 당신에게 나이가 20 일 줄 것이다.

for /f %%i in ('forfiles /d -20') do echo del %%i 

가 (실제로 파일을 삭제 echo을 제거해야 할 것이다, 그러나 당신이 경우 나중에 그것을하는 것이 좋습니다 :

당신은 다른 명령의 출력을 사용하기 for 필요 원하는대로 작동합니다.)

이제 20 일보다 오래된 파일이 삭제되므로 10 일 이상 된 파일을 압축 할 수 있습니다. 그러므로 임시 폴더에 넣고 지퍼로 집어 넣으십시오.

md tempdir 
for /f %%i in ('forfiles /d -10') do echo move %%i tempdir\ 
WhateverZipApplicationyouUse /whateverParametersItNeeds tempdir\*.* 
+0

C : \ x \ y \ z 폴더입니다. 위의 작업을 z 폴더에서만 수행하고 싶습니다. 당신의 명확한 설명이 필요합니다. 저는 초보자입니다. – Venkatesh

+0

'cd/d c : \ x \ y \ z'를 사용하여 올바른 폴더로 이동하기 만하면됩니다. – Stephan

관련 문제