[請問] 用7zip批次壓縮檔案不儲存路徑已刪文
請問一下各位大大
我的問題如下:
A資料夾內有001.jpg、002.txt
B資料夾內有003.jpg、004.txt
我用7zip批次壓縮的時候
路徑會變成
A.zip/A/001.jpg&002.txt
A.zip/B/003.jpg&004.txt
但我想讓A跟B資料夾不要被壓縮進去
可以在壓縮檔開啟瀏覽就是看到00*.jpg跟00*.txt
這個問題用winrar好像可以設定「不儲存路徑」可解決
但公司電腦只有7ZIP
我又有成千個檔案都想這樣處理
有先爬文查到以下批次檔案
@echo off
set "a=%programfiles%\7-zip\7z.exe"
for %%a in (%*) do if exist "%%~a\" (
"%a%" a -tzip "%%~dpna.zip" "%%~a\*"
) else (
"%a%" a -tzip "%%~dpna.zip" "%%~a"
)
但上面這個不知道為什麼不能用,
完全無任何反應
而以下這個雖然可以用,
但壓縮出來的檔案還是會包含母資料夾QQ
@ECHO OFF
FOR /d %%i in (*) do (
7z a -t7z -mx9 "%%i.7z" "%%i"
)
請問能否有大神可以解決這個微不足道的小問題
拜託了謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.30.144.62 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/EZsoft/M.1592618826.A.FF2.html
→
06/20 10:38,
4年前
, 1F
06/20 10:38, 1F
→
06/20 10:39,
4年前
, 2F
06/20 10:39, 2F
→
06/20 10:41,
4年前
, 3F
06/20 10:41, 3F
EZsoft 近期熱門文章
PTT數位生活區 即時熱門文章