petit script

petit script - Shell/Batch - Programmation

Marsh Posté le 20-01-2005 à 15:24:50    

hello ...
 
J'ai 1 fichier contenant une liste de Users, et je voudrais bien ecrire un petit batch qui créé des folders pour chacun de ces users en faisant une boucle...  
Pouvez-vous m'aider?
 

Reply

Marsh Posté le 20-01-2005 à 15:24:50   

Reply

Marsh Posté le 20-01-2005 à 15:45:56    

En .bat je vois pas :/
 
Mais en JScript (via CSCRIPT ou WCSCRIPT), c'est possible !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 20-01-2005 à 15:51:16    

Heu finalement, c'est possible en .bat ;)
 

@echo off
FOR /F %%a IN (users.txt) DO mkdir %%a



---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 20-01-2005 à 16:00:51    

excellent ... merci bcp, mais comment dois etre formatter le fichier  source?

Reply

Marsh Posté le 20-01-2005 à 16:12:19    

Un user par ligne.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 20-01-2005 à 16:16:02    

merci ...

Reply

Marsh Posté le 20-01-2005 à 16:32:13    

Exemple plus complet :
 
toto.bat

@echo off
FOR /F "tokens=1,2,3,* delims=," %%a IN (toto.txt) DO echo a='%%a'  -  b='%%b'  -  c='%%c'  - d='%%d'


 
toto.txt

a,toto,x,y,commentaire,bonjour
b,titi,1,2,salut,y fait pas beau...
3,tata,55,98,heu, non, rien !


 
Résultat :

a='a'  -  b='toto'  -  c='x'  - d='y, commentaire, bonjour'
a='b'  -  b='titi'  -  c='1'  - d='2, salut, y fait pas beau...'
a='3'  -  b='tata'  -  c='55'  - d='98, heu, non, rien !'


 
Bon pour tout savoir essaye for /? ;)
Ou help for > for.txt pour lire for.txt tranquillement.


Message édité par Mara's dad le 20-01-2005 à 16:34:41

---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed