使用批处理文件,我试图调用一个名为kxshell的程序,然后使用kxshell运行kxScript。 所以在我的批处理文件中我写了
Kxshell.exe 阅读testscript.kxs
这意味着我希望cmd首先调用kxshell,然后kxshell执行Read testscript.kxs
但是一旦批处理文件执行了exe,它就会启动kxshell提示符并且不会运行read命令。你有什么建议吗? 谢谢
答案 0 :(得分:0)
这完全取决于kxshell
本身以及如何编写以接收参数。
例如,Linux下的bash
使用-c
选项执行命令:
bash -c 'echo hello`
(如果您只使用bash echo hello
,它将尝试将二进制echo
程序作为脚本运行,而不是您想要执行的操作。
显然,kxshell
使用类似的方法,使用-e
执行任意命令:
kxshell -e read testscript.kxs