运行程序

更新时间:
复制为 MD 格式

1. 组件介绍

说明

必要前置组件:无

利用本组件可以运行程序

2. 输入项

说明

请参照可视化编辑器内组件面板中各输入项的帮助信息

3. 输出项

说明

请参照可视化编辑器内组件面板中各输出项的帮助信息

4. 组件使用示例

4.1. 示例1:简单使用

  1. 程序文件路径(exe)中,填写需要运行程序文件的绝对路径

  2. 其他配置项使用默认,如下图所示

    image

  3. 运行结果中,通过“记录日志”打印出来该程序运行时的PID(进程ID)。

4.2. 示例2:指定程序的工作目录

适用场景:部分可执行程序或bat脚本,要求脚本运行时在其所在目录下运行,此种情况下将“指定工作目录选项”改为“适用程序文件所在的文件夹”,举例如下:

  1. 准备一个.bat文件,内容如下所示,仅用于将运行时所在的工作目录信息打印到同目录下的test-log.txt文件中。并将该.bat文件放在c:\目录下。

    @echo off
    echo %cd% >> test-log.txt
  2. 可视化流程编写如下,执行c:\目录下的该脚本,将“指定工作目录选项”改为“适用程序文件所在的文件夹”。

    image

  3. 运行结果中可以看到:

    1. 调用PowerShell命令中输出了当前自动化引擎运行时所在的目录。

      image

    2. c:\下可看到该.bat文件运行结果生成的log文件,并且记录了.bat文件运行时所在的文件目录,与.bat文件所在的目录一致。

      image