
Мой сценарий выглядит примерно так:
ftp -i -d -s:C:\Automation\FTP_Config_Files\FTP.txt
Мой FTP.txt выглядит так:
open xx.yy.xx.zz
user
password
lcd Z:\
cd /inetpub/wwwroot
mdelete *
mput *
quit
В принципе я хочу удалить ВСЕ файлы и папки (около 10 папок и 25 файлов) в каталоге /inetpub/wwwroot
, однако mdelete *
не удаляет каталоги. Может ли кто-нибудь дать какие-либо сведения об этой дилемме, с которой я столкнулся. Я могу сделать это только через cmd в целях автоматизации (чтобы предотвратить ответы типа использовать FileZilla или CuteFTP).
решение1
Похоже, что у вас MDELETE
отсутствует значение: try MDELETE *.*
(т.е. точка между двумя звездочками).