Войти

Показать полную графическую версию : [решено] bat файл для проверки запущенной программы, в имени есть пробелы


aculeus
05-06-2013, 16:54
Нужен bat-файл который проверяет запущена ли программа, если не запущена, то запускает, иначе ничего не делает.
В имени исполняемого файла есть пробелы.

Нашел похожие темы, но там все exe-шники без пробелов. Необходимо что-то подобное, но рабочее:


Set ProcessName="Имя программы с пробелами.exe"
TaskList /FI "ImageName EQ %ProcessName%" 2>nul|Find /I "%ProcessName%">nul||(
Start "" D:\%ProcessName%
)

Georgio
05-06-2013, 17:13
Set ProcessName=Имя программы с пробелами.exe
TaskList /FI "ImageName EQ %ProcessName%" 2>nul|Find /I "%ProcessName%">nul||(
Start "" "D:\%ProcessName%"
)

aculeus
05-06-2013, 17:19
Georgio, Спасибо!
оказалось всё довольно просто :)




© OSzone.net 2001-2012