Итак, я создаю сценарий, который немного облегчит мою жизнь как технологии. Идея состоит в том, что команда для удаления запускается и удаляет содержимое папки. Так что, если эта папка пуста, она продолжится.
Этот цикл должен проверять, является ли каталог пустым, а если нет, ждать 60 секунд, а затем повторять цикл.
for /F %%f in ('dir /A "C:\Test\*.*"') do (
echo Waiting on uninstall to complete...
timeout 60
)
Я создал тестовый каталог, заполнив его документом Word, но я заметил, что он будет циклически повторяться 5-10 раз, а затем выйдет из цикла до конца программы.
Всё помогает