1
내 모든 폴더와 파일을 내 c:\projects
디렉토리에서 c:\backup
의 RAR 아카이브로 이동시키는이 스크립트가 있습니다. WinRAR을 사용하여 배치 파일이 폴더를 예상보다 오래 마칠 때까지 보관하는 이유는 무엇입니까?
for /f "delims==" %%D in ('DIR C:\projects /A /B /S') do (
"C:\Program Files\WinRAR\WinRAR.EXE" m -r "c:\backup\projects.rar" "%%D"
)
는 또한 동일한 소스
c:\projects
를 사용하여 아래의 스크립트를 시도했지만
c:\backup
에서
c:\projects
에서 각 폴더에 대해 별도의 아카이브를 생성했다.
FOR /F "DELIMS==" %%D in ('DIR C:\projects /AD /B') DO (
"C:\Program Files\WinRAR\WinRAR.EXE" m -r "C:\Backup\%%D.rar" "%%D"
)
첫 번째 스크립트는 실행하는 데 24 시간 이상 걸리지 만이 두 번째 스크립트는 실행하는 데 2 시간 밖에 걸리지 않습니다.
첫 번째 스크립트를 더 빠르게 만들 수있는 방법이 있습니까?
첫 번째 스크립트가 더 빠르지 않아야합니까?
어떻게 견고한 아카이브로 변경합니까? – Jessie
기존 아카이브를 변경할 수 있는지 확실하지 않습니다. 그러나 당신은 확실히 새로운 것을 만들 수 있습니다. "솔리드 아카이브 만들기"옵션 또는 -S (솔리드 사용 가능)/-S- (솔리드 사용 불가) 명령 줄 스위치로 제어됩니다. – Rotsor