java 如何实现开机自动运行程序 --如何获得系统用户名 怎么获得当前系统在哪个盘上
XP:
C:\Documents and Settings\Administrator\「开始」菜单\程序\启动
Vista:
C:\Users\zhc\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
请教高手 我想让自己写的java程序开机自动启动 但是进入vista系统启动的文件夹要有系统的登陆用户名,就是C:\Users\后面的,得到用户名就可以实现开机自动运行程序 对吧
说白了就是也要实现Java程序的开机自动运行,程序已经做好了,现在要把他放到系统的启动项里面,FileInputStream,FileOutputStream
这两个流会用,但是启动项的绝对路径不会搞了,因为在C:\Users\文件下是系统的用户名,如果直接写死了,只能才一台机器上可以执行,想知道怎么才能用代码获取系统的用户名,这样就可以实现“口是否开机自动运行程序”这个功能了。
还有怎么获得当前系统在哪个盘上 还有就是如何获得目前使用的什么系统
希望高手给出xp 跟 vista 两个系统下的解决方案
我的QQ:39482609
诚心请教高手
能不能给一个完整的实现开机自动运行的程序原代码
1个回答
解答:
==================================================================
错误代码:0x8007005,产生这个错误的原因一般有两个:
1、第一个情况是你的系统用户密码不为空,设置计划任务的该用户名的密码和你的该用户设置的系统密码不一样!
解决方法:把密码设置成一样!
2、第二个情况你的当前用户的密码为空!但是系统又设置过为不允许空密码使用计划任务!
解决方法:开始--运行:输入“gpedit.msc”后回车,打开组策略,找到“计算机配置---windows设置----安全设置---本地策略----安全选项----找到“帐户:使用空白密码的本地帐户” 策略,设置成“已禁用”即可!
建议:系统用管理员帐户,系统尽量不要设置密码。
还有问题,请HI我~~~~我会耐心为你解答!!好运啦~~~
0回答者
◆◆
评论读取中....
请登录后再发表评论!
◆◆
修改失败,请稍后尝试
精华知识