我正在写一个Java程序,并将在DOS批处理脚本中调用它....(它是一个基于Swing的GUI应用程序)我希望从调用DOS脚本中的Java程序获得输出。我打算通过使用命令行参数进行获取此信息 - 就像Java - 从程序中获取输出...命令行参数?
(在DOS脚本)
的Java MYPROG VAR
如果(VAR%==% “的loggedIn”) {
}
var应该用myProg的输出填充。 Java程序myProg应该设置值args [0](在var中),我假设当控制回到DOS脚本时这会被记住。 这可能吗? 如果不是我怎么能达到我的用例?我有什么选择? 我怎样才能从myProg传递一个标志(如“已登录”)到调用DOS批处理脚本?
这不是一个问题,在我的Java程序和脚本中,我可以有一个睡眠命令,可以等待var中的值填充(它的值在var中根本不会填充) – user4127664 2014-10-10 02:28:16
这应该可以工作.. ..谢谢...让我试试 – user4127664 2014-10-10 02:46:35
管道工作。谢谢 – user4127664 2014-10-10 06:40:14