Я хочу запустить цикл и иметь его так, чтобы при нажатии определенного ключа цикл заканчивался, что-то вроде ниже, хотя это не работает. Также цикл должен продолжать работать и не останавливаться, ожидая ввода от пользователя.Пакет, который выполняет команду при нажатии кнопки при запуске цикла
@echo off
:start
echo 1
IF "a"=="" GOTO end
goto :start
:end
pause
SENTINELFILE не удаляется, поэтому цикл продолжается. – Neb9
Я пробовал сделать это: del «% SENTINELFILE%» В другом пакетном файле он навсегда удалил почти все с моего рабочего стола. Однако мне удалось восстановить файлы, используя другую программу. – Neb9
Typo в скрипте. Удалите/y из команды del. Здесь работает. Не уверен, что случилось с вашим рабочим столом, но ваша переменная SENTINELFILE, вероятно, указала на каталог вместо имени файла. Вероятно, вам следует протестировать временную папку, а не папку рабочего стола. :) –