bat文件调用Uipath流程

>>>>bat文件调用uipath流程

1、使用绝对路径调用Main.xaml,直接启用本地流程,流程更新版本时不需要发布至oc

start C:\Users\Administrator\AppData\Local\Programs\UiPath\Studio\UiRobot.exe execute --file C:\RPA\Main.xaml

2、启用推送至oc流程,调用流程名称即可,流程更新版本时需要发布至oc

start C:\Users\Administrator\AppData\Local\Programs\UiPath\Studio\UiRobot.exe execute --process 禾城农商_工商
>>>>bat文件设置启动密码
@echo off
:loop
cls
set/p x=请输入密码:
if "%x%"=="12345" goto m
goto loop
:m


@echo off
echo 下载启动
pause

如果bat文件启动时发现中文乱码,则需要另存为,并且选择编码格式


image.png
>>>>设置bat文件启动时密码显示为密文
@echo off
:loop
cls
set "psCommand=powershell -Command "$pword = read-host '请输入密码' -AsSecureString ; ^
    $BSTR=[System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($pword); ^
        [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($BSTR)""
for /f "usebackq delims=" %%p in (`%psCommand%`) do set password=%%p

if "%password%"=="12345" goto m
goto loop
:m
@echo off
echo启动
pause
"C:\Users\AppData\Local\UiPath\app-19.10.2\UiRobot.exe"execute--file "D:\uipath\Main.xaml" --input"{'str_run':'2'}"
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。