Hi
Is it possible to run a the following raw command to start a PowerShell script? Neither of the below work…I keep getting errors.
- name: Config Octo
hosts: winservers
tasks:
- name: Config Octo
raw: '\\10.10.3.167\C$\Temp\octo.ps1'
or
- name: Config Octo
hosts: winservers
tasks:
- name: Config Octo
raw: //10.10.3.167/C$/Temp/octo.ps1
Example of error:
fatal: [10.10.3.169]: FAILED! => {"changed": false, "failed": true, "rc": 1, "stderr": "#< CLIXML\r\n<Objs Version=\"1.1.0.1\" xmlns=\"http://schemas.microsoft.com/powershell/2004/04\"><S S=\"Error\">& : The term '\\\\10.10.3.167\\C$\\Temp\\octo.ps1' is not recognized as the name of _x000D__x000A_</S><S S=\"Error\">a cmdlet, function, script file, or operable program. Check the spelling of _x000D__x000A_</S><S S=\"Error\">the name, or if a path was included, verify that the path is correct and try _x000D__x000A_</S><S S=\"Error\">again._x000D__x000A_</S><S S=\"Error\">At line:1 char:3_x000D__x000A_</S><S S=\"Error\">+ & \\\\10.10.3.167\\C$\\Temp\\octo.ps1_x000D__x000A_</S><S S=\"Error\">+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_x000D__x000A_</S><S S=\"Error\"> + CategoryInfo : ObjectNotFound: (\\\\10.10.3.167\\C$\\Temp\\octo.ps1: _x000D__x000A_</S><S S=\"Error\"> String) [], CommandNotFoundException_x000D__x000A_</S><S S=\"Error\"> + FullyQualifiedErrorId : CommandNotFoundException_x000D__x000A_</S><S S=\"Error\"> _x000D__x000A_</S></Objs>", "stdout": "", "stdout_lines": []}
The reason im trying to do it this way is because if I try get Ansible to run the PowerShell script using the 'script' module it always fails due to access rights.
So Im trying to use the ‘raw’ command to execute a PowerShell script located on a template server to run on target server.
Cheers