Commandes Batch

Il y a 415 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : Commandes Batch
 
Plus d'informations

salut tout le monde
 
Voila, j'essaie faire marcher une petite commande toute simple, mais ne m'y connaissant que très peu en batch, je ne connais pas la commande à exécuter. La voici :
 
set UserName = ...
reg export "HKEY_CURRENT_USER\Printers" "\\Popiou\c$\Documents and Settings\%UserName%\printers.reg"
 
Je cherche à récupérer le nom d'utilisateur qui se trouve dans le fichier "UserName.txt", le mettre dans une variable et l'insérer dans mon adresse.
 
Merci d'avance pour les réponses

zeb
Plus d'informations

Pour affecter à une variable une valeur présente dans un fichier, utilise la commande FOR /F.

 

FOR /?

pour en savoir plus.


Message édité par zeb le 16-10-2007 à 17:40:04

---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...
Plus d'informations

Decidement, tu es la reponse a toutes mes questions!    :D

zeb
Plus d'informations

Ah ton service :jap:


---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...
Plus d'informations

bonjour,
Pour la recherche dans un fichier tu peut utiliser la fonction "for" comme ceci dans le cas ou il n'y aurai pas que les noms d'utilisateurs dans ton fichier:

Code :
  1. @FOR /f "tokens=2 delims=," %%i in (c:\data.csv) do @echo %%i
  2. pause


 
Si tu veux un exemple concrèt regarde sur http://batcher.ath.cx/fonctions.php#for  
 
Voili voilou
 


---------------
http://batcher.ath.cx

Aller à :
Ajouter une réponse
 

Annonces Google
Publicité
Les ressources relatives