我有一个设置注册表项的脚本,但是本地策略保持禁用状态。
我尝试发布gpupdate和gpupdate / force无效。
Powershell:
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" -Name "fResetBroken" -Value 1
尝试过gpupdate和gpupdate / force
Invoke-Command -computer $line -script {
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" -Name "MaxDisconnectionTime" -Value 900000
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" -Name "MaxIdleTime" -Value 1800000
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" -Name "fResetBroken" -Value 1
#echo "Y" | gpupdate /force
echo $line" Registry Key Successfuly Changed"
}
我希望将注册表项设置为1 =启用,并将策略更改为启用。
答案 0 :(得分:0)
这是双剑。令人惊讶的是,注册表项中有一个未记录的-type参数。
Set-ItemProperty 'HKLM:\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services' fResetBroken 1 -Type Dword