2

Мне было интересно, есть ли у кого-нибудь опыт использования командной строки для завершения процессов с помощью taskkill и WIMC.

Мне было интересно, знает ли кто-нибудь порядок того, насколько "трудно" закрыть / завершить эти команды по команде, которая является "самой мягкой" (наименее сильной) близкой к команде, которая является самой "твердой" (самой сильной):

Мое предположение будет:

Наименее /Softest

  1. taskkill /im processname.exe
  2. wmic process where name="processname.exe" call terminate
  3. wmic process where name='processname.exe' delete
  4. taskkill /f /im processname.exe

Большинство /Hardest

Я пытаюсь создать пакетный командный файл и хотел просто узнать разницу между ними, чтобы увидеть, что я должен использовать.

Я предпочитаю использовать более мягкое закрытие, проверить, запущен ли еще процесс, а затем попробовать еще больше закрыть, а затем повторять это, пока программа не будет успешно закрыта. Любая информация о разнице между ними может быть полезной, особенно между использованием terminate и delete через CMD: WMIC будет полезен, так как я не могу найти документацию по ним.

0