2008-07-28, 11:17 AM
|
#197 |
| 來自北極的企鵝
註冊日期: 2001-11-10
文章: 19
精華: 0 | 回覆: 7-Zip 4.44 | 很實用的一個功能....批次壓縮,咋就一直沒有咧?
google很久,找到一個批次檔的用法
===================
@echo off
set a=c:\program files\7-zip\7z.exe
for %%a in (%*) do (
dir /a %%a|findstr "DIR" >nul 2>nul && (
"%a%" a -tzip "%%~dpa%%~na.zip" "%%~a\*"
) || (
"%a%" a -tzip "%%~dpa%%~na.zip" %%a
)
)
===================
利用傳送到,可以正確的分批壓縮檔案
而後自己改壓縮成7z
========================
@echo off
set a=C:\Program Files\7-Zip\7z.exe
for %%a in (%*) do (
dir /a %%a|findstr "DIR" >nul 2>nul && (
"%a%" a -t7z.split "%%~dpa%%~na.7z" "%%~a\*"
) || (
"%a%" a -t7z.split "%%~dpa%%~na.7z" %%a
)
)
=======================
檔少時可以正確執行,一多(我是一次壓一百多個)就會出現錯誤,傷腦筋阿@@" |
此文章於 2008-07-28 11:24 AM 被 tzoying 編輯.
|
| |