2016-11-27 1 views
1

나는 인형 4.2을 사용하고 있습니다와 HKEY_USERS에서 Windows 레지스트리 값을 변경하고, 나는 내가 레지스트리를 변경하기 위해 노력하고있어 Puppet Registry Module꼭두각시

를 사용하여 레지스트리에서 일부 값을 변경해야 할 일을 가지고 값이 하이브 HKEY_USERS에 있지만, 나는 꼭두각시 모듈이 거기서 작동하지 않는다는 것을 알았다. 나는 다른 접근 시도 :

'$null=New-PSDrive -Name HKU -PSProvider Registry -Root Registry::HKEY_USERS -ErrorAction SilentlyContinue; Set-ItemProperty -Path $("HKU:\"+$((Get-WmiObject Win32_useraccount) | ?{$_.Name -eq "Administrator"}).SID+"\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize") -Name EnableTransparency -Value 0 -Force' 

나는 '아무튼 꼭두각시 함께 실행하는 경우 : PowerShell로이 값을 변경,하지만 그것은 Puppet Powershell Module

이 작동하지 않습니다 내가 실행 코드입니다 t 작업을 수행 할 때 로컬 콘솔에서 실행합니다.

+0

'HKCU' ='HKEY_CURRENT_USER' - 꼭두각시를 달리는 사용자의 하이브에만 적용됩니다 –

+0

당신이 맞습니다. 나는 복사 한 줄로 실수를했습니다. –

답변

0

HKEY_USERS는 출시되지 않은 puppetlabs/registry 버전 (2016 년 11 월 출시 예정)에서 지원됩니다. 위조에 대한 모듈의 1.1.4 릴리스에서 사용할 수있게 될 것으로 기대합니다. 그때까지는 GitHub 마스터 브랜치 (https://github.com/puppetlabs/puppetlabs-registry)를 사용할 수 있습니다.

자세한 내용은 https://tickets.puppetlabs.com/browse/MODULES-3865을 참조하십시오. HKCU 관리에 대해서는 https://tickets.puppetlabs.com/browse/MODULES-422을 참조하십시오.

+0

대단히 고마워요! 나를 구해 줬어! –

+0

@JohnVendor이 질문에 대한 답변으로 표시하십시오. :디 – ferventcoder