![]() 超级会员
|
背景:
某后台系统自身有一个服务,系统启动时该服务会挂起一堆java程序。java程序调用sql server 2005工作。现在改装到英文win 2003,发现某java程序挂起来运行不正常,读取数据库的中文是乱码。手动关掉这个java程序再手动开就正常了。 需求: 想自己弄个服务,使该java程序随系统自动启动。 这个java的启动方式本身就一个bat: 引用:
1. 用sc create创建服务。能创建,但是不能启动,提示如下错误:Error 1053 (见图) 2. reg add到HKLM\Software\Microsoft\Windows\CurrentVersion\RunServices,启动不起来。 3.red add 到HKLM\Software\Microsoft\Windows\CurrentVersion\Run,登陆用户后能启动,且程序正常。但不满足要求,要登录前启动。 请各位支招,谢谢.. |
|||
![]() 高级会员
|
本版就有,ASBai的大作:Run As Service - 把任何可执行文件(包括批处理和角本)当作系统服务运行的工具
|
||
![]() 超级会员
|
谢谢,刚试了下,可以加入系统服务,也能启动java程序。但也是不正常,乱码。
看来是还是得从系统环境和程序上找问题了。 此帖于 2010-10-28 15:24:00 被 Browser 编辑. . |
||
![]() 高级会员
|
引用:
|
|||
![]() 这是一个最坏的时代,也是一个最好的时代 |
![]() 支柱会员
|
有一个可以添加删除服务的小工具,你试试。
|
||
![]() |
![]() 超级会员
|
这类事情,是不是计划任务更方便一些?
|
||
![]() 度尽波劫兄弟在,相逢一笑泯恩仇。 |
![]() 高级会员
|
可以在计算机组策略里面将他添加到开机启动的脚本中。
|
||
![]() DNGuard HVM dotNet 内核级的加密、混淆保护工具 网站:hxxp://www.dnguard.net |