Windows批处理文件为不同的用户启动和停止服务

Windows批处理文件为不同的用户启动和停止服务

我有一个管理员帐户,想要运行一个批处理文件,该文件将为不同的用户启动和停止一些服务。(想要从同一台服务器执行)

例如,我想要做的是使用用户名密码 net start service.exe 运行 CMD

您能指导如何使用正确的命令吗

答案1

...为不同的用户启动和停止一些服务。

那是不是Windows 服务如何工作。
您定义一项服务,并作为该定义的一部分,设置它将在哪个帐户下运行,通常是系统帐户。
就是这样。

不能在不同帐户下运行多个 Windows 服务实例(嗯,你可以,但每个服务 * 用户组合都将安装为它自己的服务!)

在不同帐户下运行进程(可执行文件),但它们不是 Windows 服务。因此,“net start”无法帮助您。

相关内容