我想使用PowerShell命令/脚本在组策略中禁用密码保护屏幕保护程序。
我已经运行了这个命令,但它不起作用。在组策略中仍然显示为启用
Set-ItemProperty -Path "HKCU:\Control Panel\Desktop" -Name ScreenSaveUsePassword -Value 0
字符串
我在下面试过了,但是没有用。
Setting Windows screensaver require password with powershell
在上面的StackOverflow链接上运行函数,
Set-OnResumeDisplayLogon(0)
型
它输出一个错误。
you cannot call a method on a null-valued expression.
型
1条答案
按热度按时间kmpatx3s1#
尝试此PowerShell命令/脚本,您可以使用它来禁用组策略中屏幕保护程序的密码保护
新项目路径HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\Control Panel\Display -Name ScreenSaverIsSecure -Value 0 -Force
此命令将在HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\Control Panel\Display项下创建一个名为ScreenSaverIsSecure的新注册表项。注册表项的值将设置为0,这将禁用屏幕保护程序的密码保护。
要将此更改应用于所有用户,可以使用以下命令:
新项目路径HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\User -Name ScreenSaverIsSecure -Value 0 -Force
这将在HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\User项下创建相同的注册表项,从而将更改应用于所有用户。
您也可以使用以下命令将更改应用于特定的配置文件:
$ou = Get-ADPionationalUnit-Identity“CN = YourDomain,DC=YourDomain,DC=com”New-Item -Path HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies$ou -Name ScreenSaverIsSecure -Value 0 -Force
这将在HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies项下创建注册表项,其中是要将更改应用到的服务器的名称。