基本上我打开jess.bat然后传递(批处理a.clp)它的工作原理,因为它必须。
但如何制作文件.bat?这将打开jess.bat然后执行line:
PS 我尝试了一切 我把a.clp放在文件jess.bat中找到了其他方法: %RUN_JAVA%-classpath"。;%JESS_HOME%\ lib \ jess.jar;%JESS_HOME%\ lib \ jsr94.jar;%CLASSPATH%" jess.Main%1%2%3%4%5%6%7%8%9 "路径" /a.clp
答案 0 :(得分:0)
你应该在cmd,Windows'命令解释器中查阅一些关于“重定向”的教程。
您可以在要编写的.bat文件中调用
jess.bat <command.txt
其中command.txt包含一行:
(batch a.clp)
另一种选择是在.bat文件中写入
echo "(batch a.clp)" | jess.bat
在此表单中,您可以用vtch文件参数扩展替换文字a.clp
。
答案 1 :(得分:0)
我会使用一种叫做CALL命令的东西。
你的问题很不清楚。这个脚本将打开Jess.bat,但是你没有指定你要运行的命令,这就是......
所以你要做两个.bat's!看这里!
第一个:
@echo off
调用file.bat
退出
第二个:
致电Jess.bat。
退出
您只需运行第一个,然后第二个将自动运行。
下次请详细说明您的问题,或进行编辑,以便我帮忙解决您的问题!
GL! - Logan