配下のファイルのバージョンを一覧で出す。
ls | sort | ?{ $_.Name -like '*.dll' -or $_.Name -like '*.exe'} | %{echo $($_.name + "`t" + (Get-ItemProperty $_).VersionInfo.FileVersion)}
別のディレクトリにあるファイルを、現在のディレクトリ配下にあるファイルでフィルタし、バージョン一覧を取得する。
ls | sort | ?{ $_.Name -like '*.dll' -or $_.Name -like '*.exe'} | %{$_.name} | %{echo $($_ + "`t" + (Get-ItemProperty $("C:\SomeSystem\HogePath\" + $_) ).VersionInfo.FileVersion)}
僕はリリース用モジュールと、本番稼働モジュールのバージョンの違い一覧を見たい場合とかに使ってる。