Bonjour,
J'ai un répertoire c:\temp\qui contient un fichier *.txt.
J'aimerai récupérer le nom et l'extension de ce fichier dans une variable.
Merci et bonne journée
(il n'y a qu'un seul fichier dans ce répertoire)
Version imprimable
Bonjour,
J'ai un répertoire c:\temp\qui contient un fichier *.txt.
J'aimerai récupérer le nom et l'extension de ce fichier dans une variable.
Merci et bonne journée
(il n'y a qu'un seul fichier dans ce répertoire)
Voici:
Code:
1
2 for /r "c:\temp\" %%i in (*.txt) do set VrTest=%%~nxi echo %VrTest%
Super sympa pour la réponse . Merci infiniment et bonne journée.
Mon problème est résolu.
De rien ;)
Mais si tu a plusieurs fichier.txt dans ton répertoire le code récupérera le nom du dernier dans l'odre alphabétique.
bonjour,
et si on veux récupérer tt les non du fichier
je récupére tous les noms des fichiers d'un répertoires dans une chaine
j'utilise le code
le problème c'est classpath contient seulement le dernier jar et moi je veux que le classpath contient la concaténation de tous les noms des .jarCode:
1
2
3
4 for /r "%app_base%\lib\" %%i in (*.jar) do ( set classpath=%%i;%classpath% ) echo %classpath%
Code:
1
2
3
4
5
6
7
8 setlocal enableDelayedExpansion for /r "%app_base%\lib\" %%i in (*.jar) do ( set classpath=%%i;!classpath! ) echo %classpath% endlocal
merci ça marche maintenant
sans extension forfiles :calim2: