2016-09-28 5 views
0

Powershellスクリプトを作成して、ネットワーク内の同じマシンまたは別のマシン上の犠牲ファイル(.exe)を検索し、そのファイルのすべてのパスを返します各1powershellでファイルのパスと製品バージョンを見つける

の製品版は、私は以下のコードを使用するが、私は唯一のパスを取得することができただけ

$filename = 'example.exe'

(gdr -PSProvider 'FileSystem' | %{ ls -r $_.root} 2>$null | where { $_.name -eq ".EXE" })

答えて

0
(gdr -PSProvider 'FileSystem' | %{ ls -r $_.root} 2>$null | where { $_.name -eq "$filename" } | Select FullName,@{n='Version';e={$_.versioninfo.productversion}}) 
+0

このコードは質問に答えるかもしれませんが、なぜこのコードが質問に答えるか、および/またはどのようにして追加の文脈を提供するかによって、長期的な価値が向上します。 –

関連する問題