Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
kravam
быдлокодер
1714 / 901 / 106
Регистрация: 04.06.2008
Сообщений: 5,588
1

Как запустить несколько одноимённых процессов, каждый в своём отдельном окне?

27.05.2016, 22:44. Просмотров 1089. Ответов 3
Метки нет (Все метки)

Друзья! Остаётся только добавить, что у каждого процесса (hello.exe) свои аргументы:

hello.exe arg_0
hello.exe arg_1
hello.exe arg_2
hello.exe arg_3
Вот нужно их запустить, каждый в отдельном окне. Спасибо, кто откликнется.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2016, 22:44
Ответы с готовыми решениями:

Запустить несколько процессов и дожидаться их выполнения
Как запустить несколько процессов и ожидать в основном скрипте их выполнения? Написать start...

как запустить несколько процессов?
Доброго времени суток всем. Вопрос вот в чем. Опишу на примере. Сделал код для гирлянды. Там стоит...

Запустить программу в отдельном окне
Как запустить программу в отдельном окне? Кратко: пишу "./program" *появляется новое...

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

Как сделать чтобы приложение запускало несколько процессов, каждый из которых использовал отдельный файл настроек XML?
Т.е. Приложение имеет один и тотже алгоритм работы, но разные входящие данные. Как сделать чтобы...

3
ComSpec
3415 / 1959 / 628
Регистрация: 26.02.2014
Сообщений: 1,457
27.05.2016, 23:07 2
Лучший ответ Сообщение было отмечено vavun как решение

Решение

Windows Batch file
1
for %%i in ("arg_0" "arg_1" "arg_2" "arg_3") do @start "" "hello.exe" %%~i
1
kravam
быдлокодер
1714 / 901 / 106
Регистрация: 04.06.2008
Сообщений: 5,588
28.05.2016, 09:18  [ТС] 3
А вы не подскажите, как между запусками сделать паузу, например в 1 секунду? Ну то есть я знаю команду такую, например:

Windows Batch file
1
ping -n 1 -w 1000 192.168.254.254 >nul
Но куда её пихать- ума не приложу. У меня просто в создаваемых процессах создаются случаные числа, а, если они запускаются практически одновременно, то srand (time(0)) во всех процессах выдаёт одни и те же значения и числа оказываются одинаковыми.
0
sov44
1761 / 745 / 128
Регистрация: 09.04.2011
Сообщений: 1,319
28.05.2016, 09:42 4
Цитата Сообщение от kravam Посмотреть сообщение
Но куда её пихать- ума не приложу
допишите ваш код в конец кода ComSpec,поставив между ними &&
1
28.05.2016, 09:42
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.05.2016, 09:42

Как можно создать древесный обзор папок в своём окне?
Как можно создать древесный обзор папок в своём окне, на подобию того из Windows Explorer или...

Как запустить сервак на своём компе?
Привет всем! Недавно я начил увлекатся программированием веб-сайтов. Сайт почти создан, но какой...

Несколько одноимённых элементов
как можно производить действия с несколькими одноимёнными стилями мне нужно в данном случае надо...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.