[..] Infos sur une macro pour script sur C:\ProgramData
Posté : mer. 06 août 2008 19:17
Salut,
Voila j'ai portabilisé DVD Shrink v3.2.0.16 .Fr et celui ci me créé un dossier du nom de "DVD Shrink" sur le DD a l'endroit "C:\ProgramData\DVD Shrink" et je n'arrive pas a trouver la macro pour importer et exporter ce dossier comme avec les autre logiciel quand exp... les dossier sont créé sur "Roaming" ou "Local" mais avec l'user avant et pas directement sur C:\ProgramData.
Voila mon script ci dessous,
J'ai bien sur essayé de remplacer "Roaming" par "ProgramData" et essayé plein d'autres combinaison,mais rien a faire.
Si je tente de faite la macro sans le UserProfileDir et directement par "ProgramData" j'ai des erreurs de scripts.
J'ai aussi essayé ces macros ci dessous,
C'est la 1ere fois que j'ai un dossier de créé directement sur C:\ et ou ProgramData.
Si un membre peut bien m'aider et me tuyauter sur la macro qu'il faut pour exporter et importer depuis le C:\ProgramData ce serai vraiment sympa.
Dans l'attente,merci d'avance !
@ +
Voila j'ai portabilisé DVD Shrink v3.2.0.16 .Fr et celui ci me créé un dossier du nom de "DVD Shrink" sur le DD a l'endroit "C:\ProgramData\DVD Shrink" et je n'arrive pas a trouver la macro pour importer et exporter ce dossier comme avec les autre logiciel quand exp... les dossier sont créé sur "Roaming" ou "Local" mais avec l'user avant et pas directement sur C:\ProgramData.
Voila mon script ci dessous,
Code : Tout sélectionner
#NoTrayIcon
DirCopy("Data\",@UserProfileDir&"\AppData\Roaming\DVD Shrink\",1)
DirRemove("Data\",1)
RunWait("regedit.exe /s Data\DVDShrink.reg")
RunWait("App\DVDShrink\DVDShrink.exe")
DirCreate(@ScriptDir&"\Data")
RunWait('regedit.exe /s /e "'&@ScriptDir&'\Data\DVDShrink.reg" "HKEY_CURRENT_USER\Software\DVD Shrink\DVD Shrink 3.2"')
RegDelete("HKEY_CURRENT_USER\Software\DVD Shrink")
DirCopy(@UserProfileDir&"\AppData\Roaming\DVD Shrink\","Data\",1)
DirRemove(@UserProfileDir&"\AppData\Roaming\DVD Shrink",1)Si je tente de faite la macro sans le UserProfileDir et directement par "ProgramData" j'ai des erreurs de scripts.
J'ai aussi essayé ces macros ci dessous,
Code : Tout sélectionner
DirCopy("Data\DVD Shrink",@AppDataDir&"\DVD Shrink\",1)
DirRemove("Data\DVD Shrink",1)
Le reste du script ici entre les deux macros.
DirCopy(@AppDataDir&"\DVD Shrink\","Data\DVD Shrink",1)
DirRemove(@AppDataDir&"\DVD Shrink",1)Si un membre peut bien m'aider et me tuyauter sur la macro qu'il faut pour exporter et importer depuis le C:\ProgramData ce serai vraiment sympa.
Dans l'attente,merci d'avance !
@ +