I have a powershell script that creates an Outlook signature.
It is applied via user-assigned GPO. All users are in the same OU, the group policy object is linked to that OU.
GPO:
User Configuration (Enabled)hide
Policieshide
Windows Settingshide
Scriptshide
Logonhide
For this GPO, Script order: Windows PowerShell scripts will run firstName Parameters
SignatureUnifiedFull v2.ps1
It works flawlessly on Windows 10 devices, but windows 7 devices won't run it (even though it works when I run the script manually on the device).
I ran GPresult /R, and the policy did show up there…
Is there a difference in how windows 7 and 10 run their logon scripts?
Best Answer
I figured it out!
The script has a space in its name. I removed the space and... it works!
I don't know if I should feel stupid for not figuring it out sooner...