Windows 如何创建桌面快捷方式来启动java JAR

Windows 如何创建桌面快捷方式来启动java JAR,windows,batch-file,cmd,Windows,Batch File,Cmd,我的桌面上有一个.jar文件。为了启动它,在使用cd desktop进入我的桌面后,我必须在CMD中键入某个命令。目前我这样做: 打开cmd并使用C:\Users\Name 键入cd desktop并获取C:\Users\Name\desktop 键入启动.jar文件的命令 我想知道有没有可能做一个快捷方式,可以做到这一切,在一个点击,而我不必做上述的东西。谢谢。将下面的内容保存到.bat文件中,根据需要进行更改,然后您可以使用它启动jar文件 ::Uncomment below to hide

我的桌面上有一个.jar文件。为了启动它,在使用cd desktop进入我的桌面后,我必须在CMD中键入某个命令。目前我这样做:

  • 打开cmd并使用C:\Users\Name
  • 键入cd desktop并获取C:\Users\Name\desktop
  • 键入启动.jar文件的命令

  • 我想知道有没有可能做一个快捷方式,可以做到这一切,在一个点击,而我不必做上述的东西。谢谢。

    将下面的内容保存到
    .bat
    文件中,根据需要进行更改,然后您可以使用它启动jar文件

    ::Uncomment below to hide the commands
    ::@echo off
    cd /d "C:\Users\%USERNAME%\Desktop"
    ::Below is the line starts the .jar file, change it to your real one:
    java -jar file.jar
    
    您还可以将最后一行更改为
    start”“java-jar file.jar
    ,这不会使批处理文件窗口保持打开状态

    在上面的示例中,java可执行文件文件夹应该位于环境变量
    PATH
    中。
    如果不是,请将其添加到
    路径
    并重新打开批处理文件,或者添加一行:

    cd /d "Drive:\path\to\java\executable\"
    

    在java行上方。

    将下面的内容保存到
    .bat
    文件中,根据需要进行更改,然后可以使用它启动jar文件

    ::Uncomment below to hide the commands
    ::@echo off
    cd /d "C:\Users\%USERNAME%\Desktop"
    ::Below is the line starts the .jar file, change it to your real one:
    java -jar file.jar
    
    您还可以将最后一行更改为
    start”“java-jar file.jar
    ,这不会使批处理文件窗口保持打开状态

    在上面的示例中,java可执行文件文件夹应该位于环境变量
    PATH
    中。
    如果不是,请将其添加到
    路径
    并重新打开批处理文件,或者添加一行:

    cd /d "Drive:\path\to\java\executable\"
    

    在java行上方。

    另外,添加java可执行文件文件夹必须位于环境变量
    PATH
    中可能会很有用。常规安装应该已经是这样了,但如果不是这样,对初学者来说可能会有些困惑。@Pac0是的,你是对的,更新:)你可以用
    %USERNAME%
    替换
    Name
    。这样它就可以在其他会话上工作。@w1ll是的,这是个好主意,更新了,谢谢:-)可执行路径可以像这样添加到起始行:
    start”“/D”Drive:\path\to\java\executable”java-jar file.jar
    。但是,对我来说,在Windows10上,这并没有关闭Java命令窗口,因此您仍然会得到一个额外的不需要的窗口。您可以通过使用
    javaw-jar file.jar
    而不是
    java-jar file.jar
    来避免这种情况。另外,添加java可执行文件文件夹必须位于
    PATH
    环境变量中可能很有用。常规安装应该已经是这样了,但如果不是这样,对初学者来说可能会有些困惑。@Pac0是的,你是对的,更新:)你可以用
    %USERNAME%
    替换
    Name
    。这样它就可以在其他会话上工作。@w1ll是的,这是个好主意,更新了,谢谢:-)可执行路径可以像这样添加到起始行:
    start”“/D”Drive:\path\to\java\executable”java-jar file.jar
    。但是,对我来说,在Windows10上,这并没有关闭Java命令窗口,因此您仍然会得到一个额外的不需要的窗口。通过使用
    javaw-jar file.jar
    而不是
    java-jar file.jar
    可以避免这种情况。