С Новым годом! Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 14.02.2022
Сообщений: 15

Написать батник, который запустит другой батник и несколько программ после

15.02.2022, 15:12. Показов 2649. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте
нужно написать Bat который запустит другой bat
После конца работы открытого батника
должны запускаться две программы (ехе) одновременно
после закрытия программ ехе чтобы запустились две другие программы ехе(после окончания работы екзэшки сами закрываются)
поможет кто-то реализовать?
ярлыки к экзешкам лежат в одной папке , батник который нужно запустить лежит на раб столе
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.02.2022, 15:12
Ответы с готовыми решениями:

Как сделать батник который внезависимости от того где он находиться, запускает другой батник
Как сделать батник который в независимости от того где он находиться, запускает другой батник start BLaa.batЭто стандартный запуск...

Батник, который пингует указанный IP-адрес и в случае отсутствия пинга запускает другой батник и закрывается
Доброго времени суток, столкнулся с проблемой ... нужен батник который будет пинговать айпишник к примеру 192.168.10.14, в отсутствии пинга...

Можно ли создать ярлык (не батник!), который запустит сразу две программы?
Если да, то как? Что нужно во вкладку "Объект" прописать?

20
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
15.02.2022, 17:13
4hg23htd, добрый вечер! Первое правило, если хотите продолжить - обращаться на "Вы". По теме:
1) Исходя из прошлой темы у меня появилось ощущение, что создаёте что-то вредоносное. Расскажите и задумке, всякую ересь помогать реализовывать не буду
2) Уточните правильно ли я понял схему:

а) Батник № 1 запускает Батник №2
б) После завершения Батника № 2 запускается 2 файла .exe одновременно
в) После завершения работы 2-х файлов .exe (завершаются сами или нужно закрывать руками?) запускаются 2 других файла одновременно
1
0 / 0 / 0
Регистрация: 14.02.2022
Сообщений: 15
15.02.2022, 19:23  [ТС]
Karen87, Извините пожалуйста, что сразу не уточнил. Я создал несколько клиентов телеграмм через питон
для упрощения работы работников в офисе он просто отвечает определенные фразы моим коллегам
фразы я заготавливаю в эксель
я просто хочу автоматизировать запуск
Да вы верно поняли задачу
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
15.02.2022, 19:44
Цитата Сообщение от Karen87 Посмотреть сообщение
После завершения работы 2-х файлов .exe (завершаются сами или нужно закрывать руками?)
Уточните
1
0 / 0 / 0
Регистрация: 14.02.2022
Сообщений: 15
16.02.2022, 13:49  [ТС]
Karen87, да завершаются сами и окна сами закрываются
А батник после завершения просит нажать любую клавишу и после нажатия закрывается
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
16.02.2022, 15:39
Лучший ответ Сообщение было отмечено 4hg23htd как решение

Решение

4hg23htd, если я правильно понял, то будет так:
Windows Batch file
1
2
3
4
5
6
7
8
@echo off
call 2.bat
set "processes='C:\test\1.exe.lnk','C:\test\2.exe.lnk'"
powershell -executionpolicy bypass -command "%processes% | foreach -begin {$PIDs=@()} -process {$PIDS+=(Start-Process $_ -PassThru).Id} -end {while ((get-process | where {$_.Id -in $PIDs}) -ne $null) {Start-Sleep -s 3}}"
start "" "3.exe"
start "" "4.exe"
pause
exit
Примечание

1) Во 2-ой строчке вместо 2.bat указываете имя батника, который нужно запустить из 1-го батника
2) В 3-ей строчке вместо C:\test\1.exe.lnk и C:\test\2.exe.lnk указываете полные пути, соответственно, к 1-му и 2-му ярлыкам .exe-файлов
3) В 5-ой и 6-ой строчках вместо 3.exe и 4.exe указываете полные пути, соответственно, к 3-му и 4-му .exe-файлам
1
0 / 0 / 0
Регистрация: 14.02.2022
Сообщений: 15
21.02.2022, 12:09  [ТС]
Karen87, работает, но не соовсем так. Нужно чтобы по окончанию первого батника запускались несколько экзешников, по окончанию экзешников запускались следующие несколько экзешников
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
21.02.2022, 13:02
Лучший ответ Сообщение было отмечено 4hg23htd как решение

Решение

4hg23htd, именно так и реализовано
1
0 / 0 / 0
Регистрация: 14.02.2022
Сообщений: 15
21.02.2022, 15:16  [ТС]
Окей
Значит мне нужна просто строка
Которая открывает ярлык после того как закрывается окно прошлого ярлыка
Те одно окно открыто
После закрытия
Открытие следующего
(Нужно чтоб процесс прервался)

Добавлено через 15 секунд
Karen87, поможешь?
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
21.02.2022, 15:27
Цитата Сообщение от 4hg23htd Посмотреть сообщение
поможешь?
Я кажется доступно объяснил
Цитата Сообщение от Karen87 Посмотреть сообщение
обращаться на "Вы"
Добавлено через 1 минуту
Цитата Сообщение от 4hg23htd Посмотреть сообщение
Окей
Значит мне нужна просто строка
Которая открывает ярлык после того как закрывается окно прошлого ярлыка
Те одно окно открыто
После закрытия
Открытие следующего
(Нужно чтоб процесс прервался)
Есть список ярлыков для запуска и нужно запустить каждый по очереди, дожидаясь завершения предыдущего?
1
0 / 0 / 0
Регистрация: 14.02.2022
Сообщений: 15
21.02.2022, 16:24  [ТС]
Извините
Забыл про «вы»
Я запущу перечень ярлыков
И после закрытия окна последнего ярлыка запущу перечень других
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
21.02.2022, 16:31
После закрытия окна последнего ярлыка другие запустите вручную? Напишите доходчиво хотелку, если хотите получить помощь
1
0 / 0 / 0
Регистрация: 14.02.2022
Сообщений: 15
21.02.2022, 18:01  [ТС]
Karen87, автомастически запускаются перечень ярлыков
И по закрытию последнего окна, автоматически запускается перечень следующих ярлыков
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
21.02.2022, 18:06
Размер каждого перечня? Сколько перечней?
1
0 / 0 / 0
Регистрация: 14.02.2022
Сообщений: 15
21.02.2022, 18:08  [ТС]
Karen87, ну вообще 25 но я думал ес че сам допишу
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
21.02.2022, 18:51
4hg23htd, что 25?!
1
0 / 0 / 0
Регистрация: 14.02.2022
Сообщений: 15
21.02.2022, 21:24  [ТС]
25 ярлыков потом опять 25 ярлыковKaren87,
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
21.02.2022, 23:23
Мне надоело выуживать из Вас по ниточке ТЗ. Вот пример:
Последовательное архивирование файлов PDF / 7-Zip
Человек написал ТЗ, которое можно реализовать без любых уточняющих вопросов. Потрудитесь написать нормальное ТЗ и тогда продолжим
1
0 / 0 / 0
Регистрация: 14.02.2022
Сообщений: 15
22.02.2022, 10:46  [ТС]
Karen87, Нужно создать батник с задачей :
1) Открывает батник и ждет конца его работы (в конце он пишет нажмите любую кнопку(желательно чтоб оно само нажимало)
2)запускает 25 ярлыков и ожидает конца их работы (конец их работы заключается в том что они сами закрываются)
выбрал ярлыки а не их экзешники потому что при запуске самих экзешников исходные файлы сохраняются на раб стол а не в папку с экзешниками. Думаю открытие ярлыка решит проблемму.25 программ которых открыли ярлыки работают параллельноглавное чтоб программы параллельно работали внутри папок в которых они находятся (иначе ломается все)
3) после окончания работы прошлых 25 ярлыков запуспаются еще 25.эти 25 программ которых запустили ярлыки тоже работают параллельно.
C:\Users\ITparaiso\Desktop\drop.bat -батник который нужно запустить

все остальное это пути к ярлыкам которые запускают программы (но я их и сам могу прописать)
C:\Users\ITparaiso\Desktop\startkall\700 0kg.lnk
C:\Users\ITparaiso\Desktop\startkall\abu krikputin.lnk
C:\Users\ITparaiso\Desktop\startkall\aka kiymonstr.lnk
C:\Users\ITparaiso\Desktop\startkall\alb usdambldoor1.lnk
C:\Users\ITparaiso\Desktop\startkall\ald read3.lnk
C:\Users\ITparaiso\Desktop\startkall\alu kard.lnk
C:\Users\ITparaiso\Desktop\startkall\ana stasyzel.lnk
C:\Users\ITparaiso\Desktop\startkall\ang elina.lnk
C:\Users\ITparaiso\Desktop\startkall\aza rovartem.lnk
C:\Users\ITparaiso\Desktop\startkall\aza zel3.lnk
C:\Users\ITparaiso\Desktop\startkall\bab yface.lnk
C:\Users\ITparaiso\Desktop\startkall\bat letech.lnk
C:\Users\ITparaiso\Desktop\startkall\bim o1.lnk
C:\Users\ITparaiso\Desktop\startkall\bla ckdzha.lnk
C:\Users\ITparaiso\Desktop\startkall\bla derunner.lnk
C:\Users\ITparaiso\Desktop\startkall\bor der.lnk
C:\Users\ITparaiso\Desktop\startkall\bra t3.lnk
C:\Users\ITparaiso\Desktop\startkall\bru no.lnk
C:\Users\ITparaiso\Desktop\startkall\che lyabinskmef.lnk
C:\Users\ITparaiso\Desktop\startkall\chm o.lnk
C:\Users\ITparaiso\Desktop\startkall\dau niluch.lnk
C:\Users\ITparaiso\Desktop\startkall\dia nagricenko.lnk
C:\Users\ITparaiso\Desktop\startkall\dje ban.lnk
C:\Users\ITparaiso\Desktop\startkall\elf barvon.lnk
C:\Users\ITparaiso\Desktop\startkall\gni dalobok.lnk
C:\Users\ITparaiso\Desktop\startkall\gri goryzalupenko.lnk
C:\Users\ITparaiso\Desktop\startkall\ich igo2.lnk
C:\Users\ITparaiso\Desktop\startkall\ich igo3.lnk
C:\Users\ITparaiso\Desktop\startkall\ily akulinich.lnk
C:\Users\ITparaiso\Desktop\startkall\kap pa.lnk
C:\Users\ITparaiso\Desktop\startkall\kat rishka.lnk
C:\Users\ITparaiso\Desktop\startkall\ken trent1.lnk
C:\Users\ITparaiso\Desktop\startkall\ken trent2.lnk
C:\Users\ITparaiso\Desktop\startkall\kod .lnk
C:\Users\ITparaiso\Desktop\startkall\kot e1.lnk
C:\Users\ITparaiso\Desktop\startkall\kot e3.lnk
C:\Users\ITparaiso\Desktop\startkall\kra kozyabradon.lnk
C:\Users\ITparaiso\Desktop\startkall\mak ssushko.lnk
C:\Users\ITparaiso\Desktop\startkall\mal lboro2.lnk
C:\Users\ITparaiso\Desktop\startkall\mal lboro3.lnk
C:\Users\ITparaiso\Desktop\startkall\mal lboroivan.lnk
C:\Users\ITparaiso\Desktop\startkall\mar goshevch.lnk
C:\Users\ITparaiso\Desktop\startkall\mar iatitarenko.lnk
C:\Users\ITparaiso\Desktop\startkall\mrp paris.lnk
C:\Users\ITparaiso\Desktop\startkall\mrs unny.lnk
C:\Users\ITparaiso\Desktop\startkall\nar uto1.lnk
C:\Users\ITparaiso\Desktop\startkall\nas tyavakulenko.lnk
C:\Users\ITparaiso\Desktop\startkall\nat aliabilder.lnk
C:\Users\ITparaiso\Desktop\startkall\neo byaz.lnk
C:\Users\ITparaiso\Desktop\startkall\obe me.lnk

Добавлено через 38 секунд
лучше я описать не смог
извините если я где-то вас обидел или загрузил
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
23.02.2022, 04:30
Цитата Сообщение от 4hg23htd Посмотреть сообщение
лучше я описать не смог
не хватает еще одного предложения - зачем это надо? Какая цель? Что делает любая из программ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.02.2022, 04:30
Помогаю со студенческими работами здесь

Как создать батник, который создает батник с командами?
Уже знаю, что такая тема была, но до конца не понял. Как создать батник, который создаст батник с командами? К примеру то, что должно в...

Батник, который заменит код определенного метода на другой
Вообщем, задача такова: есть файл SourceCode.cs, в нем множество методов public Form1() {.....} ...

Нужно написать батник который запускает определенный файл
На вашей машине создайте исполняемый файл, который: В определенное время запускает файл который находится на рабочем столе. Время запуска...

Не нулевой exit code при завершении работы батника который запускает другой батник
Здравствуйте, просьба помочь разобраться в проблеме. Есть система управления и мониторинга файлами,в которой есть возможность создавать...

Написать батник, который выводит числа от 1 до 256, не используя команду FOR
Народ помогите написать батник, который выводит числа от 1 до 256, не используя команду FOR. Как? Plize!


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru