一段批处理, 遍历文件夹里的csv文件压缩, 压缩包的文件名是源文件名的截取

echo off
SETLOCAL ENABLEDELAYEDEXPANSION
set work_path=F:\somefolder
F: 
cd %work_path% 
for /R %%s in (*.csv) do ( 
set fname=%%s
echo !fname:~-30,10!
"C:\Program Files\7-Zip\7z.exe" a !fname:~-30,10!.zip "%%s" -ppsd -tzip
)
pause

一段批处理, 遍历文件夹里的csv文件压缩, 压缩包的文件名是源文件名的截取

posted @ 2018-10-15 18:26  爱知菜  阅读(12)  评论(0编辑  收藏  举报