我有个java连接网络的程序,想要在windows开机以后,用户登陆前执行这个程序,请教该如何做
楼主可以参考这个,很可能对楼主有用: [url]http://www.cnblogs.com/codeyu/archive/2009/09/03/1559736.html[/url]
[quote]很感谢啊,但是我这个是访问网络的程序,windows是在用户登陆以后才检测网络的,我是局域网连接网络,不知道windows是哪个服务管理的网络。 [/quote]
如果用户登录前,就没有上过网,那怎么弄都是不行的吧?
[quote]不是的,我的机器是连接到路由器的,windows是用户登陆以后才加载网络连接的,如果我要我的程序在开启登陆前就执行,首先得保证网络连接已经被加载,换言之,除了把我的exe变成windows的服务随机启动,也得更改网络加载的顺序在我的应用之前去完成。 [/quote]
我明白了,我对windows不熟悉,不知道管理网络的service是哪个,呵呵:)
楼主能说说你的具体需求是什么吗?:-)
[quote]恩,就是我自己写个java程序封装成了exe可执行的程序,这个程序是访问网络的,
想要在windows Xp 启动后用户登录前自动执行这个程序,这个程序是依赖网络的,
就是这样的。[/quote]
提供一个思路,不知道对不对,楼主可以看看:windows登录前,有域帐号验证的,这个域帐号验证,估计也是要访问网络的吧?可以借鉴一下这个功能。 :)
首先windows登陆前网卡不一定初始化好了,这时候连接网络有可能是不通的。可以考虑驱动的形式