执行自定义命令
需要执行的命令,使用终端为 cmd。
Stringcommand = "./installer.exe /S"可选 执行目录,缺省为包安装目录。
Stringpwd = "${AppData}/Microsoft"可选 当前命令的语义是否为正在调用安装器,缺省为 false;请务必正确指定此项,因为这会影响包权限、工作流静态检查等行为。
boolcall_installer = true可选 命令等待策略。
Sync:同步等待命令执行完成后该步骤才会结束;
Delay:异步执行命令并立即完成当前步骤;在当前工作流执行完成时等待该命令执行结束,然后才会结束工作流;
Abandon:异步执行命令并立即完成当前步骤;在当前工作流执行完成时若此命令还未结束则直接强行停止此命令。
String 枚举Sync Delay Abandon ,缺省值:Syncwait = "Delay"可选 是否忽略退出码,缺省则当退出码不为 0 时步骤失败。
boolignore_exit_code = truecommand 的值call_installer 为 truecommand 的值call_installer 为 false (缺省)