Coo*_*ame 2 windows windows-service command-line-interface
我想以不同的用户身份对网络目标执行 SC 命令。我还需要能够在命令行上指定用户名和密码,因为这是用于脚本目的。但是,我在 SC 上看不到作为另一个用户执行命令的选项。我看到接受用户名的“obj”选项,但这似乎是用于设置服务本身应在其下运行的用户帐户。
如果无法更改执行的用户上下文,是否有另一个命令允许我以可编写脚本的方式创建/启动/停止 Windows 服务(从 TeamCity 调用)
使用“RunAs”命令行工具,它允许您提供显式凭据集,并支持“域\用户名”和 UPN 格式,允许您以其他用户身份进行身份验证并运行您的命令:
Runas /user:Domain\user "sc \\remoteServer stop serviceKeyName"
Run Code Online (Sandbox Code Playgroud)
使用特定的登录帐户设置计划任务
| 归档时间: |
|
| 查看次数: |
41817 次 |
| 最近记录: |