|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как выполнить две команды одновременно |
|
CMD/BAT - [решено] Как выполнить две команды одновременно
|
Пользователь Сообщения: 109 |
|
|
Отправлено: 22:28, 12-05-2015 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата ufooo:
|
|
Отправлено: 00:13, 13-05-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2183
|
Профиль | Отправить PM | Цитировать Подскажите, как сделать, чтобы одновременно запускались две программы. По окончании действия второй прекращает работать первая.
Например запускается msgbox и процесс архивирования. По окончании архивирования окно msgbox закрывается. Реализацию вижу только через проверку наличия процесса приложения архиватора, но возможно есть иной способ? |
Отправлено: 14:29, 22-07-2016 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать sov44, Вы явно что-то не то пишете. Вам нужен контроль исполнения одного приложения из другого, а не:
Цитата sov44:
|
|
Отправлено: 15:06, 22-07-2016 | #4 |
Ветеран Сообщения: 2183
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
||
Отправлено: 15:40, 22-07-2016 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Напрямую, на одних пакетных файлах, этого не реализовать — нет гарантированных средств для управляемого MessageBox («msg.exe» — не управляемый).
|
Отправлено: 17:32, 22-07-2016 | #6 |
Ветеран Сообщения: 1274
|
Профиль | Отправить 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 exeшники на autuoit, выглядит так: Файл 138485 Файл 138486 |
|
Последний раз редактировалось alpap, 29-10-2016 в 00:07. Отправлено: 00:27, 28-07-2016 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата alpap:
|
|
Отправлено: 03:00, 28-07-2016 | #8 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать Iska,
Да. |
Отправлено: 08:33, 28-07-2016 | #9 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] Не сохраняются команды в строке выполнить, пароли к 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 |
|