在Windows cmd中使用JAR文件别名

时间:2018-11-13 21:32:03

标签: java windows cmd jar alias

我最近创建了一个名为sayHello.jar的程序(它使用指定的名称),可以在命令行上使用java -jar sayHello.jar [name]来调用该程序。我显然需要与该文件位于同一目录中,因此我想知道如何从PC的任何目录中使用sayHello [name]之类的命令来执行此程序,就像我可以使用的。 javacgit init

我当时正在考虑使用环境变量,但是我猜想它们仅适用于 .exe 文件。

谢谢您的帮助:)

2 个答案:

答案 0 :(得分:2)

sayHello.cmd上的目录中创建一个名为PATH的文件,并使用您选择的任何文本编辑器编写以下内容:

@java -jar C:\path\to\sayHello.jar %*

由于文件位于路径上,因此您现在可以使用以下代码运行代码:

sayHello [name]

答案 1 :(得分:0)

将您的request = requests.post(urlToken, data=headers)环境变量设置为包括PATHEXT。确保离开已经存在的内容,然后输入另一个以分号分隔的条目。另外,请确保.jar返回assoc .jar,而.jar=jarfile返回ftype jarfile或类似的内容。