У меня есть папка со 100+ файлами .XLSM. Каждый из них настроен на автоматическое выполнение последовательности, сохранение и закрытие при открытии. В настоящее время у меня есть пакетный файл, чтобы открыть каждый файл в папке. Тем не менее, я только смог установить «задержку» перед открытием следующего файла. Некоторые из файлов занимают 10 секунд, чтобы запустить последовательность и закрыть, а некоторые заняли около 50 секунд, поэтому я должен установить «задержку» на 50 секунд паузы для всех файлов. Я ищу способ установить файлы для открытия One-At-A-Time и открыть следующий файл, как только предыдущий файл будет закрыт, вместо того, чтобы ждать 50 секунд для каждого.Нужен командный файл, чтобы открыть все файлы .XLSM в папке по одному (открыть следующий после предыдущих закрытий)
Вот текущий командный файл я использую ...
@echo off
for %%x in (C:\...\*.xlsm) do (
start %%x
timeout /t 50 /nobreak >nul
)
Я видел предложения использовать/CMD ждать, но это не было ясно, и я не мог заставить его работать , Я очень мало знаю о том, как использовать пакетные файлы. Спасибо за любую помощь или предложения.
'start" "%% x'? – npocmaka