Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Freezet
Цитата:
Как еще можно? »
если всегда запускается то что ищется, то такой вариант:
Код: Выделить весь код
SET $PATH=%windir%\System32\notepad.exe

If Not Exist "%$PATH%" EXIT
For %%i In ("%$PATH%") Do Set $NAME=%%~nxi

TaskList /FI "ImageName EQ %$NAME%" /FO Table /NH | Find /I "%$NAME%"
If %ERRORLEVEL%==1 Start "" "%$PATH%"
Цитата:
если процес не находит - запускается командная строка а не нужная программа »
Start принимает путь за заголовок окна - нужно проставить пустой заголовок (смотри пример)
Это сообщение посчитали полезным следующие участники:

Отправлено: 05:45, 12-09-2008 | #327