[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 有没有办法将多个文件夹里的PDF文件 每个都单独压缩成7Z文件

有没有什么办法 指定一个文件夹  然后将 可以整个文件夹里的每个PDF文件 都单独的压缩成7Z格式的 然后删除源文件
主要是文件夹下面还有很多文件夹 特别多   一个一个的找特别麻烦  有会的朋友帮忙看一下

本帖最后由 smss 于 2020-1-25 16:14 编辑
  1. set "Zip=%~dp0bin\7z.exe"
  2. cd "%~1"
  3. for /f "delims=" %%i in ('dir /b /ad "%~1\*.PDF"') do (for /f "delims=" %%j in ('dir /b /ad "%%~dpi%%i*"') do (
  4. "%Zip%" a "%%~dpiA\%%i.7z" "%%~dpj%%j\*")
  5. )
复制代码
Zip 是你个ZIP路径 可以把7Z复制到脚本一起方便操作

%~1 是拖拽获取文件夹所在路径

TOP

返回列表