我想要一个bat脚本,它需要输入消息文本作为参数,附加其他exe。
我有一个exe。客户端需要使用动态参数启动此exe。此动态参数应键入最终用户(输入消息)。
请帮帮我..
假设:我有abcd.exe,参数是“APACDBPRD1”,应该启动“abcd.exe APACDBPRD1”
答案 0 :(得分:0)
在exe文件中..
@command /p %1
在命令行中..
abcd.exe APACDBPRD1
如果你有2个参数通过 在exe文件..
@command /p %1 /r %2
在命令行中..
abcd.exe APACDBPRD1 LAKGJSJD2
答案 1 :(得分:0)
执行系统命令的Tasklet。执行系统命令 异步使用注入的setTaskExecutor(TaskExecutor) - 超时 需要设置值,以便批处理作业不会挂起 永远,如果外部进程挂起。 Tasklet定期检查 终止状态(即setCommand(String)完成其执行或 setTimeout(long)过期或作业被中断)。检查间隔 由setTerminationCheckInterval(long)给出。当作业中断时 通过抛出立即终止检测到的tasklet的执行 JobInterruptedException。 setInterruptOnCancel(boolean)指定 tasklet是否应该尝试中断该线程 如果在tasklet退出时它仍在运行,则执行系统命令 (异常)。
传递参数必须使用scope="step"
进行标记步骤并使用后期绑定