Script transfert fichiers par FTP...

gilles 85 -  
dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à toutes et tous...

dans mon entreprise, j'ai un serveur distant qui héberge des fichiers nommés selon cette syntaxe :
toto.titi-20100315.tar.gz
2010 est l'année en cours
03 le mois en cours
15 le jour en cours,

depuis une station de travail XP, je souhaite executer un script qui va recopier dans un dossier local, tous les fichiers comportant la date du jour par FTP.

Si quelqu'un peut m'aider afin de ne récupérerer que les fichiers du jour, cela serait un réel bonheur...

merci à toutes et tous pour votre aide...

à+++
Configuration: Windows Vista / Internet Explorer 7.0

1 réponse

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    quelque chose comme ça ? il suffit d'exécuter ftp -s:ftp.txt
    C:> type aa.bat
    @echo off
    
    set j=%date:~0,2%
    set m=%date:~3,2%
    set a=%date:~6,4%
    
    echo open server > ftp.txt
    echo user nomlogin motdepasse >> ftp.txt
    echo bin >> ftp.txt
    echo get toto.titi-%a%%m%%j%.tar.gz >> ftp.txt
    echo bye >> ftp.txt
    
    C:> aa
    
    C:> type ftp.txt
    open server
    user nomlogin motdepasse
    bin
    get toto.titi-20100316.tar.gz
    bye
    
    0