Bonjour,
Je commence en batch, et je galère depuis 2 jours pour en créer un!
Je me retrouve bloqué sur le test de la présence de fichiers ou de répertoires dans un répertoire "xx"
En effet, je voudrais vérifier toute les 10mn par une tache planifiée si il y a des fichiers et/ou répertoires, dans le répertoire "xx". Et si il y a quelque chose à déplacer (fichiers ou répertoires) je veut envoyer un mail avec le soft "sendmail" et lancer la commande de déplacement de fichiers.
Par contre, je ne veut pas envoyer un mail si il n'y a rien à déplacer dans "xx".
J'ai essayé ça sans succès:
Set Source=e:\ftp\xx
Set Destination=e:\ftp\yy
If existe %source%\*.* (
For /F "Tokens=* Delims=" %%I In ('Dir /B "%_Source%"') Do Move "%_Source%\%%I" "%_Destination%"
sendmail.exe.....
) else (
exit
)
Évidement je ne connait pas les noms des fichiers ou répertoires qui peuvent être présent dans "xx"
Seul le test de la présence de fichier ou de répertoires dans e:\ftp\xx" semble ne pas fonctionner.
Merci d'avance pour votre aide!
Partager