伊莉討論區
標題:
想呼喚7-zip的bat檔解壓資料夾所有的壓縮檔案類型
[打印本頁]
作者:
BJ2016
時間:
2018-2-18 06:43 PM
標題:
想呼喚7-zip的bat檔解壓資料夾所有的壓縮檔案類型
本帖最後由 BJ2016 於 2018-2-18 06:48 PM 編輯
一個資料夾底下有rar、7z、zip
我想呼喚7-zip程式來解壓,程式如下。
"C:\Program Files\7-Zip\7z.exe" x *.zip -o"*" -y
"C:\Program Files\7-Zip\7z.exe" x *.rar -o"*" -y
"C:\Program Files\7-Zip\7z.exe" x *.7z -o"*" -y
這樣是可以解的。
可是我想寫更簡單一點,寫成一行程式。
於是寫成
"C:\Program Files\7-Zip\7z.exe" x *.7z;*.rar;*.zip -o"*" -y
結果完全沒有反應。
是不是寫錯了?
用|來分隔,結果還是沒有反應
請問*.rar、*.7z、*.zip之間應該用什麼組合
中間需不需要空格?
作者:
love88131496
時間:
2018-7-13 10:26 PM
提示:
作者被禁止或刪除 內容自動屏蔽
作者:
muser002
時間:
2018-9-1 09:09 PM
我想樓主這帖的問題應該早已解決了,但還是多嘴一下。
遇到同一命令,但必須指定多個參數,一一執行時,batch 有一個 shift 指令可以如願。當然這得搭配 goto 指令來重複執行同一行命令。
另外還要一行判斷還有沒有參數,沒有就跳脫結束。
歡迎光臨 伊莉討論區 (http://www64.eyny.com/)
Powered by Discuz!