バッチファイルでwgetを使用してファイルをダウンロードしようとしています。ファイルがすべて準備できていて、変更されていない場合はファイルをダウンロードしたくないので-N
、個人のFTPサーバーからファイルをダウンロードしています。ユーザー名とパスワードの詳細を非表示にしたい>nul 2>&1
ので、を使用して出力を非表示にすることにしました。バッチファイルは次のとおりです。
@echo off
blah blah
.....
echo please wait...
wget -N ftp://XXXXXXXXXX@YYYYYYY.com/file.jpg >nul 2>&1
今2つの問題があります:
ウィンドウのタイトルには引き続きユーザー名とパスワードが表示されますが、タイトルを非表示にしたり、タイトルを変更したりするにはどうすればよいですか?
ユーザーは、操作が成功した(ダウンロードが行われた)か失敗した(インターネットがないかファイルが存在しない)か、ファイルがすでに存在するためにダウンロードされなかったかを知りません。3つのIFステートメントを作成できるかどうか疑問に思います。
IF file was downloaded then echo file download IF file wasn't downloaded then echo error IF file wasn't downloaded because was the same then echo file didnt change