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