java 如何实现开机自动运行 我用Java开发了一个小软件,做成了一个exe的可安装文件,但是如何通过代码实现让软件开机后自动运行,就像迅雷那样,开机后自动启动? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写注册表[HKEY_LOCAL_MACHINE]\SOFTWARE\Microsoft\Windows\CurrentVersion\Run追加一个项目 可以在程序中调用reg命令have a tryString cmd = "reg add HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Run /v your_exe_name /t REG_SZ /d your_path\\your_exe /f";Runtime.getRuntime().exec(cmd); 可写一个bat文件。。将其安装为一个windows的服务。。然后再windows的->控制面板->管理工具->服务 中设置为“自动”,就能开机启动了。。之前我们一个产品是这么做的。。不过bat不是我写的。。所以只知道思路 写个bat文件,然后在windows里的计划任务里新建一个任务,设置为开机自动运行 你这里提到的your_path我应该怎么获取呢,应为用户在安装软件的时候安装路径是可以自己指定的啊,那么应该用什么方法获得用户安装的路径呢? [HKEY_LOCAL_MACHINE]\SOFTWARE\Microsoft\Windows\CurrentVersion\Run中添加你的Java程序路径 主要是那个windows服务问题,写一个bat文件你安装tomcat的时候 那不是有一个服务啊, c盘下有一个AUTOEXEC.BAT应该可以用 以前我做一个电信项目是用bat写的,现在源码找不到了。看你个人的想法了,思路有以下几种:1.做成bat自动运行2.写入java调用注册表api.3.把程序新建一个快捷方式,拖动到开始菜单的启动项里边去4.反编译windows的system32的exe看看,再试一试。 可以在用户执行*.exe文件安装系统时,把用户的安装路径写到环境变量your_path中,在程序中根据环境变量“your_path”获取项目的相对路径。 java 简单的学生信息管理 不涉及sql java编程 关于java字符编码 大侠,帮忙!! 菜鸟问题!!请大哥大姐帮忙 怎样设置前景色? 版本控制ClearCase,求ClearCase的学习笔记。在线等待!分不够另开贴再加。 連結 Mysql 失敗 如何得到系统所有的盘符,并且判断是不是光区和软区(解决就给分) 关于weblogic6.0的license.愿意奉上所有的分数。 RSA加密 C#语言转为java代码(急) 关于 httpUrlConnection 的 setDoOutput 与 setDoInput
[HKEY_LOCAL_MACHINE]\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
追加一个项目
have a try
String cmd = "reg add HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Run /v your_exe_name /t REG_SZ /d your_path\\your_exe /f";
Runtime.getRuntime().exec(cmd);
中添加你的Java程序路径
应该可以用
看你个人的想法了,思路有以下几种:
1.做成bat自动运行
2.写入java调用注册表api.
3.把程序新建一个快捷方式,拖动到开始菜单的启动项里边去
4.反编译windows的system32的exe看看,再试一试。