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

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

aculeus 05-06-2013 16:54 2162836

bat файл для проверки запущенной программы, в имени есть пробелы
 
Нужен 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 2162843

Код:

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


aculeus 05-06-2013 17:19 2162848

Georgio, Спасибо!
оказалось всё довольно просто :)


Время: 12:47.

Время: 12:47.
© OSzone.net 2001-