.exe 制作成系统服务启动的问题????
我用instsrv.exe /srvany.exe 工具将backupfile.exe 做成系统服务no1,一切正常,服务也启动的了,重新开机器后服务也是启动的,进程中也有srvany.exe及backupfile.exe ;但发现好象backupfile.exe 文件没有执行一样;
手动重新启动服务no1, 一切正常; 搞不清楚;
是不是在做系统服务时还有其它什么设置啊????
我的方法如下:
1. 注册服务: path\instsrv 服务名 path\srvany.exe
2. regedit打开注册表
3. 进入HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\服务名
4. 右键-新建-项 填入 Parameters
5. 打开Parameters,右键-新建-字符串值 Application
6. 双击Application 填入 应用程序的绝对路径,如: D:\workspace\app\main.exe
7. 右键-新建-字符串值AppDirectory
8. 双击AppDirectory 填入 应用程序的工作目录,如: D:\workspace\app\
9. 启动服务。