Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] taskkill одинаковые процессы (http://forum.oszone.net/showthread.php?t=332824)

fleetboss 28-01-2018 00:05 2794147

taskkill одинаковые процессы
 
Доброе время суток!
Столкнулся с проблемой у меня есть 2 сервера, 2 одинаковых названия приложения (изменить нельзя). Как мне закрыть нужный? через PID не могу.... каждый раз после перезагрузки они меняются... попробЫвал так... оба закрываются
Код:

C:\Users\Администратор> cd C:\rustserver_vanilla
C:\rustserver_vanilla> taskkill /F /im RustDedicated.exe
Успешно: Процесс "RustDedicated.exe", с идентификатором 5812, был завершен.
Успешно: Процесс "RustDedicated.exe", с идентификатором 2356, был завершен.
C:\rustserver_vanilla>

Как сделать чтобы батник закрывал только одно приложение в нужной папке а не все сразу запущенные?
Спасибо

Kazun 28-01-2018 00:24 2794149

Код:

wmic process where ExecutablePath="C:\\Windows\\system32\\notepad.exe" call Terminate

Казбек 28-01-2018 00:27 2794150

Цитата:

Цитата fleetboss
Столкнулся с проблемой у меня есть 2 сервера, 2 одинаковых названия приложения (изменить нельзя) »

  1. Код:

    pskill \\server1 RustDedicated.exe
    PsKill
  2. Код:

    TASKKILL /F /FI "USERNAME eq Server1" /IM RustDedicated.exe
  3. TSKILL

PS:
Код:

(Get-WmiObject Win32_Process | Where-Object { $_.Path.StartsWith('C:\RustDedicated.exe') }).Terminate()

fleetboss 28-01-2018 00:49 2794155

огромное спасибо за столь быстрые ответы!
взял вариант Kazun'a
тему можно закрывать


Время: 20:59.

Время: 20:59.
© OSzone.net 2001-