小编Jar*_*red的帖子

如何在不使用 sc qc 的情况下获取 Windows 服务可执行文件的路径?

我需要通过命令提示符查询 Windows 服务的可执行路径。我想我的方式做到这一点是:sc qc myServiceName,但是当我这样做,我得到以下错误:

[SC] QueryServiceConfig 失败 122:

传递给系统调用的数据区太小。

[SC] GetServiceConfig 需要 1094 字节

我认为这意味着 sc 命令正在向其他一些库发送一个数据结构,该结构对于需要返回的数据来说太小了。SC 没有用更大的数据结构(1094 字节)很好地重试,它会爆炸并给我这个丑陋的错误消息。谢谢微$oft。

那么有没有办法解决这个错误?我只需要可执行文件的路径,但如果需要,我会从其他一些文本中解析它。

windows windows-service windows-command-prompt

17
推荐指数
4
解决办法
7万
查看次数

如何在 CentOS 7 上安装 puppet

CentOS 7 带有 ruby​​ 2.0.0.353-20.el7。我正在尝试在那里安装 puppet,但遇到了错误。首先我运行:

rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm
rpm -ivh http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-1.noarch.rpm
Run Code Online (Sandbox Code Playgroud)

那些工作得很好。然后我遇到了这个问题:

[root@localhost /]# yum install puppet
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.beyondhosting.net
 * epel: mirrors.mit.edu
 * extras: mirror.tocici.com
 * updates: centos.chi.host-engine.com
Resolving Dependencies
--> Running transaction check
---> Package puppet.noarch 0:3.6.2-3.el7 will be installed
--> Processing Dependency: hiera >= 1.0.0 for package: puppet-3.6.2-3.el7.noarch
--> Processing Dependency: facter >= 1.6.6 for package: puppet-3.6.2-3.el7.noarch
--> Processing Dependency: rubygem(rgen) for package: puppet-3.6.2-3.el7.noarch
--> Processing Dependency: …
Run Code Online (Sandbox Code Playgroud)

centos puppet

4
推荐指数
1
解决办法
7636
查看次数