■97116 / ) |
Re[3]: PowerShellでファイルバージョン取得 |
□投稿者/ 魔界の仮面弁士 (3033回)-(2021/03/30(Tue) 21:15:33)
|
■No97115 (けん さん) に返信 > 〇〇〇.exe 12.0.557.0
こういう場合には、 〇 漢数字のゼロ ではなく ○ 白丸記号 を使った方が良いかと。
> ディレクトリ: C:\Program・・・・・ > Name Versiot > ---- -------
$dirs = Get-ChildItem -Path 'C:\Program Files\Common Files\*' -Recurse foreach($d in $dirs | Where-Object { $_.PSIsContainer }) { $f = @(Get-ChildItem -Path ($d.FullName + '\*') -Include @('*.dll','*.exe')) if ($f.Length -gt 0 ) { '[' + $d.FullName + ']' $f | Select-Object Name, @{Name='Version'; Expression={(gp $_).VersionInfo.FileVersion}} | Format-Table } }
|
|