2016-09-07 107 views
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。

+0

我假设LCM正在作为系统执行,所以HKCU不是登录到服务器上的用户的配置单元。使用HKLM有什么问题? –

+0

HKLM不会超越HKCU。 – cfircoo

+0

我猜你现在运气不好。根据[此博客](https://blogs.technet.microsoft.com/heyscriptingguy/2015/02/06/use-powershell-dsc-to-configure-the-registry#entry-content),* DSC运行系统上下文,因此它无权访问当前的用户注册表配置单元(HKCU)。* –

回答

相关问题