プロが教えるわが家の防犯対策術!

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

宜しくお願いします。

A 回答 (2件)

全く残す必要も無ければヌルデバイスにリダイレクトして捨ててしまえばよいかと。



ftp オプション >NUL 2>&1

上記はftpコマンドの出力をリダイレクトしていますがバッチファイル全体で行いたいのなら

起動用のバッチを別途作成してその中に

バッチ名.bat >NUL 2>&1

こんな感じで可能だと思います。
    • good
    • 0

ftpコマンドにリダイレクトを付ければよいかな?たぶん。



例)
ftp -s:hogehoge > fugafuga.log 2>fugafuga2.log
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!