使用字符序列" ^%"转义密码在cmd.exe中

时间:2015-11-23 09:43:18

标签: cmd passwords escaping

我尝试安装Windows服务:

"C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe" /user="DOMAIN\Administrator" /password="Password^%" "ServiceName.exe"

但我的服务没有开始。退出并显示错误:

[SC] StartService FAILED 1069:
The service did not start due to a logon failure.

因为密码不正确。

我尝试使用更改密码,如here,即我运行:

"C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe" /user="DOMAIN\Administrator" /password="Password^%%" "ServiceName.exe"

但它没有帮助。

1 个答案:

答案 0 :(得分:0)

需要使用参数转义密码:

"C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe" /user="DOMAIN\Administrator" "/password=Password^%" "ServiceName.exe"