Page 1 sur 1

Sauvegarde données avec critère date

Posté : jeu. 18 juil. 2019 13:25
par guenfood
Bonjour à tous,

Je cherche à mettre en place une sauvegarde de répertoire spécifiques dans le profil utilisateur sur un espace réseau.
Mais pour éviter d'avoir à recopier des données qui n'ont pas changées, je souhaiterais mettre en place une vérification sur la date des fichiers et ne pas sauvegarder les fichiers non modifiés.

Je sèche un peu (sachant que je débute sous AutoIT et que j'apprends en épluchant le code de différents scripts).

Merci par avance pour votre aide.
#include <FileConstants.au3>
#include <AutoItConstants.au3>
#include <MsgBoxConstants.au3>
$Drive = Drivemapget("U:")
DirCreate($Drive&"\Save_Profile")
If FileExists($Drive&"\Save_Profile") Then
DirCopy(@LocalAppDataDir&"\Packages\Microsoft.MicrosoftStickyNotes_8wekyb3d8bbwe", $Drive&"\Save_Profile\Microsoft.MicrosoftStickyNotes_8wekyb3d8bbwe", $FC_OVERWRITE)
DirCopy(@UserProfileDir&"\AppData\Roaming\Microsoft\Signatures", $Drive&"\Save_Profile\Microsoft\Signatures", $FC_OVERWRITE)
DirCopy(@UserProfileDir&"\AppData\Roaming\Microsoft\Templates", $Drive&"\Save_Profile\Microsoft\Templates", $FC_OVERWRITE)
DirCopy(@UserProfileDir&"\Favorites", $Drive&"\Save_Profile\Favoris", $FC_OVERWRITE)
DirCopy(@UserProfileDir&"\Links", $Drive&"\Save_Profile\Liens", $FC_OVERWRITE)
DirCopy(@LocalAppDataDir&"\IBM\Notes\Data", $Drive&"\Save_Profile\Notes\Data", $FC_OVERWRITE)
DirCopy(@UserProfileDir&"\Bureau", $Drive&"\Save_Profile\Bureau", $FC_OVERWRITE)
EndIf
MsgBox($MB_SYSTEMMODAL, "", "La sauvegarde des données est terminée")
*** Important ***

Re: Sauvegarde données avec critère date

Posté : jeu. 18 juil. 2019 14:18
par walkson
Bonjours
FileGetTime ( "filename" [, option = 0 [, format = 0]] )