在UiPath中,您可以使用C#代码创建自定义活动,如here所示。我对C#不太了解,我想知道是否有人知道如何或是否有可能使用Powershell创建自定义活动,以及我将如何做。
最后,对我如何将代码(以及Im假定对应的dll)包装到nuGet软件包中的任何见解都将大有帮助。预先谢谢你!
我已经尝试过使用C#。我可以使用它,但是当我尝试做更复杂的事情时,我想知道我是否可以利用Powershell,因为我对此更加熟悉。
答案 0 :(得分:2)
您链接的页面包含分步指南。您不能使用PowerShell创建自定义活动,而需要Visual Studio和C#。您可以使用免费的Community Edition,但请检查是否terms apply。
安装VS后,您将继续创建一个新的类库-只需遵循their guide。
活动完成后,您需要将其部署为NuGet软件包,并且可以使用Package Explorer进行部署。这就是您要“整理”所有创建的二进制文件的原因-它们成为上述软件包的一部分。
但是,由于您提到了PowerShell(当然不知道确切的要求),因此有一项活动专门用于在UiPath中执行PowerShell命令:Invoke PowerShell活动。如果您已经熟悉PS,并且周围有很多脚本,请使用此活动。