Récupérer sous chaine dans un fichier
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:
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:
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