Trier fichier par date [Batch] - Shell/Batch - Programmation
Marsh Posté le 24-01-2006 à 16:32:31
Merci de préciser quel language de batch ? doc ? vbs ? shell ?
--
Un site perso bien pauvre : http://www.coustillas.com
Marsh Posté le 24-01-2006 à 19:24:01
voir l'aide de la commande dir ainsi que la commande for et en cherchant un peu ....
Marsh Posté le 25-01-2006 à 08:42:37
PierreC a écrit : Merci de préciser quel language de batch ? doc ? vbs ? shell ? |
Ben du batch comme indiquer dans le titre
Marsh Posté le 25-01-2006 à 09:17:25
J'ai ça :
Code :
|
Mais bon c pas te top ça marche po
Marsh Posté le 25-01-2006 à 15:00:52
creuse un peu plus et relit mieux les options de la commande For :
C'est l'inverse qu'il faut faire !
set /a count=0
if exist "C:\Test\05\PRINT\*.ver" for /f "delims=" %%a in ('dir /o-d /b "C:\Test\05\PRINT\*.ver"') do (
set variable=%%a
set /a count+=1
)
rem les fichier le plus ancien est %variable%
rem il y a %count% fichiers ver dans ce répertoire
if %count% GEQ 2 move "C:\Test\05\PRINT\%variable%" "C:\Test\05"
pause
Marsh Posté le 10-01-2012 à 10:46:23
Merci Pascale73
même aujourd'ui à l'époque pas trsè épique de SEVEN ++ ton petit script m'a été très utile
Marsh Posté le 23-01-2006 à 15:48:13
Bonjour,
Je voudrais récupérer dans une variable le fichier le plus ancien d'un répertoire donné. Comment puis-je faire ?
Merci