Bonjour,
Dans un fichier bat j'ai une variable qui contient un nom de fichier avec son chemin.
Je voudrai récupéré le chemin.
Existe t il une commande dos pour le faire ?
set TOTO=c:\test\toto.jar
je voudrai 'c:\test'
Merci
Version imprimable
Bonjour,
Dans un fichier bat j'ai une variable qui contient un nom de fichier avec son chemin.
Je voudrai récupéré le chemin.
Existe t il une commande dos pour le faire ?
set TOTO=c:\test\toto.jar
je voudrai 'c:\test'
Merci
Salut,
C'est toi qui parametre la variable TOTO ?
Si oui alors :
Code:
1
2 set path="c:\blabla" set TOTO=%path%/toto.jar
salut,
non pas de commande native en tout cas, mais avec les variables de substitutions on peut le faire voir FOR /? et CALL /?
exemple:
sinon avec la commande dirname.exe la chose devient plus facileCode:
1
2
3
4
5
6 set TOTO=c:\test\toto.jar call:ch "%TOTO%" goto:EOF :ch echo.%~pd1
Code:dirname "%TOTO%"
Merci pour toutes ces informations