如何在不使用sc qc的情况下获取Windows服务可执行文件的路径?
我需要通过命令提示符查询 Windows服务以获取其可执行文件的路径.我认为我这样做的方式是:sc qc myServiceName,但是当我这样做时,我收到以下错误:
我认为这意味着sc命令正在将数据结构发送到某个其他库,这个库对于需要返回的数据来说太小了.而不是SC很好地重用更大的数据结构(1094字节),它轰炸出来,并给我这个丑陋的错误信息.谢谢Micro $oft. 那么有办法解决这个错误吗?我只需要可执行文件的路径,但如果需要,将从其他文本中解析出来. 在尝试获取可执行文件的路径很长的服务的详细信息时,我也遇到了这个问题. This discussion包含一个解决方法;您可以将缓冲区大小作为参数传递给sc qc.也就是说,如果你这样做:sc qc <service name> 5000 “传递给系统调用的数据区域太小”错误消失了. 另见SC QC MSDN页面: sc [<ServerName>] qc [<ServiceName>] [<BufferSize>] 哪里:
(编辑:云计算网_宿迁站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 大改特改!Windows 11设定面板焕然一新
- 详解Linux常见的几种awk处理文字数据用法
- windows-server-2008 – 如何监控Adaptec / Intel ICH10R R
- win10右下角弹出广告怎么办
- Windows 10X细节曝光:将引入现代化文件管理器
- 在Linux中使用Wondershaper限制网络带宽
- 电脑运行缓慢,用这十招,显著提升Windows 10计算机性能
- 降低Win11的CPU要求 微软发布Windows 11 的 Insider 预览版
- 如何通过HDMI将Windows 10笔记本电脑连接到电视或投影仪
- 终于!Windows 11可直接安装 Android 应用了,傻瓜式教程在