我使用 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 文件夹中,这也是新文件夹所在的位置。所有用户都可以访问这两个位置。