[batch] recherche

Fermé
Utilisateur anonyme - 21 oct. 2008 à 17:54
 Utilisateur anonyme - 22 oct. 2008 à 17:06
Bonjour,
je voudrais savoir si il est possible de lancer une recherche sur serveur FTP après si être connecté grâce a un fichier batch.
Pour l'instant, j'ai ces codes :

connect.bat

@echo off
color F0
title Connexion au serveur
ftp -n -s:config.bat monserveurftp
pause



config.bat

user pseudo pass



serait-il possible de rajouter un ligne dans config.bat qui lancerait une recherche automatique d'un fichier ?
j'ai essayé avec cette commande (qui fonctionne sous DOS) : dir dossier\ /s /b | find "fichieràrechercher"

Merci d'avance pour vos réponses

5 réponses

Utilisateur anonyme
21 oct. 2008 à 20:34
Bonsoir ,

Essaye avec ceci :


for %%X in ("ton_fichier") do if exist "chemin_de_ton_dossier\*%%X*" (

for /f "tokens=*" %%Y in ('DIR "chemin_de_ton_dossier\*%%X*" /b/a') do echo "chemin_de_ton_dossier\%%Y" )


++
1
Utilisateur anonyme
22 oct. 2008 à 13:51
sa ne marche pas
merci quand même de la proposition
-1
Utilisateur anonyme
22 oct. 2008 à 14:44
Re ,

Normalement ça doit marcher ... enfin sur un serveur ftp , j'ai jamais testé.

Tu pourrais me donner le nom du dossier et le fichier à rechercher ?

++
-1
chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
22 oct. 2008 à 16:41
Salut,
le problème c'est que tu lances des commande DOS alors que tu est en prompt FTP...
Les seules commandes que tu peux exécuter sont les commandes FTP et si tu sais pas où se trouve le fichier dans l'arborescence du serveur FTP, je suis pas sur que tu puisses faire cela...
Peut-être en telnet, tu devrais réussir à faire ce que tu souhaites!!
@+
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
22 oct. 2008 à 17:06
C_XX --> nom du dossier : includes ---- nom du fichier : stream.inc
-1