I am trying to run a .ps1 script using One2Many. I have pushed a file to a system file.ps1. Then I want to execute it via a seperate One2Many task. I have tried executing it directly with a Custom task and via a batch script. Both give me the error File.ps1 "is not
recognized as the name of a cmdlet, function, script file, or operable
program. Check the spelling of the name, or if a path was included, verify
that the path is correct and try again."
Is there Powershell support in One2Many? What is the best way to do this.
Solved! Go to Solution.
Use remote comand then have the file on the machine. Also you have to make sure all your needed modules are there for powershell.
powershell.exe -command "& 'C:\location\to\shell.ps1'"
This is what worked.
Once the files were uploaded to the systems I created a .bat to run the following command
Powershell.exe -executionpolicy remotesigned -Command "C:\filepath\file.ps1"