0
我有一个DSC拉服务器,工作很好,但最近我expirance问题更新HKEY_CURRENT_USER上的注册值,以启用屏幕保护程序。DSC更新注册表HKEY_CURRENT_USER启用锁屏保护程序
DCS资源:
Registry ScreenSaveActive
{
Ensure = "Present"
Key = "HKEY_CURRENT_USER\Control Panel\Desktop"
ValueName = "ScreenSaveActive"
ValueData = "1"
Force = $True
}
当我试图在 “HKEY_LOCAL_MACHINE” 任何价值,它的工作。
任何想法如何解决它或其他方式。
谢谢, Cfir。
我假设LCM正在作为系统执行,所以HKCU不是登录到服务器上的用户的配置单元。使用HKLM有什么问题? –
HKLM不会超越HKCU。 – cfircoo
我猜你现在运气不好。根据[此博客](https://blogs.technet.microsoft.com/heyscriptingguy/2015/02/06/use-powershell-dsc-to-configure-the-registry#entry-content),* DSC运行系统上下文,因此它无权访问当前的用户注册表配置单元(HKCU)。* –