【发布时间】:2019-06-17 16:11:13
【问题描述】:
我有一个 Java 应用程序,它使用批处理脚本生成一个存储在 myfile.txt 文件中的输出。现在我想将这个myfile.txt 文件的绝对路径作为命令行参数传递给另一个java 应用程序。
比如:
java -jar "path/to/jar/MyJar.jar" > myfile.txt
<Something to get and store absolute path of myfile.txt>
java -jar "path/to/jar/MyOtherJar.jar" <absolute path of myfile.txt>
现在我发现this answer 声明了%~dpnx1 的使用,但我不明白如何应用它。有什么建议吗?
【问题讨论】:
-
如果您在当前目录中创建文件,则可以使用 $PWD 获取当前直接路径。然后你只需要将文件名与它连接起来。
-
MyOtherJar文件位于单独的目录中。它与myfile.txt不在同一目录中。
标签: windows batch-file