|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Как запускать выполнение файлов по очереди |
|
CMD/BAT - Как запускать выполнение файлов по очереди
|
Пользователь Сообщения: 54 |
Профиль | Отправить PM | Цитировать Привет
Есть несколько файлов 1.bat 2.bat 3.bat 4.vbs 5.bat Как запускать выполнение файлов по очереди То есть 1.bat заканчивает и закрывается, только после этого должен стартовать второй и так далее Пауза вопроса не решает, так как я не знаю сколько всё по времени будет выполняться |
|
Отправлено: 09:16, 11-11-2018 |
Пользователь Сообщения: 54
|
Профиль | Отправить PM | Цитировать Пришлось все эти батники и vbs компилить в exe и тогда можно отследить процесс
@echo off set process=st-1.exe start /wait D:\temp\st-1.exe goto checker :check cls echo Process %process% is still running... :checker tasklist /FI "IMAGENAME eq %process%" /NH | findstr /i "%process%">nul if %errorLevel% == 0 goto :check rem процесс st-1.exe был завершен, можно запускать следующий файл set process=st-2.exe start /wait D:\temp\st-2.exe goto checker :check cls echo Process %process% is still running... :checker tasklist /FI "IMAGENAME eq %process%" /NH | findstr /i "%process%">nul if %errorLevel% == 0 goto :check rem процесс st-2.exe был завершен, можно запускать следующий файл |
Отправлено: 10:20, 11-11-2018 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2707
|
Профиль | Отправить PM | Цитировать palexa,
Цитата palexa:
|
|
------- Отправлено: 12:14, 11-11-2018 | #3 |
Пользователь Сообщения: 70
|
Профиль | Отправить PM | Цитировать Цитата palexa:
|
|
Отправлено: 12:16, 11-11-2018 | #4 |
Пользователь Сообщения: 54
|
Профиль | Отправить PM | Цитировать Цитата megaloman:
По сути задача 1.bat считает место на сервере в папке C:\Users и записывает в файл время + имя сервера + сколько места в папке 2.bat чистит мусор в папках пользователей 3.bat считает место на сервере в папке C:\Users и дописывает это в файл 4.vbs отправляет этот файл на почту всем заинтересованным лицам 5.bat удаляет это файл 6.bat просто по очереди запускает эти 5 задач С отслеживанием процесса я конечно перемудрил, оказалось всё на много проще, спасибо На домашнем ПК всё работает осталось проверить на работе Спасибо за помощь |
||
Отправлено: 13:11, 11-11-2018 | #5 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - запуск файлов bat по очереди | infoman1@vk | Скриптовые языки администрирования Windows | 8 | 06-12-2020 14:06 | |
VBS/WSH/JS - [решено] Как запустить по очереди 2 сценария с помощью скрипта | BKPB | Программирование и базы данных | 14 | 25-06-2017 22:45 | |
CMD/BAT - [решено] Нужно сделать батник который по очереди будет запускать все файлы с определённым расш | DoroViska | Скриптовые языки администрирования Windows | 2 | 20-06-2014 13:35 | |
CMD/BAT - [решено] Помогите с написанием Батника для запуска нескольких бат файлов по очереди | Spike_LV | Скриптовые языки администрирования Windows | 2 | 01-04-2010 22:36 | |
[решено] выполнение нужных файлов ПОСЛЕ установки. как? | Vizit0r | Автоматическая установка Windows 2000/XP/2003 | 23 | 20-06-2008 17:03 |
|