J'essaie de télécharger un fichier en utilisant wget dans un fichier batch, je ne veux pas télécharger le fichier si le fichier existe déjà et qu'il n'a pas été modifié, donc j'utilise wget. -N
De plus, je télécharge le fichier à partir de mon serveur FTP personnel et je veux donc cacher mon nom. nom d'utilisateur y mot de passe j'ai donc décidé de masquer la sortie en utilisant >nul 2>&1
mon fichier batch est donc :
@echo off
blah blah
.....
echo please wait...
wget -N ftp://XXXXXXXXXX@YYYYYYY.com/file.jpg >nul 2>&1
Il y a maintenant deux problèmes :
-
Le titre de la fenêtre affichera toujours mon nom d'utilisateur et mon mot de passe, comment puis-je cacher le titre ou le modifier ?
-
l'utilisateur ne saura pas si l'opération a réussi (le téléchargement a été effectué) ou si elle a échoué (pas d'Internet ou aucun fichier n'existe) ou si le téléchargement n'a pas eu lieu parce que le fichier existait déjà, je me demande si je peux faire 3 ETATS 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