コマンドラインFTP - すべてのファイルとフォルダを削除する

コマンドラインFTP - すべてのファイルとフォルダを削除する

私のスクリプトは次のようになります:

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 *.* (つまり、2 つのアスタリスク間のピリオド)。

答え2

試す:

cd /inetpub/
rm -r wwwroot/

この質問は重複しているようですこの他の質問

関連情報