作者junorn (威廉华勒斯)
看板EZsoft
标题Re: [请益] 如何使用7z来批次压缩档案?
时间Thu Mar 6 17:32:02 2008
这样用可以一次拉比较多档案一次一起做
但2000以上限定
@echo off
set a=c:\program files\7-zip\7z.exe
for %%a in (%*) do "%a%" a -tzip "%%~dpa%%~na.zip" %%a
用法是将上面的文字存成abc.bat档放在桌面上,或随便哪个位置都可以看个人习惯
假设桌面上有123.exe和234.exe要压缩成123.zip和234.zip
就将123.exe和234.exe图示拉到abc.bat图示上面,跑完後会同样在桌面上产生123.zip
和234.zip
这样应该是比较直觉吧...大概
但能不能一次拉超过九个我就没测试了0rz
--------------------------------------
BBS文字编辑真难用..0rz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.68.130.155
※ 编辑: junorn 来自: 210.68.130.155 (03/06 18:03)
1F:→ ckw:不能压folder :p 03/06 18:12
2F:→ junorn:7z压资料夹好像不太好压的样子,之前也研究好久0rz 03/06 19:46
3F:推 goldie:那个: %%~dpa%%~na 应该可简化为: %%~dpna 03/07 08:31