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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как выполнить две команды одновременно

Ответить
Настройки темы
CMD/BAT - [решено] Как выполнить две команды одновременно

Пользователь


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

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


Изменения
Автор: ufooo
Дата: 12-05-2015
Можно ли (.bat) кодом выполнить две команды одновременно, и не ждать очередь.
Вот так или есть еще варианты.
Код: Выделить весь код
start ping mail.ru -t
start ping i.ua -t
start tracert google.com
start ping yandex.ru -t
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:28, 12-05-2015

 

Ветеран


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

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


Цитата ufooo:
Вот так или есть еще варианты. »
«Вот так».

Отправлено: 00:13, 13-05-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


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

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


Подскажите, как сделать, чтобы одновременно запускались две программы. По окончании действия второй прекращает работать первая.
Например запускается msgbox и процесс архивирования. По окончании архивирования окно msgbox закрывается.
Реализацию вижу только через проверку наличия процесса приложения архиватора, но возможно есть иной способ?

Отправлено: 14:29, 22-07-2016 | #3


Ветеран


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

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


sov44, Вы явно что-то не то пишете. Вам нужен контроль исполнения одного приложения из другого, а не:
Цитата sov44:
чтобы одновременно запускались две программы »
Что Вы делаете, и что хотите получить? Конкретику дайте.

Отправлено: 15:06, 22-07-2016 | #4


Ветеран


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

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


Цитата Iska:
Конкретику дайте »
Запускается архиватор и появляется окно с сообщением. По окончании работы архиватора окно исчезает.

Отправлено: 15:40, 22-07-2016 | #5


Ветеран


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

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


Напрямую, на одних пакетных файлах, этого не реализовать — нет гарантированных средств для управляемого MessageBox («msg.exe» — не управляемый).

Отправлено: 17:32, 22-07-2016 | #6


Ветеран


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

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


sov44,
Цитата Iska:
Напрямую, на одних пакетных файлах, этого не реализовать »
Точно.
Например, делал свое меню 7zip, один из пуктов, запаковать файл:
Код: Выделить весь код
@echo off
cd /d "%~dp1"
set "rf=.7z"
start "" "prs_in.exe" "Процесс архивирования" "запущен" "Остановить процесс"&echo:
call :rabproc "%~1"
>nul taskkill /f /im "prs_in.exe" /t
start "" "prs_out.exe" "Процесс архивирования" "завершен" "Закрыть"&echo:
exit

:rabproc
 if not exist "%~n1%n%%rf%" ("%ProgramFiles%\7-Zip\7z.exe" a "%~n1%n%%rf%" "%~1") else (set/a n+=1& goto rabproc)
exit/b
после echo: звук, созданный в bat, движок не берет
exeшники на autuoit, выглядит так:
Файл 138485
Файл 138486

Последний раз редактировалось alpap, 29-10-2016 в 00:07.


Отправлено: 00:27, 28-07-2016 | #7


Ветеран


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

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


Цитата alpap:
после echo: звук, созданный в bat, движок не берет »
ASCII 0x07?

Отправлено: 03:00, 28-07-2016 | #8


Ветеран


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

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


Iska,
Да.

Отправлено: 08:33, 28-07-2016 | #9



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как выполнить две команды одновременно

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Не сохраняются команды в строке выполнить, пароли к Opera ... lostd Microsoft Windows 7 4 15-03-2018 00:36
Подключения двух мониторов одновременно. Как включить две видеокарты. winlixru Непонятные проблемы с Железом 4 17-12-2013 17:28
Любой язык - Как запустить одновременно две вкладки одного сайта? Ferum01 Скриптовые языки администрирования Windows 2 24-11-2010 10:15
[решено] Как после команды Run выполнить Exit Centrinar AutoIt 5 01-02-2010 21:30
bash: Как выполнить многострочный результат другой команды shivtorov Общий по Linux 12 04-10-2005 10:20




 
Переход