No se puede ejecutar el script de PowerShell desde autosys

No se puede ejecutar el script de PowerShell desde autosys

Soy nuevo en PowerShell y uso la versión 1.0 y estoy intentando escribir un script de PowerShell que pueda ejecutar usando el programador Autosys. Cuando ejecuto el comando en autosys

powershell -command "& { %MY_HOME%\bin\TestScript.ps1 argument; exit $LASTEXITCODE }"

me da el error

script cannot be loaded because the execution of scripts is disabled on this system. Please see "get-help about_signing" for more details.

Configuré la política de ejecución sin restricciones desde una cuenta de usuario administrador. No estoy seguro de cómo debo ejecutar esto para que mi trabajo de autosys ejecute este script de PowerShell. También intenté usar solo comillas. pero cada vez me sale este error.

Gracias

Respuesta1

Supongo que esos scripts se ejecutan con una cuenta diferente a aquella para la que cambió la política de ejecución. Intente cambiar la política para todos los usuarios de la máquina utilizando el -Scopeparámetro:

Set-ExecutionPolicy RemoteSigned -Scope LocalMachine

Respuesta2

Vaya, es solo un error genérico, busque en Google su error, puede encontrar paquetes de publicaciones sobre la solución. Esto se debe simplemente a que no ha habilitado la ejecución de scripts de Powershell en su máquina de destino.

información relacionada