I can run the script outside and inside the Task Scheduler. But the scheduled tasks will not run the script automatically when triggered. I have tried configuring the Local Secu
Ensure you have your execution to unrestricted.
Set-ExecutionPolicy Unrestricted
And add the following action into the Program\Script
section and click Yes
on the prompt that appears.
PowerShell.exe "& 'C:\LocationFolder\YourScript.ps1'"
If you can not set your execution policy to unrestricted just add -NoProfile -ExecutionPolicy Bypass
to the above command.
Call the Powershell.exe in your schedulded task:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
Set this arguments:
-noprofile -executionpolicy unrestricted -noninteractive -file "C:\Path\To\MyScript.ps1"