2017-05-26 106 views
0

我正在嘗試編寫一個命令,它從命令行調用7-zip。我的命令是:從命令行調用7-zip解壓縮文件時不顯示

7Z XZ:\ dev的\ archive.7z

每當我跑在命令提示符下此命令,它就像它的工作,但是當我在事後導航到該文件夾​​,提取文件不存在,雖然他們在那裏,如果我從上下文菜單運行7-zip。有什麼我在這裏失蹤?

+1

運行該命令時,您的當前目錄是什麼? –

+0

C:\ Users \ myusername。只要我看到這個問題,我就看看那個目錄,我的文件就在那裏。但是,我試圖通過指定目標文件夾來重做命令,現在它說沒有要處理的文件。 –

+0

指定目標文件夾是正確的方法。你嘗試過什麼命令? –

回答

1

如果不指定目標目錄,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如果你困惑與選擇可能的幫助。

+0

謝謝! -o開關做到了。 :-) –

+0

酷:)不要忘記接受。 –

+0

[請檢查此快速閱讀](https://stackoverflow.com/help/someone-answers)下次 –

0

嘗試使用-spf開關

7Z X Z:\ dev的\ archive.7z -spf