How to skip "are you sure Y/N" when deleting files in batch files

WindowsBatch FileCmd

Windows Problem Overview


I can't for the life of me remember how to bypass the annoying prompt are you sure? Y/N when deleting files.

I seem to recall it was something like:

del C:\Test && ECHO Y

Windows Solutions


Solution 1 - Windows

Use del /F /Q to force deletion of read-only files (/F) and directories and not ask to confirm (/Q) when deleting via wildcard.

Solution 2 - Windows

Add /Q for quiet mode and it should remove the prompt.

Solution 3 - Windows

I just want to add that this nearly identical post provides the very useful alternative of using an echo pipe if no force or quiet switch is available. For instance, I think it's the only way to bypass the Y/N prompt in this example.

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

In a general sense you should first look at your command switches for /f, /q, or some variant thereof (for example, Netdom RenameComputer uses /Force, not /f). If there is no switch available, then use an echo pipe.

Solution 4 - Windows

If you are using powershell, for example from vscode terminal, you can use -Recurse -Force instead:

del C:\Test -Recurse -Force

Note: I know that the question have cmd tag, but someone might come here for powershell or vscode.

Solution 5 - Windows

You have the following options on Windows command line:

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

Try like:

net use H: /delete /y

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionMichael SkeltonView Question on Stackoverflow
Solution 1 - WindowsKerrek SBView Answer on Stackoverflow
Solution 2 - WindowsNicholas SmithView Answer on Stackoverflow
Solution 3 - Windowsu8itView Answer on Stackoverflow
Solution 4 - WindowsMuhammad YasirroniView Answer on Stackoverflow
Solution 5 - WindowsslonView Answer on Stackoverflow