code duplicate:line 670-703
#屏幕保护程序启动时间 $Key = 'HKEY_CURRENT_USER\Control Panel\Desktop' $name = "ScreenSaveTimeOut" $config = (Get-ItemProperty -Path "Registry::$Key" -ErrorAction Stop).$name if($config -le "600") { $data.code = "1" $projectdata = @{"msg"="屏幕保护程序启动时间策略符合标准";} $data['project']+=$projectdata } else { $data.code = "0" $projectdata = @{"msg"="屏幕保护程序启动时间策略不符合标准";} $data['project']+=$projectdata }
#屏幕恢复时使用密码保护 $Key = 'HKEY_CURRENT_USER\Control Panel\Desktop' $name = "ScreenSaveTimeOut" $config = (Get-ItemProperty -Path "Registry::$Key" -ErrorAction Stop).$name if($config -ge "1") { $data.code = "1" $projectdata = @{"msg"="屏幕恢复时使用密码保护策略符合标准";} $data['project']+=$projectdata } else { $data.code = "0" $projectdata = @{"msg"="屏幕恢复时使用密码保护策略不符合标准";} $data['project']+=$projectdata }