Bonjour,
Je voudrez faire un batch qui trouve le dernier fichier crée dont le nom commence par "TOTO*.txt" dans un dossier "c:\temp" qui contient plusieurs "toto xxxxxxxxxxx.txt"
Merci de votre aide
Bonjour,
Je voudrez faire un batch qui trouve le dernier fichier crée dont le nom commence par "TOTO*.txt" dans un dossier "c:\temp" qui contient plusieurs "toto xxxxxxxxxxx.txt"
Merci de votre aide
Par date de modification ça va ?
Code batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 @echo off for /F "tokens=*" %%a in ('dir /A-D /B /OD "c:\temp\TOTO*.txt"2^>nul') do set lastfile=%%~a echo Dernier fichier : %lastfile% pause
Bonjour,
Pour la demande de trie par date de création, ajouter /T:C dans le DIR devrait faire l'affaire.
Ce qui donnerai ceci, attention la précision n'est que de l'ordre de la minute.
Code batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 @echo off for /F "tokens=*" %%a in ('dir /A-D /B /OD /TC "c:\temp\TOTO*.txt"2^>nul') do set lastfile=%%~a echo Dernier fichier : %lastfile% pause
Désolé pour le retard, c'est parfait
Merci a tous
Partager