WMIC命令在PowerShell中

我怎样才能做同样的想法在PowerShell中的以下WMIC命令?

wmic UserAccount where Name='LocalUser' set PasswordExpires=False wmic useraccount where name='LocalUser' set passwordchangeable=false 

从PowerShell 2.0版本开始,可以使用WMI cmdlet,如下所示:

 Get-WmiObject Win32_UserAccount -Filter 'Name = "LocalUser"' |Set-WmiInstance -Arguments @{PasswordExpires=$false} Get-WmiObject Win32_UserAccount -Filter 'Name = "LocalUser"' |Set-WmiInstance -Arguments @{PasswordChangeable=$false} 

如果你有PowerShell 5.1,你可以使用:

 Set-LocalUser -Name 'LocalUser' -PasswordNeverExpires:$false -UserMayChangePassword:$false