Befehlszeilen-FTP - alle Dateien und Ordner löschen

Befehlszeilen-FTP - alle Dateien und Ordner löschen

Mein Skript sieht ungefähr so ​​aus:

ftp -i -d -s:C:\Automation\FTP_Config_Files\FTP.txt

Meine FTP.txt lautet wie folgt:

open xx.yy.xx.zz
user
password
lcd Z:\
cd /inetpub/wwwroot
mdelete *
mput *
quit

Im Grunde möchte ich ALLE Dateien und Ordner (etwa 10 Ordner und 25 Dateien) im /inetpub/wwwrootVerzeichnis löschen, aber mdelete *die Verzeichnisse werden nicht gelöscht. Kann mir jemand einen Einblick in dieses Dilemma geben, vor dem ich stehe? Ich kann dies nur über cmd zu Automatisierungszwecken tun (um Antworten wie FileZilla oder CuteFTP zu vermeiden).

Antwort1

Es scheint, dass Ihnen MDELETEein Wert fehlt: Versuchen Sie MDELETE *.* es (d. h. ein Punkt zwischen zwei Sternchen).

Antwort2

Versuchen:

cd /inetpub/
rm -r wwwroot/

Diese Frage scheint ein Duplikat zu sein vondiese andere Frage.

verwandte Informationen