从批处理文件中按名称终止服务
Kill services by name from batch file
我有多个进程 (dotnet.exe),我不想使用类似以下的方式杀死它们:
taskkill /F /IM dotnet.exe
这些进程实际上是一些微服务(在 .net 核心下),我想通过服务名称杀死它们。
显然,您不能执行以下操作:taskkill /F /IM WanVet.Micro.AppointmentManagement.Read
因为那不是一个过程。
有没有不用 PID 的方法?
精炼/f/in "SERVICES eq yourservice"
您还可以使用:
净止损
参考:https://technet.microsoft.com/en-us/library/bb490715.aspx
我有多个进程 (dotnet.exe),我不想使用类似以下的方式杀死它们:
taskkill /F /IM dotnet.exe
这些进程实际上是一些微服务(在 .net 核心下),我想通过服务名称杀死它们。
显然,您不能执行以下操作:taskkill /F /IM WanVet.Micro.AppointmentManagement.Read
因为那不是一个过程。
有没有不用 PID 的方法?
精炼/f/in "SERVICES eq yourservice"
您还可以使用:
净止损
参考:https://technet.microsoft.com/en-us/library/bb490715.aspx