Fichier bat + FTP + passage parametres
Bonjour,
J'ai actuellement un .bat qui me permet d'acceder a du FTP grace aux commandes qui sont ds un fichier .txt. Ce programme me permet de recuperer des logs (ça marche nickel).
Je voudrais maintenant pouvoir saisir un parametre (date au format JJMMAA) afin de dire si je veux la log du jour (monFichier.log) ou celle d'hier par ex (monFichier.log.011104)
y a-t-il moyen pour faire la saisie une fois le fichier .bat lancé (plutot que de passer le parametre style monFichierBat.bat paramDate) ??
Voici les textes du .bat et du .txt :
recup_FTP.bat :
Code:
1 2 3
| echo on
cd cheminDuFichierFTPtxt
C:\WINDOWS\SYSTEM32\ftp -n -s:ftp_130.txt XXX.XXX.XXX.XXX |
ftp_130.txt :
Code:
1 2 3 4 5 6 7 8
| user LOGIN
PASSWORD
cd cheminDeMesLogs/log
get monFichier1.log
get monFichier2.log
bye |
resultat desire : passage d'un parametre (par ex DATE) => ftp_130.txt
donnerait alors (si DATE differente de '') :
Code:
1 2 3 4 5 6 7 8
| user LOGIN
PASSWORD
cd cheminDeMesLogs/log
get monFichier1.log.DATE
get monFichier2.log.DATE
bye |
remarque : j'ai du mettre le chemin complet de "ftp" car mon Path s'est "cassé" ya pas longtps et j'avais pas envie de chercher comment le remettre ok, mais bon, sinon tout fonctionne nickel comme ça, comme je le disais ...
Si vous pouviez juste me donner une piste de comment faire, ça m'aiderait bien ...
a+,
Leti
Re: Fichier bat + FTP + passage parametres
Salut,
Citation:
Envoyé par Leti
y a-t-il moyen pour faire la saisie une fois le fichier .bat lancé (plutot que de passer le parametre style monFichierBat.bat paramDate) ??
Set /P vDate=Entrez une date au format JJ/MM/DD
ou pour obtenir la date du jour automatiquement
http://laurent-dardenne.developpez.c...pt/Setdate.cmd
Re: Fichier bat + FTP + passage parametres
Citation:
Envoyé par Laurent Dardenne
Salut,
Citation:
Envoyé par Leti
y a-t-il moyen pour faire la saisie une fois le fichier .bat lancé (plutot que de passer le parametre style monFichierBat.bat paramDate) ??
Set /P vDate=Entrez une date au format JJ/MM/DD
ou pour obtenir la date du jour automatiquement
http://laurent-dardenne.developpez.c...pt/Setdate.cmd
depuis tout a l'heure j'ai trouvé cette solution en effet pour la saisie du parametre
toutefois, comment le transmettre au fichier .txt contenant les commandes FTP, là est mon vrai "hic" :? ...
merci pour votre participation,
Leti