powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Сериализация операций батника при почти одновременных тычках по нему. Как ?
3 сообщений из 3, страница 1 из 1
Сериализация операций батника при почти одновременных тычках по нему. Как ?
    #38397677
NightBomber
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.

Есть некая прога, запускаемая батником. Она может быть запущена в виде нескольких "инстансов", когда по ярлыку тыкают несколько раз (это считается допустимым).
Однако, надо сделать так, чтобы батник выполнял несколько стартовых операций (в частности, распаковку .rar-файла) строго последовательно. То есть, если юзер ткнул в ярлык два и более раз, то окна должны выполнять все операции вплоть до запуска .exe-файла строго последовательно. Пока одно из них (первое запущенное) не запустит .exe - остальные ждут.

Как такое сделать с пом. только штатных средств виндузы, без сторонних программ-приблуд ?
...
Рейтинг: 0 / 0
Сериализация операций батника при почти одновременных тычках по нему. Как ?
    #38397725
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отказаться от батника в пользу более продвинутых средств автоматизации. Хотя бы VBS...
...
Рейтинг: 0 / 0
Сериализация операций батника при почти одновременных тычках по нему. Как ?
    #38399449
Фотография Warstone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NightBomber,

При запуске создавать фаил .lock. Если не создалось (Фаил уже есть) тупить и проверять каждую секунду. После отработки - удалять фаил .lock.
На всякий... Если в течении 5 минут (дата создания файла), .lock не пропал - где-то что-то не так - почиститься и запуститься снова.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Сериализация операций батника при почти одновременных тычках по нему. Как ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]