Как пропустить "вы уверены, что Y/N" при удалении файлов в пакетных файлах

Я не могу, чтобы жизнь меня помнила, как обойти раздражающую подсказку "уверены ли вы, что Y/N" при удалении файлов.

Кажется, я вспоминаю, что это было что-то вроде:

del C:\Test && ECHO Y

Ответ 1

Используйте del /F /Q, чтобы принудительно удалить файлы и каталоги, доступные только для чтения, и не запрашивать подтверждение при удалении с помощью подстановочного знака.

Ответ 2

Добавить/Q для тихого режима, и он должен удалить приглашение

Ответ 3

Я просто хочу добавить, что этот почти идентичный пост дает очень полезную альтернативу использованию эхо-канала, если нет силового или тихого переключателя. Например, я думаю, что это единственный способ обойти приглашение Y/N в этом примере...

Echo y | NETDOM COMPUTERNAME WorkComp/Add: Work-Comp

В общем смысле вы должны сначала взглянуть на свои командные переключатели для /f,/q или их некоторых вариантов (например, Netdom RenameComputer использует /Force, not/f). Если коммутатор недоступен, используйте эхо-канал.

Ответ 4

В командной строке Windows есть следующие параметры:

net use [DeviceName [/home[{Password | *}] [/delete:{yes | no}]]

Попробуйте:

net use H: /delete /y