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

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

Qweezy 16-01-2017 21:51 2704033

Проверка на наличие процесса cmd
 
Здравствуйте эксперты!
Заранее извините пожалуйста за создание такой банальной темы, но поиском пользовался и то что нужно не нашел...
Вообщем мне нужно написать батник который проверяет запущен ли процесс redsurf.exe если он запущен то завершить какие либо действия и выйти из батника (желательно goto exit), а если процесс не обнаружен продолжить выполнение кода дальше (например goto start) вообщем как то так, заранее всем спасибо! :)

Georgio 16-01-2017 23:06 2704036

Код:

@echo off

set "process=redsurf.exe"

:start
for /f delims^=^"^ eol^= %%i in ('
    tasklist /fi "imagename eq %process%" /fo csv /nh
') do (
    if "%%i" equ "%process%" (
        goto exit
    ) else (
        goto start
    )
)

:exit
exit /b



Время: 07:31.

Время: 07:31.
© OSzone.net 2001-