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

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

Alexander_88 26-11-2017 15:36 2780277

Правильно запустить ехе и не ждать его выполнения
 
Здравствуйте.. есть код

Но третья строчка снизу не запускает exe макрос.... Появляется лишь дополнительное черное окно с заголовком Youtube, Google, OK.exe
Но сама программа не запускается..... может какой - то ключ еще должен быть? Файл ехе находится на робочем столе.. там же и батник (т.е. они в одной папке).. система Windows XP

Код:

echo off
chcp 1251
set ProcessName="DW20.exe"
:m1
cls
TaskList /FI "ImageName EQ %ProcessName%" | Find /I %ProcessName%>nul||(
ping localhost -w 30000 > nul
goto m1
)

taskkill /F /IM DW20.exe
ping localhost -w 3000 > nul
taskkill /F /IM "Youtube, Google, OK.exe"
ping localhost -w 3000 > nul
start "Youtube, Google, OK.exe"
ping localhost -w 3000 > nul
goto m1


Iska 26-11-2017 18:17 2780304

Цитата:

Цитата Alexander_88
Но третья строчка снизу не запускает exe макрос.... Появляется лишь дополнительное черное окно с заголовком Youtube, Google, OK.exe
Но сама программа не запускается..... может какой - то ключ еще должен быть? Файл ехе находится на робочем столе.. »

Как называется Ваш «exe макрос»? Если именно «Youtube, Google, OK.exe» — попробуйте не использовать его в качестве заголовка окна для команды «start»:
Код:

ping localhost -w 3000 > nul
start "" "Youtube, Google, OK.exe"
ping localhost -w 3000 > nul


Alexander_88 26-11-2017 18:43 2780310

Цитата:

Цитата Iska
Но третья строчка снизу не запускает exe макрос.... Появляется лишь дополнительное черное окно с заголовком Youtube, Google, OK.exe
Но сама программа не запускается..... может какой - то ключ еще должен быть? Файл ехе находится на робочем столе.. »
Как называется Ваш «exe макрос»? Если именно «Youtube, Google, OK.exe» — попробуйте не использовать его в качестве заголовка окна для команды «start»:
Код:
ping localhost -w 3000 > nul
start "" "Youtube, Google, OK.exe"
ping localhost -w 3000 > nul »


Да, так и называется... спасибо, ваше решение помогло, теперь все запускается :)


Время: 15:48.

Время: 15:48.
© OSzone.net 2001-