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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Récupératoin de valeur...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupératoin de valeur...

n°1191005
rodzzz
Posté le 03-09-2005 à 09:25:22  profilanswer
 

Bien l'bonjour !
 
je suis confronté à un petit pb, car je maîtrise plus les commandes shell unix et le awk.
Je voudrais récupérer dans le résultat d'une commande passée sous DOS (Win 2003 Server)
une valeur bien spécifique.
 
Le résultat de la commande se présente de la manière suivante:
 
Nom  ID  Date
Mr.TOTO  E45RT  10/05/05
 
...et se qui m'intéresse est uniquement la valeur de l'ID (E45RT).
j'ai essayé un certain nb de choses avec la commande FIND mais sans succès.
 
Puis-je rediriger le résultat de la commande vers un VBS  
ou dois-je le rediriger vers un fichier texte que je lis ensuite par un VBS ???
 
Je suis preneur de toute idées ou solutions VBS si toutefois la question vous inspire.
 
Dans tous les cas merci d'avoir lu jusqu'au bout !
 
;-)
 
 -- Rod

mood
Publicité
Posté le 03-09-2005 à 09:25:22  profilanswer
 

n°1191076
Fred_l
Posté le 03-09-2005 à 11:29:36  profilanswer
 

Bonjour,
 
C'est dans une base de donnée que tu récupère ça ?
SI tel est le cas, autant taper dans la base directement avec un vbs.
 
En ce qui concerne de récupérer l'id Sous dos :
 
@Echo OFF
Set Toto="Essai  Test  Stop"
 
FOR /F "tokens=2 delims= " %%A IN (%Toto%) DO  SET Resultat=%%A
Echo %Resultat%
 
La tu récupère bien Test car c'est le tokens du for qui prend le deuxième champ délimité par un espace...
 
@+
 

n°1191079
Fred_l
Posté le 03-09-2005 à 11:37:17  profilanswer
 

En fait à la place de Toto= ( ici tu mets ta comande ) pas exemple Toto = Test1.cmd

n°1191294
rodzzz
Posté le 03-09-2005 à 19:32:19  profilanswer
 

Merci Fred_L pour ta reponse !
 
Ce que je recupere ne vient pas d'une base de donnée.
C'est le resultat d'un executable sous DOS d'un logiciel de sauvegarde.
 
J'ai testé ta solution, mais le pb est que je recupère la contenu de la commande se trouvant dans le fichier Test1.cmd et pas le resultat.
 
Je n'arrive pas à recupérer les resultat de la commande.
Je continue mais recherche...
 
-- Rod


Message édité par rodzzz le 03-09-2005 à 19:32:49
n°1192632
rodzzz
Posté le 05-09-2005 à 19:22:15  profilanswer
 

J'ai fini par resoudre mon pb en installant gwak !
Combiné avec la commande DOS FOR /F, ça fonctionne.
 
Merci encore Fred_L
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Récupératoin de valeur...

 

Sujets relatifs
renvoi d'une valeur sous excel[Javascript] Récupération de la valeur d'un select
php et excel, valeur sur plusieurs cellulesEnvoyer des valeur en post sans passer pas JS et bouton submit ?
recuperation de la valeur d'un radio button[Résolu] Récupérer valeur oui/non
recuperation de valeur d une variableincrementer valeur sous excel
[resolu]Comment supp une valeur dans la BDRBug JS comparaison de valeur
Plus de sujets relatifs à : Récupératoin de valeur...


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