【发布时间】:2013-01-08 05:17:24
【问题描述】:
是否可以在 windows 下运行批处理文件,就好像它是从运行 java 实例的同一个 shell 运行一样(而不是 in a new console instance)?
我想运行一个由第三方提供的批处理文件,并有条件地设置了一堆环境变量,我宁愿 不 必须翻译成 Java,但那是需要 Java 应用程序中的某些东西才能工作。
我知道另一种方法是在运行 Jar 之前在命令提示符中手动运行批处理文件以获得相同的效果,但在这种情况下需要大量输入或大量自定义批处理文件。
【问题讨论】:
-
在新的控制台窗口中运行有什么问题?
-
@defaultlocale
set PATH=%PATH%;foo之类的语句仅适用于新实例,而不适用于 java 实例。
标签: java windows batch-file runtime environment-variables