0

PS でレポートを生成していますが、すべて正常に動作していますが、ConvertToDateTimeを使用して日付を読み取り可能にしようとすると、空白になりますか? しかし、Get-WmiObject Win32_Productでのみ、 Win32_Operatingsystem のような他のものは問題ないようです。

$Install = @{n="Installed";e={$_.ConvertToDateTime($_.InstallDate)}}
$frag14 = Get-WmiObject Win32_Product -ComputerName $name | Select Name,Version,PackageName,$Install,Vendor | Sort Name | 
ConvertTo-html -Fragment 
4

3 に答える 3

2

InstallDate は単なる文字列であり、CIM ベースの日付文字列です。これを試して:

$Install = @{n="Installed";e={[DateTime]::ParseExact($_.InstallDate,'yyyyMMdd',$null)}}
于 2013-06-18T14:22:58.827 に答える
0

win32_product クラスでインストール日を取得できません。これは既知のバグです。

于 2015-05-09T14:32:57.800 に答える