Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[RESOLU]Ouvrir un explorateur sur un emplacement...*
Auteur Message
Répondre en citant
Message [RESOLU]Ouvrir un explorateur sur un emplacement...* 
Bonjour les gens,

Je voudrais écrire un batch qui répondrait au scénario suivant ...

Les acteurs :

Un répertoire c:\toto\machin\bidule\truc

Ce répertoire contient :
Le fichier batch "Ouvrir-repertoire.bat" objet de ce post

Un fichier "infos.txt" contenant, entre autre, les lignes suivantes :
Code:
DOSSIER_PRINCIPAL: toto
CHEMIN: \machin\bidule\
DOSSIER_FINAL: truc


Le rôle du batch serait donc d'aller lire le fichier "infos.txt" et d'en extraire les infos necessaires pour créer la ligne de commande suivante :
Code:
explorer c:\toto\machin\bidule\truc


Le but du bordel est d'ouvrir le répertoire en question à partir d'un lien qui pointe sur le batch.

Voilà, j'espère avoir été assez clair, sinon, n'hésitez pas à me l'dire Wink !

Jilde



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [RESOLU]Ouvrir un explorateur sur un emplacement...* 
Bonjour
autant stocker le chemin entierement non ? c:\toto\machin\bidule\truc Dans ton fichier txt ?




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [RESOLU]Ouvrir un explorateur sur un emplacement...* 
Laddy a écrit:
Bonjour
autant stocker le chemin entierement non ? c:\toto\machin\bidule\truc Dans ton fichier txt ?



Ben oui mais je ne suis pas maitre de ce qui il y a dedans ...
C'est un fichier de métadonnées que je récupère tel quel.



Répondre en citant
Message [RESOLU]Ouvrir un explorateur sur un emplacement...* 
Salut Mr. Green

Ta de la chance, je me met aux for Mort de Rire

Voila ton script:
Code:
@echo off
setlocal enabledelayedexpansion
FOR /f "tokens=2 delims= " %%i in (infos.txt) do (
Set var=!var!%%i
)
explorer %homedrive%!var!


++ Okay



Dernière édition par Logan le Mar 11 Sep 2012 - 18:16; édité 1 fois

______________________________________________________
│Øδ@π.
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU]Ouvrir un explorateur sur un emplacement...* 
salut, juste un détail logan -> remplace explorer c:\!var! par explorer %homedrive%\!var! Okay




______________________________________________________
Mes principales réalisations: Cp (batch) et IPSvc (autoit)
Répondre en citant
Message [RESOLU]Ouvrir un explorateur sur un emplacement...* 
Salut Mr. Green

Effectivement merci et dsl, je viens de me mettre au for et les variable c'est pas mon truc Mr. Green Mr. Green




______________________________________________________
│Øδ@π.
Visiter le site web du posteur Skype
Message [RESOLU]Ouvrir un explorateur sur un emplacement...* 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch