【问题标题】:How to create a service in windows vista example如何在 windows vista 中创建服务示例
【发布时间】:2009-07-05 17:41:27
【问题描述】:

我正在尝试通过命令运行中的 sc 实用程序创建一个新的 windows vista 服务,由于某种原因,在 windows xp 中有效的东西在 vista 中无效(惊讶?)。我正在运行以下命令:

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

它不起作用......有人知道为什么吗?谁能指出一个可行的例子?

谢谢, 冯迪普

【问题讨论】:

  • 当您说“不起作用”时,您是什么意思?你得到什么错误信息? Vista应该有“sc”命令。
  • 您是否使用具有管理权限的命令行运行它?

标签: java windows windows-services


【解决方案1】:

binPath 和 = 之间有一个空格

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

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

【讨论】:

    【解决方案2】:

    为了获得可执行文件开头的引用,我必须使用 "\" 转义它,如下所示:

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

    【讨论】:

      【解决方案3】:

      这可能是因为 Vista 的安全限制。

      在运行窗口上运行此路径

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

      打开或关闭用户帐户控制

      关闭此功能

      祝你好运

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-09-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-29
        • 1970-01-01
        相关资源
        最近更新 更多