JobScheduler needs the permission to execute PowerShell scripts. By default, Windows will not give this permission to any program.
To change the policy for using powershell you can use this .adm file:
http://www.microsoft.com/download/en/confirmation.aspx?id=25119
see also: