windows - 用其他参数替换 Windows 服务的所有现有参数
问题描述
C:\Windows\system32>sc qc "mosquitto" | find "BINARY_PATH_NAME"
BINARY_PATH_NAME : C:\Program Files\Mosquitto\mosquitto.exe run
这就是我到目前为止所拥有的。
我真正需要做的是:提取二进制路径名,删除所有参数(在本例中为运行),然后添加我自己的参数。我不知道该怎么做。
我想我需要:
查找结束二进制路径的路径部分的索引 将子字符串带到该索引 向该子字符串添加不同的参数 将 binpath 设置为此新字符串
我不知道如何使用 Windows 命令执行此操作。理想情况下,我希望在一行中完成所有这些。
编辑:或者,找到 mosquitto.exe 存在的文件会很好,因为其中有一个我可以编辑的配置文件。
解决方案
推荐阅读
- python - 用数据框中的位置替换数组中的元素 - Pyspark
- mercurial - hg recover 中止时如何恢复存储库?
- r - 在确认所有因子变量都长于 2 个唯一值 [R] 后,glm 模型中的“对比度错误”消息:
- c++ - 错误 FT_GetStatus 无法读取和获取 numBytesToRead 和 BytesReceived
- generics - 动态创建存储库模式的实例
- swift - 使参与者符合序列协议
- rest - Tomcat 8 仅保护 Web 应用程序的一页(WAR 文件)
- reactjs - ReactJS:STOMP 订阅多个主题
- flutter - 使用提供者状态管理获取共享偏好值
- image - 在颤动中使用颜色渐变的容器顶部添加图像和后退箭头不起作用