我的問題是使用Salt-Stack在Windows中添加註冊表項。我使用的是.sls文件來定義如下:通過Salt-Stack在窗口中添加註冊表項
#AutoLogin on Windows Machines with a-testauto account
'HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon\\AutoAdminLogon':
reg.present:
- value: '1'
- vtype: REG_SZ
- reflection: True
'HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon\\DefaultUsername':
reg.present:
- value: user
- vtype: REG_SZ
- reflection: True
'HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon\\DefaultPassword':
reg.present:
- value: password
- vtype: REG_SZ
- reflection: True
'HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon\\DefaultDomainName':
reg.present:
- value: VLAB
- vtype: REG_SZ
- reflection: True
當爪牙調用鹽主機和應用的註冊表項,一切工作正常,除了按鍵沒有在正確的道路上。它們被添加到以下:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Winlogon
基本上我知道,這是一個64位的機器,並且這條道路代表了64位等價,我試圖操縱的路徑。但是,當我重新啓動機器時,Windows不使用64位版本的路徑,而是使用原始路徑。
我的問題是我如何得到Salt-Stack在我指定的實際路徑中設置鍵而不是Wow6432Node?
我在sls文件中的刪除有問題嗎?我認爲「反思:真實」會照顧兩個路徑中的信息。
感謝有關爲什麼這不起作用的任何信息。