Récupérer nom fichier avec 1 fichier BAT
Résolu
kepo
-
kepo -
kepo -
Bonjour,
Je n'arrive pas à récupérer le nom du fichier connaissant le chemin complet de celui-ci
Par exemple, je sais que le chemin de toto.txt est C:\blabla\meuh\toto.txt (en utilisant echo %1)
Et je voudrais juste récupérer toto.txt
Merci pour votre aide !
Je n'arrive pas à récupérer le nom du fichier connaissant le chemin complet de celui-ci
Par exemple, je sais que le chemin de toto.txt est C:\blabla\meuh\toto.txt (en utilisant echo %1)
Et je voudrais juste récupérer toto.txt
Merci pour votre aide !
4 réponses
-
OK, je comprends mieux.
Solution :
@echo off
echo %~nx1
:-)
-
Le fichier toto.txt est en paramètre du fichier .bat ? (étant donné que tu fais un echo %1...)
Copie-colle ton .bat ici, j'arrive pas trop à comprendre là.
-
En fait, il et en paramètre par glisser/déposer du fichier texte sur le fichier BAT.
pour l'instant mon fichier BAT est ultra simple. Juste :
@echo off
echo %1
et retourne C:\users\kepo\Desktop\toto.txt quand je glisse le fichier toto.txt (situé sur le bureau) sur le fichier BAT. -