查找特定扩展名的所有文件并将它们放入 rar 或 zip 中

查找特定扩展名的所有文件并将它们放入 rar 或 zip 中

我想找到我所有 3 个分区 C、D 和 F 中的所有 *.pdf 文件(包括同名的 pdf),并将它们放入 .rar 或 .zip 中。开始时,我只想将 pdf 复制到一个文件中,但我意识到这还不够。有人可以给我指点吗?我曾写过这个

mkdir d:\test

mkdir f:\test1

chcp 65001

XCOPY C:*.pdf D:test /S /H

XCOPY F:*.pdf D:test /S /H

XCOPY D:*.pdf F:test1 /S /H

copy f:\test1 d:\test\kra\

答案1

假设您已经安装WinRAR或类似的包程序:

for %%i in (c: d: f:) do for /f "delims=" %%j in ('dir /s /a-d /b %%i\*.pdf') do "C:\Program Files\WinRAR\Rar.exe" a myarchive "%%~j"

相关内容