Bonjour,

J'ai réalisé un script de sauvegarde de Mes Documents qui fonctionne sous Windows XP sans problème.
En revanche, sous Windows 7, ca m'indique une erreur de permission.
Je suppose que c'est à cause du répertoire "Documents publics" mais je n'arrive pas a comprendre comment passer se problème.
Voici mon script de copie :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
sub backup_Doc
 
Set WshShell = CreateObject("WScript.Shell")
Mesdoc = WShShell.SpecialFolders("MyDocuments")
 
Dim objFSO, objSourceFolder, objDestinationFolder
 
Set objFSO = CreateObject("Scripting.FileSystemObject")
objSourceFolder = Mesdoc
objDestinationFolder = MesDocuments
 
Set oFSO = CreateObject("Scripting.FileSystemObject")
MesDocuments = Racine & "\" & "Mes documents"
 
set fd=oFSO.getfolder(objSourceFolder)   
Fd.Copy MesDocuments,true
 
End sub
Merci d'avance.

Edit, c'est bien Mes documents public qui posent un problème car si je change la source par mes documents/un sous répertoire => c'est ok
Si je met en source mes doc public, là j'ai de nouveau le message d'erreur permission refusée.

Du coup comment enlever se répertoire de la sauvegarde