Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1630 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [BATCH] faire une recherche

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[BATCH] faire une recherche

n°855689
top_rem
Posté le 22-09-2004 à 15:16:50  profilanswer
 

Salut à tous
 
Je cherche une solution pour faire une recherche sur un disque dur d'un fichier .exe et de stocker l'emplacemment de ce fichier.
 
Merci de votre aide  :jap:  

mood
Publicité
Posté le 22-09-2004 à 15:16:50  profilanswer
 

n°855691
Lam's
Profil: bas.
Posté le 22-09-2004 à 15:18:32  profilanswer
 

top_rem a écrit :

Salut à tous
 
Je cherche une solution pour faire une recherche sur un disque dur d'un fichier .exe et de stocker l'emplacemment de ce fichier.
 
Merci de votre aide  :jap:


 

Code :
  1. dir /b /s toprem.exe


 

n°855721
top_rem
Posté le 22-09-2004 à 16:02:55  profilanswer
 

Oui mais ça ne marche que si le fichier est dans le repertoire.

n°855727
Lam's
Profil: bas.
Posté le 22-09-2004 à 16:07:26  profilanswer
 

top_rem a écrit :

Oui mais ça ne marche que si le fichier est dans le repertoire.


Code :
  1. dir c:\top_rem.exe /s /b
  2. //ou bien:
  3. dir %SystemDrive%\top_rem.exe /s /b

n°855741
top_rem
Posté le 22-09-2004 à 16:18:21  profilanswer
 

OK merci, désoler de t'embeter encore mais comment je peux sotcker cette emplacement et pouvoir la recuperer facilement pour mettre en variable par exemple

n°855755
top_rem
Posté le 22-09-2004 à 16:31:20  profilanswer
 

j'ai essayer quelque chose corriger moi si c'est faut :
 

Code :
  1. dir %SystemDrive%\toprem.exe /s /b>"1.txt"
  2. FOR /F %%i in (1.txt) do set util=%%i
  3. set %util


Message édité par top_rem le 22-09-2004 à 16:43:38
n°855879
top_rem
Posté le 22-09-2004 à 19:32:05  profilanswer
 

le probleme est que je veux stocker uniquement le chemin d'acces du fichier, et j'ai c:\toto\titi\toprem.exe comment je peux garder que c:\toto\titi??

n°856048
Lam's
Profil: bas.
Posté le 22-09-2004 à 22:51:05  profilanswer
 

Code :
  1. FOR /F %I in (1.txt) do set util=%~pI


 
Tilde roxors...
 

n°856182
top_rem
Posté le 23-09-2004 à 08:08:41  profilanswer
 

Ok merci

n°856326
top_rem
Posté le 23-09-2004 à 11:56:44  profilanswer
 

Bon voilà le resultat pour ceux que ça peux interresser:
ce batch recherche un fichier et ouvre une fenêtre explorer ou ce trouve le fichier, merci à Lam's pour son aide   :jap:  
 

Code :
  1. dir %SystemDrive%\toprem.exe /s /b>"1.txt"
  2. FOR /F "tokens=* delims=\" %%G IN (1.txt) do set util=%%~pG
  3. explorer.exe %SystemDrive%%util%


 
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [BATCH] faire une recherche

 

Sujets relatifs
fichier batch ds vb + commande shutdownrecherche de filtrage dans une phrase
Intégrer un utilitaire de recherche à un DVD de données[BATCH] Confirmation automatique...
Script batch pour lancer norton ghost a distanceTri et recherche
[Recherche] Script php d'upload-effacer fichiersRecherche dans un result MySQL
Recherche une fonction [Réglé]recherche de plugin
Plus de sujets relatifs à : [BATCH] faire une recherche


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR