私のウェブサイトのフォルダーに保存したいくつかのファイルを削除するために、FTP経由でこのコマンドを実行しようとしています。
DEL *.csv
ただし、これは機能せず、理由はわかりません。しかし、私がすべてのファイルを削除しようとすると、これはうまくいきます:
DEL file.csv (works)
この問題を解決するにはどうすればよいですか?
WindowsコマンドラインFTPクライアントを使用している場合、mdelete
は単一のファイルしか削除しないため、delete
を使用して複数のファイルを削除する必要があります。
編集:コメントの追加の質問に答えます。
これらのコマンドをファイルに入れて、ある種のバッチプロセスとして実行できるようにするには、テキストファイルを作成して、コマンドをそこに順番に配置します。
Prompt
mdel *
quit
次に、-s
パラメータを使用して、これを単一のステップとして実行できます。
Mdeleteを使用するには、以下の構文を使用してプロセスを自動化します
FTPで、「プロンプト」コマンドを使用して対話を無効にします(モードオフ)。
次のコマンドを入力します。
たとえば、mdelete standard * .jpg | yes
Windows 7の場合:
既存の答えは部分的にしか機能しません。サーバーからの確認なしに一度にさらにファイルを削除するには、次のコマンドでサーバーに接続する必要があります。
ftp -i yourwebsite
したがって、そのコマンドで接続した後、FTPプロンプトでmdelete
を使用できます。
mdelete *.html