2012-08-30 53 views
2

我試圖自動安裝我的平臺。我製作了一個腳本,用於將可部署版本的內容壓縮爲7zip文件。如何使用PowerShell部分從7z文件中提取文件夾

現在我需要將某些文件夾部分解壓到特定的目的地。


-app1
--folder11
--- folder111
--folder12
-app2
--folder21
--folder22
...

我需要創建一個PowerShell腳本來將'app1'的內容提取到目標文件夾。

我一直在嘗試使用下面的命令,但結果並非如我所料。 我一直在收到完整的路徑,而不是來自folder11的內容recursivelly。

Set-Alias zip $ZipCommand 
zip x $FilePath app1\folder11 -oc:DeployableFolder -r 

任何想法?建議?

謝謝。

+1

7z:最差的命令行界面。啊。 –

回答

1

我試過了,沒有問題。

set-alias zip "c:\Program Files\outils\7-Zip\7z.exe" 
zip x program.7z python-core-2.6.1\lib -oc:\data 

我終於得到了一個C:\ DATA \ python的核心 - 2.6.1只包含其所有子文件夾&文件lib文件夾。

我看到的唯一區別是輸出路徑中的反斜槓\。

HTH

相關問題