我使用 7zip 編寫了一個批次腳本,用於將現有 zip 檔案提取到特定資料夾。從我在其他論壇上讀到的內容來看,它應該可以工作......但事實並非如此。
當我僅運行基本提取腳本時,它會提取文件並將其保存在與 zip 文件相同的位置。
"C:\Program Files\7-Zip\7z.exe" x *.zip -y
但是,一旦我將腳本新增到輸出到特定資料夾,它就不起作用了。
"C:\Program Files\7-Zip\7z.exe" x *.zip -o "C:\Users\<user-name>\Downloads\ShippingLabels" -y
任何幫助表示讚賞。另外,如果有人知道如何讓 7zip 在解壓縮後打開提取的文件,那也會非常有幫助!
謝謝
答案1
使用者是否解壓縮文件有訪問權到用戶的資料夾?
嘗試運行腳本行政人員在提升的 CMD 提示字元中,或透過建立批次檔的捷徑並設定屬性,使用捷徑標籤,先進的按鈕到Run as administrator
。
答案2
我正在為工作編寫此腳本,因此我在電腦上沒有管理員權限。儘管如此,有問題的 zip 檔案位於 C:Downloads 資料夾中,這也是新資料夾所在的位置。所有用戶都可以存取這兩個位置。