2019/12/23 #ローカルアカウントのパスワード期限(修正)

皆様おはようございます、
#猫でもできるPowerShell(備忘録)
#ローカルアカウントのパスワード期限(修正)

PS> $LUsr = [LocalAdmin]
Get-LocalUser $LUsr |
select @{La='comName';ex={hostname}},Name,Enabled,Description,
PasswordExpires,@{La='DateTime';ex={Get-Date}},
<#
@{La='PwdExpired';ex={if ($_.DateTime -GE
$_.PasswordExpires.PasswordExpires){$TRUE} else{$FALSE}}} |
以下の内容に修正 #>
@{La='PwdExpired';ex={(Get-Date) -GE $_.PasswordExpires.DateTime}} |
FL

comName : [myHostName]
Name : [LocalAdmin]
Enabled : True
Description : ローカルの管理ユーザー
PasswordExpires : 2019/11/29 20:06:26
DateTime : 2019/12/23 19:32:04
PwdExpired : True

先日投稿した内容で、日付の前後を正しく計算できない例が
出るため修正しました。
それでも力技感は否めませんが・・
ではまた;
"