Как передать параметры в скрипт Powershell с помощью UiPath - PullRequest
0 голосов
/ 15 ноября 2018

Я пытаюсь запустить скрипт powershell с помощью uipath.Я нашел два подхода к его запуску:

Считать сценарий как текст и перейти к действию Invoke Powershell. Использовать действие «Выполнить сценарий powershell» из пакета «Действия сценария» Теперь мне нужно передать аргументы сценарию powershell из uipath.Некоторые упоминали о форматировании строки с параметрами и вызове скрипта.

Но вместо этого, мы думаем, что мы можем напрямую передавать параметры из UiPath.

В Запустить скрипт Powershell , он имеет Параметры в качестве входных данных

В Invoke Powershell , он имеет Параметры в разделе ввода и PowershellVariables в разделеРазное

Я давно искал.Но я все еще не могу понять, как передать параметры, используя описанные выше действия.

Я пытаюсь отправлять почтовые сообщения Outlook, используя powershell.Все еще в процессе обучения, как с этим работать.Пожалуйста, помогите ...

РЕДАКТИРОВАТЬ

Нашли решение для одного подхода.Добавил в ответ.

1 Ответ

0 голосов
/ 16 ноября 2018

Нашел ответ от по этой ссылке .Из этих двух подходов он предоставляет решение для передачи параметров с использованием Invoke Power Shell активность.

  • Считывание файла .ps1 / .txt, содержащего скрипт, с помощью Read Text.Действие файла
  • Вызовите действие Invoke Power Shell, передав содержимое файла как CommandText и параметры в коллекции Параметр .

Но,было бы здорово, если бы я смог узнать, как передавать параметры, используя Запустить скрипт Power Shell активность.

...