J'ai une liste de fichiers Zip avec la date et l'heure ajoutées comme yyyymmdd_hhmmss_Demos.Zip
. Maintenant, comment obtenir le fichier Zip ajouté le plus récemment dans le répertoire source. Je dois copier ce fichier dans la cible à l'aide de la commande copy
.
J'ai trouvé des informations sur les fichiers forfiles, mais je ne sais pas comment le faire pendant quelques secondes.
Vous pouvez utiliser
pushd D:\a
for /f "tokens=*" %%a in ('dir /b /od') do set newest=%%a
copy "%newest%" D:\b
popd
pushd \\ryap\CONTROL_DATOS
for /f "tokens=*" %%a in ('dir \\ryap\CONTROL_DATOS /b /od') do set newest=%%a
Xcopy/Y "\\ryap\CONTROL_DATOS\%newest%" "D:\TXT_SOURCES\"
popd