终端应用程序范围

功能

1.打开一个cmd会话。

2.Terminal文件夹中的其他终端仿真函数均在该函数范围下运行。

选项

名称 说明 示例
工作目录 【String】表示运行命令时所在的目录,默认为当前应用程序所在目录。 'C:\Windows\system32'
应用类型 【Integer】表示终端的类型,默认为cmd,当选择“其他”类型时,必须指定应用程序路径。 Cmd
应用程序路径 【String】表示终端(如cmd.exe)的路径,当“应用类型”属性选择“其他”类型时,该属性需要填写程序路径。
启动完成标志 【String】启动完成终端输出的文本包含该值,cmd或powershell会输出该内容,其他终端类型设置为空。 '保留所有权利'
超时时间 【Integer】启动完成的超时时间 3000
现有终端 【TTerminalApplication】,传入输入变量 {填写输入变量名称}
终端 【TTerminalApplication】,输出表达式,创建输出变量 {创建变量}

注意/说明

1.执行该组函数时,需要配置好环境,如果没有配置环境,则“终端应用程序范围”函数中的工作目录必须填写-->以管理员身份启动cmd.exe,运行命令所在的目录,否则将无权限执行相关命令。

(1)在没配置环境的前提下,需要以管理员身份启动终端,结果如下(终端cmd.exe的路径为:'C:\Windows\system32'):

(2)在没有配置环境的前提下,“终端应用程序范围”函数中的工作目录必须填写“C:\Windows\system32”,如下:

2.当配置了环境变量后,“终端应用程序范围”函数中的工作目录可填写任意路径。

3.当选项栏中的应用类型属性选择“Cmd或者Powershell”,则“应用程序路径”属性不用填写;当选项栏中的应用类型属性选择“其他”,则“应用程序路径”属性将要填入需要打开的应用程序路径。

4.启动完成标志:意味着程序启动成功,从而保证后续操作的命令中,一条命令对应一个返回值。

5.“终端应用程序范围”函数,单独使用时,查看不到函数执行的效果,需要与Terminal分组下的其他函数搭配使用。

相关函数

写入会话、读取会话、发送按键、设置定界符、发送终端信号、查找文本、会话清屏、保存到文件

示例/演示

示例附件

组件[终端应用程序范围]_20210531.db

results matching ""

    No results matching ""

    results matching ""

      No results matching ""