通过Powershell为本地用户组设置PasswordNeverExpires标志

通过Powershell为本地用户组设置PasswordNeverExpires标志,powershell,passwords,local,Powershell,Passwords,Local,我需要能够更改本地用户组属性区域中的PasswordNeverExpires选项 我已经知道,我必须使用一个标志来执行本文中所述的操作: 我如何能够通过Powershell脚本将目标锁定到有问题的用户 谢谢我想明白了 以下是一个链接,提供更多信息: 基本上,您可以创建如下脚本: $user = [adsi]"WinNT://$env:computername/administrator" $user.UserFlags.value = $user.UserFlags.value -bor

我需要能够更改本地用户组属性区域中的PasswordNeverExpires选项

我已经知道,我必须使用一个标志来执行本文中所述的操作:

我如何能够通过Powershell脚本将目标锁定到有问题的用户

谢谢

我想明白了

以下是一个链接,提供更多信息:

基本上,您可以创建如下脚本:

$user = [adsi]"WinNT://$env:computername/administrator"
$user.UserFlags.value = $user.UserFlags.value -bor 0x10000
$user.CommitChanges()
然后运行它,确保将“管理员”替换为有问题的用户。

我找到了答案

以下是一个链接,提供更多信息:

基本上,您可以创建如下脚本:

$user = [adsi]"WinNT://$env:computername/administrator"
$user.UserFlags.value = $user.UserFlags.value -bor 0x10000
$user.CommitChanges()
然后运行它,确保您将“管理员”替换为有问题的用户。

这也会起作用

Set-LocalUser -Name "Administrator" -PasswordNeverExpires:$true
请参阅:

这也会起作用

Set-LocalUser -Name "Administrator" -PasswordNeverExpires:$true
见: