Bonjour
J'essaie de faire un fichier ba qui me listerait une sous chaine pour chaque ligne d'un fichier
Mon fichier a la forme suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 nom="c:\tata" nom2="c:\toto\titi"
je souhaite récupérer les chemins (donc c:\tata et c:\toto\titi) afin d'utiliser la commande cacls pour ajouter des droits à un user sur ces répertoires
Pour le moment, mon script ressemble à ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for /F "delims=*" %%D in (path.txt) do ( for /F "tokens=2 delims==" %%E in ("%%D") do ( set mypath=%%E echo %mypath% ) )
mais cela me renvoi 2 fois c:\toto\titi
Merci pour votre aide
Partager