• ベストアンサー

FTPコマンドを非表示にする

バッチファイルでテキストファイルを読み込む形でFTPコマンドを実行させて、FTPサーバーからデータをダウンロードさせるのですが、ファイル数が多い為、コマンドが数秒間表示され続けてしまいます。これを非表示にするにはどのようにすればいいですか? バッチでは頭に@ECHO OFFをつけましたが、頭の一行しか非表示にならず、テキストファイル以降に書かれたコマンドは表示されてしまいます。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • maesen
  • ベストアンサー率81% (646/790)
回答No.2

全く残す必要も無ければヌルデバイスにリダイレクトして捨ててしまえばよいかと。 ftp オプション >NUL 2>&1 上記はftpコマンドの出力をリダイレクトしていますがバッチファイル全体で行いたいのなら 起動用のバッチを別途作成してその中に バッチ名.bat >NUL 2>&1 こんな感じで可能だと思います。

その他の回答 (1)

  • kawais070
  • ベストアンサー率52% (2242/4283)
回答No.1

ftpコマンドにリダイレクトを付ければよいかな?たぶん。 例) ftp -s:hogehoge > fugafuga.log 2>fugafuga2.log

関連するQ&A