Get-HofixのInstalledOnの時間が取得できない(未解決)
タイトルの通りなのですが…。
PS >Get-HotFix | Format-Table -AutoSize
Source Description HotFixID InstalledBy InstalledOn
------ ----------- -------- ----------- -----------
TESTLAB01 Update KB2871777 NT AUTHORITY\SYSTEM 3/1/2014 12:00:00 AM
TESTLAB01 Update KB2877213 NT AUTHORITY\SYSTEM 3/1/2014 12:00:00 AM
TESTLAB01 Update KB2891804 NT AUTHORITY\SYSTEM 3/1/2014 12:00:00 AM
TESTLAB01 Update KB2904266 NT AUTHORITY\SYSTEM 3/1/2014 12:00:00 AM
Get-Hotfix
でインストールした Hotfix の情報を取得すると InstalledOn
のパラメータの時刻の値が勝手に 12:00:00 AM になってしまいます。それで調べてみたところ同じような現象が発生している方がいらっしゃったようでフォーラムに書き込みがされているのをいくつか見ていたところ、Microsoft Connect で報告されている以下のバグのような気がしますが、まだ fix されていないという認識でいいのでしょうかね…。
Get-Hotfix show date only if date parsing has same rules as in en-US Culture.
work around として一応 $env:windir\WindowsUpdate.log
の文字列を Select-String
して Hotfix の情報を取る方法とかあるみたいですが微妙な感じです…。