AutoIt Français

Nouveau forum : http://www.autoitscript.fr/
 
AccueilFAQRechercherS'enregistrerMembresGroupesConnexionhttp://www.autoitscript.fr

Partagez | 
 

 Sauvegarder le profil d'un user avec AutoIt ? [RESOLU]

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
LDSM
Débutant
Débutant


Nombre de messages : 2
Date d'inscription : 18/04/2007

MessageSujet: Sauvegarder le profil d'un user avec AutoIt ? [RESOLU]   2007-04-18, 14:36

bonjour...
je souhaite creer un script afin de sauvegarder sur une partition S le profil de l'utilisateur courant du PC...
le script ci dessous fonctionne mais il faudrait remplacer jean par une variable afin qu'il sauvegarde les repertoires du user logué...

DirCreate ("S:\jean")
;COPIE DE MES DOCUMENTS
FileCopy ( "C:Documents and Settings\jean\Mes documents\*.*", "S:\jean\Mes documents\*.*")
;COPIE DE LA MESSAGERIE
FileCopy ("C:Documents and SettingsjeanLocal SettingsApplication DataIdentities*.*", "S:jeanIdentities*.*")
;COPIE DU CARNET ADRESSE
FileCopy ("C:Documents and SettingsjeanApplication DataMicrosoftAddress Book*.*", "S:jeanCarnet adresse*.*")

merci de votre aide


Dernière édition par le 2007-04-19, 09:31, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ani
Modérateur
Modérateur


Nombre de messages : 563
Date d'inscription : 23/01/2007

MessageSujet: Re: Sauvegarder le profil d'un user avec AutoIt ? [RESOLU]   2007-04-18, 23:28

bien le bonjour ldsm soit le( ou la) bienvenu(e)

Il existe une macro de référence @UserProfileDir, il en existe d'autre (pour une recherche rapide dans scite met le en surbrillance et appuie sur f1 l'aide s'ouvre dans la parti macro reference ) tu pourra ainsi raccourcir le script ci-dessus .
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
LDSM
Débutant
Débutant


Nombre de messages : 2
Date d'inscription : 18/04/2007

MessageSujet: Re: Sauvegarder le profil d'un user avec AutoIt ? [RESOLU]   2007-04-19, 09:41

[b]Voici la solution que j'ai trouvé[/b]
; sauvegarde sur partition S des documents,Favoris,mails & carnet d'adresse [color=Blue]de l'utilisateur logué[/color]

; Verification de la presence du lecteur S (partition)
$S = DriveStatus( "S:\" ); reponse possible : READY ou NOTREADY
if $S = "NOTREADY" then ; si NOTREADY
Exit ; FIN du programme
EndIf ; fin de la condition if
; si reponse = ready alors le prog continu ci dessous

; Definition des variables
$var = @Username
$MesDocs = "c:\Documents and Settings\" & $var & "\mes documents"
$Favoris = "C:\Documents and Settings\" & $var & "\Favoris"
$Messagerie = "C:\Documents and Settings\" & $var & "\Local Settings\Application Data\Identities"
$Adresse = "C:\Documents and Settings\" & $var & "\Application Data\Microsoft\Address Book"


; Debut des fonctions de copie en ecrasant les fichiers existants
DirCopy ($MesDocs, "S:\" & $var & "\Mes documents", 1)
DirCopy ($Favoris, "S:\" & $var & "\Favoris", 1)
DirCopy ($Messagerie, "S:\" & $var & "\Messagerie", 1)
DirCopy ($Adresse, "S:\" & $var & "\Adresses", 1)
MsgBox(0,"Job de Sauvegarde ","Vos Documents/Favoris/Carnet d'Adresses et Mails sont sauvegardés")

; merci de votre aide ...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
sylvanie
Modérateur
Modérateur


Nombre de messages : 300
Date d'inscription : 10/03/2007

MessageSujet: Re: Sauvegarder le profil d'un user avec AutoIt ? [RESOLU]   2007-04-20, 00:30

remplace ton expression :
"C:\Documents and Settings\" & $var "

par la macro que t'as suggéré Ani (@UserProfileDir)

Tu gagneras en portabilité, car tous les profiles ne sont pas localisés comme au réglage de base "C:\Documents and Settings\nom_user"
D'où l'utilité de cette macro ...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Sauvegarder le profil d'un user avec AutoIt ? [RESOLU]   Aujourd'hui à 17:11

Revenir en haut Aller en bas
 
Sauvegarder le profil d'un user avec AutoIt ? [RESOLU]
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Problemes avec emoticones ( Resolu )
» Probleme avec Bing [resolu]
» Probleme : "champs du profil obligatoires" pas cohérents avec ce qui est renseigné
» Mettre le pays du membre dans son profil
» problème de carte SD

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
AutoIt Français :: AutoIt v3 :: Entraide-
Sauter vers: