我正在尝试将BluePrism附加到PowerShell进程并输入一些字符。

目前,我可以启动PowerShell并使用C#获取PID,但我希望将PowerShell进程实际附加到BluePrism,但我不确定如何执行此用例。
我尝试使用Application Modeller(不涉及C#代码),但我无法使进程附加或启动。此外,当我按下Diagnostics按钮,然后按下Take Snapshot(Now)时,我得到一条Not Connected消息。
发布于 2018-03-22 01:09:18
我能够使用屏幕截图中的配置重现您上面描述的无法附加到Powershell的开放实例的行为。
使用this Blue Prism forum post上提供的代码,似乎使用窗口标题的通配符匹配应该可以附加到打开的实例:
应用程序建模器

导航(附加)阶段

发布于 2019-02-17 20:33:31
步骤:






发布于 2019-02-20 19:10:03
最好是通过BP编写一个使用powershell的代码,您可以通过使用C#找到这样做的代码
PSConnector t = new PSConnector();
CustomResult r = new CustomResult();
string command = Command;
string argument = Argument;
string member = Member;
r=t.PSCExecuteSynchronously(command, argument, member);
Result=r.Result;
Status=r.Status;
Exception=r.Exception;https://stackoverflow.com/questions/49393850
复制相似问题