Bonjour à tous,
Je suis novice en Batch, et j'ai recherché sur internet, mais rien ne fonctionne -_-
peut-être que je m'y prends mal !

Voici mon contexte :
j'ai un .bat avec dedans des lignes, ces lignes contiennent le chemin d'un fichier + le nom du fichier
Du type : "c:\Program files\Nomfichier.xls

Et avec un autre .bat, je vais récupérer dans le premier fichier les lignes qu'il y a et découper les informations.
J'arrive à récupérer ma ligne
Et je voudrais pouvoir découper ma chaîne pour ne garder que le nom du fichier (qui est donc à la fin de ma ligne)

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
@echo off
echo Date du jour : %date% > "W:\Dossier\TonNouveauFicher.txt"
echo Heure courante : %time% >> "W:\Dossier\TonNouveauFicher.txt"
echo. >> "W:\Dossier\TonNouveauFicher.txt"

for /f "tokens=* delims=" %%a in ('type "X:\Dossier\Fichier.bat"^| Find /i "ligne_selection"') do (
	REM je ne sais pas quoi faire ici !
	set var = %%a
	echo %var:~10%
)
pause
Si je ne suis pas claire, n'hésité pas à demander des précisions
Merci pour votre aide

PS : si je peux avoir un code c'est cool, mais si je peux avoir une explication vite fait avec, pour que je ne revienne pas vous voir, ce serait cool merci