I would like to run a Powershell Logon Script on a group of our Windows XP clients. The XP clients are joined to our domain server which is running Server 2008 R2. My problem is that XP does not seem to support the AD Logon Script Tab that is specifically for Powershell scripts.
My 'work around' was to use the normal logon script tab and call my script as a "Script Parameter" to powershell.exe. This was working until I tested the policy on a user account which has the powershell.exe program blocked as not allowed to run. We block powershell.exe so that users cannot get into powershell and run commands through it.
Is there a better way for me to restrict my users from using powershell but still be able to run my powershell script as a LOGON script?
I realize this is a rather long question, also with the number of things involved I had difficulty placing it in the right zone. Sorry if I got the zone wrong.