这很简单,因为您必须输入快捷方式Windows 7 C:\users\All Users\Start Menu\Programs\Startup(管理员)或User home directory(%userProfile%)Windows 10: 运行中 shell:startup在它的属性->快捷方式->目标-> java.exe -jar D:\..\runJar.jar注意:此操作仅在您登录后运行具有管理员权限sc create serviceName binpath= "java.exe -jar D:\..\runJar.jar" 将创建Windows服务如果您使用超时,cmd /c D:\JAVA7~1\jdk1.7.0_51\bin\java.exe -jar d:\jenkins\jenkins.war但即使超时,也会在后台启动java.exe。签入任务管理器在某些受限的环境中,就像我在公司环境中一样错误:The service did not respond to the start or control request in a timely fashion在这种情况下cmd /c D:\JAVA7~1\jdk1.7.0_51\bin\java.exe -jar d:\jenkins\jenkins.war如果您手动运行,但会在后台运行,则会给您一个错误。注意:这将在Windows登录启动时运行(登录之前,基于服务' Startup Type')创建Windows服务的详细说明注册表编辑器注意:仅编辑高级用户仅针对当前用户运行HKEY_CURRENT_USER/SOFTWARE/MICROSOFT/WINDOWS/CURRENT_VERSION/RUN为所有用户运行hkey_local_machine/SOFTWARE/MICROSOFT/WINDOWS/CURRENT_VERSION/RUN使用上面的命令创建一个带有名称和路径的字符串