Hi All, I’m currently working on deploying a few registry changes through BigFix to configure Office application settings (Access, Word, and Excel). Although the BigFix action completes successfully with an exit code of 0, the expected registry changes are not reflected.
Below are the registry entries I’m trying to apply:
// Set VBAWarnings and AccessVBOM for Access
regset “[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Access\Security]” “VBAWarnings”=dword:00000002
regset “[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Access\Security]” “AccessVBOM”=dword:00000001
// Set VBAWarnings and AccessVBOM for Word
regset “[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Word\Security]” “VBAWarnings”=dword:00000002
regset “[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Word\Security]” “AccessVBOM”=dword:00000001
// Set VBAWarnings and AccessVBOM for Excel
regset “[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Security]” “VBAWarnings”=dword:00000003
regset “[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Security]” “AccessVBOM”=dword:00000001
Could you please assist with the correct approach to apply these registry changes for the currently logged-in user via BigFix?
Looking forward to your guidance.
Thanks, in advance.
I’ve tested the deployment using the same script, and while the action completes successfully with exit code 0, I’m still not seeing the expected changes in the registry under the logged-in user’s profile.
Could you try logging in with the same account and run the Fixlet Debugger directly, executing each of these snippets one by one to check which method works in your environment?
Note: Before testing, comment out (add // in front) the other examples so you’re only running one test at a time, or simply copy/paste each block individually.
Glad to see it’s working for you now. From the start the issue was really about context, you were trying to write into HKCU, but the script that’s working for you is actually writing into HKU. That’s the key difference.