如何使用UiPath将参数传递到Powershell脚本

时间:2018-11-15 08:51:25

标签: powershell parameters uipath

我正在尝试使用uipath运行Powershell脚本。我发现有两种方法可以运行它;

以文本形式读取脚本并传递到Invoke Powershell活动 使用“脚本活动”包中的“运行powershell脚本活动” 现在,我需要将参数从uipath传递到powershell脚本。有人提到过使用参数格式化字符串并调用脚本。

但是,除此之外,我们可以直接从UiPath传递参数。

运行Powershell脚本中,它具有参数作为输入

调用Powershell 中,它在“输入”部分下具有参数,在“杂项”下具有 PowershellVariables

我已经搜索了一段时间。但是我仍然无法弄清楚如何使用上述活动传递参数。

我正在尝试使用Powershell发送Outlook邮件。仍在学习如何使用它。请帮助...

编辑

找到一种方法的解决方案。将其添加为答案。

1 个答案:

答案 0 :(得分:0)

this link找到了答案。在这两种方法中,它提供了一种使用 Invoke Power Shell 活动传递参数的解决方案。

  • 通过“读取文本文件”活动来读取包含脚本的.ps1 / .txt文件
  • 通过将文件内容作为 CommandText Parameter 集合中的参数传递来调用Invoke Power Shell活动。

但是,如果我能知道如何使用运行Power Shell脚本活动来传递参数,那就太好了。