从文件调用批处理中获取路径
get path from file calling batch
你好。我有一个关于批处理文件的简单问题。
可以说我制作了一个简单的批处理文件,我已将其设置为打开 .txt 文件的标准程序。现在我打开一个 exemple.txt 文件并调用了我的批处理文件,但是 我如何才能获得有关刚刚调用批处理文件的文件的信息?
背景资料:
我在 java 中编写了一个文本工具,希望能够双击 .txt 文件并使用我的 java 工具打开它。因为我被告知这是不可能的,所以我正在尝试使用 batch 作为助手来调用 java.
感谢任何帮助。
先生fge的回答是金色的。非常感谢!
%1
给出调用它的文件的路径。
对于那些有兴趣以路径作为参数调用 jar 文件的人:
@echo off
start javaw -jar "C:\Users\YourJarFile.jar" %1
PS:确保您的 jar 文件有一个静态路径,否则它会尝试从 %1 路径到达 jar 文件..
你好。我有一个关于批处理文件的简单问题。 可以说我制作了一个简单的批处理文件,我已将其设置为打开 .txt 文件的标准程序。现在我打开一个 exemple.txt 文件并调用了我的批处理文件,但是 我如何才能获得有关刚刚调用批处理文件的文件的信息?
背景资料: 我在 java 中编写了一个文本工具,希望能够双击 .txt 文件并使用我的 java 工具打开它。因为我被告知这是不可能的,所以我正在尝试使用 batch 作为助手来调用 java.
感谢任何帮助。
先生fge的回答是金色的。非常感谢!
%1
给出调用它的文件的路径。
对于那些有兴趣以路径作为参数调用 jar 文件的人:
@echo off
start javaw -jar "C:\Users\YourJarFile.jar" %1
PS:确保您的 jar 文件有一个静态路径,否则它会尝试从 %1 路径到达 jar 文件..