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