JAVA程序如何在win7系统中开机启动详解

JAVA程序如何在win7系统中开机启动详解,第1张

以下是在win7系统中如何让我们自己写的java程序开机自启

1,首先我们需要把我们的java程序打成可以运行的jar,放到当前系统的 classpath 目录中。

2,新建 bat 文件。流程如下:

@echo off

java -jar 路径\xxxx.jar

@pause

然后点击文件-另存为(存放jar的目录下),文件名修改xxxx.bat(提议命名和jar名一致)。

3,windows+r输入regedit会出现注册表编辑器。

4,在注册表编辑器中找到Run目录,具体路径如下:

HKEY_LOCAL_MACHINE\SOFTWARE\Mecrosoft\Windows\CurrentVersion\Run

5,找到Run目录之后,在右边框中右击新建字符串值,新建唯一标示作为键名,然后右击新建名称-修改在数值数据中填写"路径\xxxx.bat"。

6,重启你的机器,你会看到你想要的效果。

可以手动设置

开机启动项

,把需要开机启动的程序勾选上就可以了。第一步:点击桌面左下角的“开始“;

第二步:在搜索框中输入”msconfig.exe“,回车;

第三步:在打开的对话框中选择“启动”

第四步:把想开机启动的程序前面的勾勾选上,之后点击“应用”即可。

将它放在菜单中的启动中或者加在LOCAL_MACHINE/SOFTWARE/MICROSOFT/WINDOWS/CURRENT_VERSION/RUN中,这种情况必须要在系统登陆后,就是机器启动后,必须输入用户名和密码才能正确的运行。

如果只是机器启动,但是你没有输入用户名和密码进入windows桌面,该程序就不能运行。

我的帖子:

我用java写了一个程序,我将我的程序用快捷方式放在菜单中的启动中。

用windows2000的服务器,当机器启动后,并且输入用户名和密码,进入到windows桌面,就能自动运行我的程序。

但是我只想机器启动的时候,不输入用户名和密码就能运行我的程序,

我(1)打开control panle

(2)打开Scheduled Task,

(3)打开Add Scheduled Task

(4) browse 我要运行的程序

(5) 选择when my computer starts

就新生成了一个Scheduled Task

但是当我机器重新启动后,不输入用户名和密码,程序不能运行。输入用户名和密码程序就能运行,为什么?


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11167437.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存