J'ai un petit script dans Windows qui ouvre une connexion à un serveur Web et télécharge tous les fichiers à l'aide de mget
.
Cependant, le mget
télécharge constamment les fichiers même s'ils existent déjà.
Existe-t-il une commande FTP qui peut ignorer des fichiers existants?
ftp
client que le PO, sans prendre la peine de le mentionner.Le Windows intégré
ftp.exe
client ne vous permet pas de sauter des fichiers existants.Vous devez utiliser un autre client FTP.
Par exemple, avec WinSCP, vous pouvez utiliser le fichier de commandes suivant (
.bat
):Noter la
-neweronly
commutateur. WinSCP ne télécharge que les fichiers non existants ou mis à jour depuis le dernier téléchargement.Pour plus de détails, voir:
get
commander ;(Je suis l'auteur de WinSCP)
la source