Je suis totalement débutant j'annonce !
J'ai créer ça:
SET D=%DATE%
SET DA=%D:/=-%
ECHO %DA%
taskkill /im "outlook.exe" /f /t
timeout /t 2
xcopy "C:\mail\*.pst" "\\nas01\archives pst\Jmr\%DA% \"
timeout /t 2
start "" "outlook.exe"
Je me retrouve donc en destination avec un dossier au nom du jour sous ce format dd-mm-aaaa
Mais voilà j'aimerai lancer ce .bat au démarrage de la session user. Et j'aimerai qu'une comparaison soit faite entre la date du jour et la date du dossier (créé lors d'un premier lancement).
Si il y a un écart de plus de 30 jours => copie. Sinon non évidement.
Donc voilà ce que j'aimerai :
SET D=%DATE%
SET DA=%D:/=-%
ECHO %DA%






:copy
taskkill /im "outlook.exe" /f /t
timeout /t 2
xcopy "C:\mail\*.pst" "\\nas01\archives pst\Jmr\%DA% \"
timeout /t 2
start "" "outlook.exe"
:fin
J'espère avoir de l'aide... J'espère surtout avoir été suffisamment précis pour donner envie.
Merci par avance !
