我正在尝试编写一个命令,它从命令行调用7-zip。我的命令是:从命令行调用7-zip解压缩文件时不显示
7Z XZ:\ dev的\ archive.7z
每当我跑在命令提示符下此命令,它就像它的工作,但是当我在事后导航到该文件夹,提取文件不存在,虽然他们在那里,如果我从上下文菜单运行7-zip。有什么我在这里失踪?
我正在尝试编写一个命令,它从命令行调用7-zip。我的命令是:从命令行调用7-zip解压缩文件时不显示
7Z XZ:\ dev的\ archive.7z
每当我跑在命令提示符下此命令,它就像它的工作,但是当我在事后导航到该文件夹,提取文件不存在,虽然他们在那里,如果我从上下文菜单运行7-zip。有什么我在这里失踪?
如果不指定目标目录,7Z将提取您当前目录下的文件。
按照商务部,指定一个目标:
7z x archive.zip -oC:\path\to\target
或者使用cd C:\path\to\target
,然后调用你的初始命令。
在你的情况(从评论),你想要的是:
7z x z:\dev\archive.7z -oz:\dev
This nice answer如果你困惑与选择可能的帮助。
谢谢! -o开关做到了。 :-) –
酷:)不要忘记接受。 –
[请检查此快速阅读](https://stackoverflow.com/help/someone-answers)下次 –
尝试使用-spf开关
7Z X Z:\ dev的\ archive.7z -spf
运行该命令时,您的当前目录是什么? –
C:\ Users \ myusername。只要我看到这个问题,我就看看那个目录,我的文件就在那里。但是,我试图通过指定目标文件夹来重做命令,现在它说没有要处理的文件。 –
指定目标文件夹是正确的方法。你尝试过什么命令? –