因为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
阅读(3877) | 评论(0) | 转发(0) |