What is the FTP Command for deleting multiple files as once?
Solution 1:
If you're using the Windows command-line ftp client, then you will need to use mdelete
to delete multiple files, as delete
will only delete a single file.
Edit: Answering the additional questions in the comments.
If you want to put these commands in a file so that you can perform them as some kind of batch process, you could create a text file and put the commands in sequence there:
prompt
mdel *
quit
Then you could run this as a single step with the -s
parameter.
Solution 2:
To use mdelete use the syntax below to automate the process
At the FTP> use the "prompt" command to disable interaction (mode off)
Type this command:
- FTP> mdelete [directory] *.extenstion |yes
For example, mdelete standard *.jpg |yes
Solution 3:
With Windows 7:
The existing answer will work only partially. To delete more files at once without confirmation from the server we must connect to the server with the command:
ftp -i yourwebsite
So after you connect with that command, you can use mdelete
at the FTP prompt:
mdelete *.html