如何在windows vista示例中创建服务

时间:2009-07-05 17:41:27

标签: java windows windows-services

我正在尝试通过命令运行中的sc实用程序创建一个新的Windows Vista服务,从某种原因,在Windows XP中工作的东西在vista中不起作用(惊讶?)。我正在运行以下命令:

sc create rmiregistryService binPath =“C:\ Program Files \ Java \ jre1.6.0_05 \ bin \ rmiregistry.exe”

并且它不起作用...有没有人知道为什么?有人能指出我一个有效的例子吗?

谢谢, vondip

3 个答案:

答案 0 :(得分:4)

binPath和=

之间有空格

尝试sc create rmiregistryService binPath= "C:\Program Files\Java\jre1.6.0_05\bin\rmiregistry.exe"而不是

另外,请确保您以管理员身份运行

答案 1 :(得分:0)

要在可执行文件的开头获取引用,我必须使用"\"来解除它,如下所示:

sc create rmiregistryService binPath= "\"C:\Program Files\Java\jre1.6.0_05\bin\rmiregistry.exe"

答案 2 :(得分:-1)

这可能是因为Vista的安全措施。

在运行窗口中运行此路径

控制面板\用户帐户和家庭安全\用户帐户

启用或停用用户帐户控制

关闭此功能

祝你好运