类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
我做了个验证程序在服务器上运行,服务器通常都不登录的,但服务器如果重新启动了,又不登录我的程序不能运行,结果所有人都不能登录到服务器了,怎么办?
能在win2000登录前运行我的程序吗?比较急,在线等各位的解答,谢谢!!
网友回答:
用nt服务
修改WINlOGON程序为自己的
你看SQLSERVRE是怎么启动的,它还不是在你没有登录前照样可以连接,所以应该是用服务的方式
有 写个DOS批处理程序
加到启动 运行菜单中或加入到任务计划中 如:
ResStartSQL.bat
@echo off
net stop SQLSERVERAGENT
net stop MSSQLSERVER
net Start MSSQLSERVER
net start SQLSERVERAGENT
@echo on
写成一个服务程序啥!
用服务为什么不行?服务程序在你登陆win2K之前就运行了,正好满足你的要求啥。如果是在98下就做成一个系统进程。
不就是NT Service了,哪会说不能用的,是你自己不会写吧?
要不是WinLogon的GINA扩展,这个更难写了
http://lysoft.7u7.net