使用其服务名称终止Windows服务

ric*_*y89 5 windows batch-file

我正在寻找一种方法来使用其服务名称而不是进程名称或PID来终止Windows服务.两个显而易见的选择是pskill或taskkill,但我似乎找不到使用这些方法中的任何一种来按名称终止服务的方法.

可以通过服务名称来实现吗?如果是这样,有人能够提供一个快速的例子吗?

Som*_*ark 13

您可以使用taskkill按服务名称进行过滤,并终止您正在寻找的服务.

taskkill /F /FI "SERVICES eq yourservice"
Run Code Online (Sandbox Code Playgroud)