I have a CMD script to run on Windows. It does
DEL, but the shell would ask “Are you sure?”
How do I make the script answer ‘YES’, or better yet, just does a silent
Sometimes all you have to do is read the help:
Deletes one or more files.
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
namesSpecifies a list of one or more files or directories.
Wildcards may be used to delete multiple files. If a
directory is specified, all files within the directory
will be deleted.
/PPrompts for confirmation before deleting each file.
/FForce deleting of read-only files.
/SDelete specified files from all subdirectories.
/QQuiet mode, do not ask if ok to delete on global wildcard
/ASelects files to delete based on attributes
If Command Extensions are enabled
ERASEchange as follows:
The display semantics of the
/Sswitch are reversed in that it shows
you only the files that are deleted, not the ones it could not find.