Возможно ли создать пользовательское действие UiPath с помощью Powershell? - PullRequest
1 голос
/ 25 апреля 2019

В UiPath вы можете создавать пользовательские действия, используя код C #, как показано здесь . Я не очень много знаю о C #, и мне было интересно, есть ли у кого-нибудь подсказка, как или вообще возможно ли создать пользовательское действие с Powershell и как я это сделаю.

Наконец, любое понимание того, как я мог бы свернуть код (и я предполагаю соответствующие dll) в пакет nuGet, было бы очень полезно. Заранее спасибо!

Я пробовал с C #. Я заставил его работать, но когда я пытаюсь делать более сложные вещи, я хотел бы знать, смогу ли я использовать PowerShell, так как я намного лучше знаком с этим.

1 Ответ

2 голосов
/ 25 апреля 2019

На странице, на которую вы ссылаетесь, содержится пошаговое руководство.Вы не можете использовать PowerShell для создания пользовательских действий, вам понадобятся Visual Studio и C #.Существует бесплатная Community Edition , которую вы можете использовать, но проверьте, применяются ли условия .

С установленным VS, вы можете создать новый классбиблиотека - просто следуйте их руководству .

Когда вы закончите свою деятельность, вам потребуется развернуть ее как пакет NuGet, и вы можете использовать Package Explorer , чтобы сделатьтак.Это было бы, если бы вы «свернули» все созданные двоичные файлы - они становятся частью указанного пакета.

Однако, поскольку вы упомянули PowerShell - конечно, не зная ваших точных требований, - существует действие, посвященное выполнению PowerShell.команды в UiPath: действие Invoke PowerShell .Если вы уже знакомы с PS, если у вас есть множество сценариев, просто используйте это упражнение.

...