2016-10-13 65 views
0

我試圖找出搜索的字符串值的最佳方式,如:有沒有辦法在另一個zip文件中搜索一個zip文件中的字符串?

foreach ($file in Get-ChildItem -Path $ScriptPath -Recurse | Select-String -pattern $Pattern | Select-Object -Unique path) {$file.path} 

不過,我需要能夠做同樣的搜索在一個zip文件,不是做它一個zip文件在第一個zip文件中。

您對我有答案嗎?

感謝,

弱旅

+0

當然,你必須首先將其解壓縮,以確保您的字符串存在某處檔案。 – Matt

回答

0

,你可以用這個拉鍊的閱讀內容,而不提取

[io.compression.zipfile]::OpenRead("C:\temp\20160712-0730.zip").Entries.Name 
相關問題