在java中从源文件夹运行bat文件

在java中从源文件夹运行bat文件,第1张

概述在java中从文件运行bat文件

我想在java中运行.bat文件,但我使用特定的path(C:..)。 我希望能让它在我的src文件夹里运行一个bat文件。 我应该如何编码? 这是我现在的代码:

run.exec("cmd start /c C:UsersmicoworkspaceANTLR javasrcjython2.5.2");

我也想把源文件(保存文件的path)

这是我正在使用的cmd命令:

C:UsersmicoworkspaceANTLR javasrcjython2.5.2jython C:UsersmicoworkspaceANTLR javasrcsave.py

我如何执行整个命令,而不是一个静态path,并能够加载文件?

windowsbatch file:将string+数字variables设置为cmd-line参数的内容?

batch file执行与定时器的文件夹中的所有.exe

在batch file中需要_YYYY_MM后缀到文件名

通过batch file在多个文件中添加标题

如何将新path插入到系统pathvariables中(如果它尚未存在)

批量检查最后打印的行是否包含单词

input命令输出到批量variables

如何仅列出给定目录的第一级文件?

使用batch file复制文件

如果语句麻烦

您可以通过追加路径行在autoexec.bat文件中定义文件的路径或按照下列步骤。

右键单击我的电脑

选择高级选项卡

点击环境变量按钮

在第二个列表(系统变量)搜索路径并单击编辑按钮

一个新的对话框将打开两个文本框,在第二个文本框(变量值),到最后的位置,并添加一个; (分号),然后添加您的.bat文件的路径

现在执行你的代码。

首先,您需要将程序的PWD设置为已知位置(例如src上方的路径)。 当你启动你的jython / ANTLR时,你可以使用~dp0和/D start 。 第二部分是一旦你知道了PWD,你可以在你的java源代码中使用相对路径。

总结

以上是内存溢出为你收集整理的在java中从源文件夹运行bat文件全部内容,希望文章能够帮你解决在java中从源文件夹运行bat文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1159067.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存