Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2308935
  • 博文数量: 310
  • 博客积分: 6853
  • 博客等级: 准将
  • 技术积分: 2833
  • 用 户 组: 普通用户
  • 注册时间: 2005-08-04 16:41
文章分类

全部博文(310)

文章存档

2013年(17)

2012年(42)

2011年(76)

2010年(71)

2009年(99)

2007年(2)

2006年(1)

2005年(2)

分类: WINDOWS

2010-07-09 15:40:26

因为windows的sc是个半自动,所以整个过程包括下面两部

1、使用sc命令增加服务项
2、修改注册表中的imagepath

假设要增加下面命令为服务:
C:\Java\JDK1.5.0_19\bin\java.exe   -Xms1024m -Xmx1024m  -XX:PermSize=512m -Xss1m -classpath D:\workspace_galileo\lab\lab\bin\ thread.ThreadCount

按道理是这样的:
sc create threadct binPath= C:\Java\JDK1.5.0_19\bin\java.exe   -Xms1024m -Xmx1024m  -XX:PermSize=512m -Xss1m -classpath D:\workspace_galileo\lab\lab\bin\ thread.ThreadCount
但是,这样肯定是不行的,不知道MS做不到还是有什么限制。

1、需要先增加服务:
sc create threadct binPath= C:\Java\JDK1.5.0_19\bin\java.exe 

注意:binPath= 等号后面一定要有空格(这点比较变态)

2、从注册表中修改路径为你想要的全命令。
即:
把 C:\Java\JDK1.5.0_19\bin\java.exe 修改为:
C:\Java\JDK1.5.0_19\bin\java.exe   -Xms1024m -Xmx1024m  -XX:PermSize=512m -Xss1m -classpath D:\workspace_galileo\lab\lab\bin\ thread.ThreadCount

注:注册项位置:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\threadct
阅读(3867) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~