2011-06-27 10 views
1

このような特定のファイル名のzipフォルダを検索することはできますか?zipフォルダの検索

gci $pathContainingZippedFolders -rec | ?{$_ -like "filename"} 

または

gci $pathContainingZippedFolders -rec | ?{$_ -match "filename"} 

編集:私は、私は上記のonelinersを使用して、そうすることができなかったことを含めるのを忘れていました。

Edit2:pscxを使用できると私は理解していますが、その方法はわかりません。

Edit3:これは通常の場合にはうまくいくはずですが、まだzipファイルを読み込めないと思います。私はpscxモジュールを試し、今日いつかアップデートを投稿します。

gci $pathContainingZippedFolders -rec | %{$_ -match "filename"} 
+0

あなたはそれをテストできませんか? – JPBlanc

+0

@ JPBlanc、私はそれをテストしました。私は編集でそれを言及した。申し訳ありません。 – Animesh

答えて

2

私はそれを動作させることはできません。私はこれを働かせることができます:

$search = "test.txt" 
$sa = new-object -com shell.application 
gci *.zip |%{ 
$path = resolve-path $_ 
if (($sa.namespace("$path").items() | 
select -expand name) -contains $search){$_} 
} 
関連する問題