0

我有以下情况。

Java --> main.bat --> sub.bat sub.bat--> main.bat-->java

the main.bat looks something like this
call sub.bat c:\sample.txt value1
echo %value1% <--does not work
echo Hello World <--works

sub.bat 返回 value1 变量中的值。

现在 java 代码正在执行 main.bat 并尝试读取变量 value1 的值。但是,当 main.bat 确实回显 Hello World 时,java 代码可以正常工作。但是如果 main.bat 有 echo %value1% 则它不起作用

请让我知道代码有什么问题。

4

1 回答 1

0

尝试直接从命令行运行 main.bat 以找出您的代码不起作用的原因

于 2013-07-20T05:15:31.487 回答