如何从命令行更改Windows服务的用户凭据?

如何从命令行更改Windows服务的用户凭据?

您正在寻找:

sc config <servicename> obj= <accountname> password= <password> 

“sc”命令也可以在远程机器上运行。 启动它没有参数获取更多的信息。 (在许多论点之后,在空间的需求上有点奇怪,我不能说我看到过类似的命令行程序。)

你也可以使用passgen.exe,非常方便的可以为你生成复杂的密码并进行设置。

 C:\>passgen.exe /? =============================================================================== passgen.exe v. 1.1, Copyright (c) 2005, Jesper M. Johansson. This program is used to generate and/or set a password on an arbitrary account. For complete details on how to use passgen.exe see the doc file that is distributed with the tool. This program is primarily distributed with the "Protecting Your Windows Network" book. For feedback on the tool e-mail [email protected]. passgen.exe may be freely re-distributed within the organization that paid for the book so long as it remains unmodified and is accompanied by the readme file. =============================================================================== There are three valid modes and associated options you may use: passgen.exe -g <identifier> <pass phrase> [-l <desired length>] [-e <desired character set>] [-c <account name> [<old password>]] [-m <machine/domain>] [-d <service name>] [-h] passgen.exe -r [-l <desired length>] [-e <desired character set>] [-c <account name> [<old password>]] [-m <machine/domain>] [-d <service name>] [-h] passgen.exe -s [-c <account name> [<old password>] [-m <machine/domain>] [-d <service name>]] For details on the usage of these options see the readme file that comes with the tool. If you received the tool without a readme file please e-mail [email protected] ===============================================================================