本件、解決に近づいたような遠のいたような。。です。
1)Forceで強制する。2) コマンド間を「&」でつなぐ。 ということをしてみると、実行ポリシーを変更したうえで、動きそうな状態にはなりました。
“Set-ExecutionPolicy -Force -ExecutionPolicy RemoteSigned -Scope Process &” & Test.ps1 & " " & 【何か引数】
ところが、以下のエラーが出ました。
System.Management.Automation.CmdletInvocationException: The pwsh executable cannot be found at “C:\Users\local_admin.nuget\packages\system.management.automation\7.1.0\runtimes\win\lib\net5.0\pwsh.exe”.
Note that ‘Start-Job’ is not supported by design in scenarios where PowerShell is being hosted in other applications. Instead, usage of the ‘ThreadJob’ module is recommended in such scenarios. —> System.Management.Automation.PSNotSupportedException: The pwsh executable cannot be found at “C:\Users\local_admin.nuget\packages\system.management.automation\7.1.0\runtimes\win\lib\net5.0\pwsh.exe”.
Note that ‘Start-Job’ is not supported by design in scenarios where PowerShell is being hosted in other applications. Instead, usage of the ‘ThreadJob’ module is recommended in such scenarios. at System.Management.Automation.MshCommandRuntime.ThrowTerminatingError(ErrorRecord errorRecord)
そして、他の 書き込みなどをみるに、PowershellスクリプトをUiPathで使うことは問題が残っているようです。
本来は以下の質問を参考に、VBScriptをPowershellスクリプトに変えようと思ったのですが。。。やめておきます。