cedricl21
28 mars 2008 à 09:04
la solution m'a ete donne sur un autre forum:
Bonjour,
Comme l'a précisé Kejin, si tes fichiers sont dans un même répertoire, par exemple D:\Data\Dossier, tu peux en devenir propriétaire (ainsi que son contenu) très rapidement :
1. Exécute une invite de commande en tant qu'administrateur
2. Entre la commande suivante :
takeown /f d:\data\dossier /r /d o
Explications :
takeown : Commande permettant à l'utilisateur qui l'emploie de s'octroyer l'appartenance d'un répertoire.
/f d:\data\dossier : Attribut spécifiant le chemin et le nom du répertoire concerné.
/r : Attribut spécifiant que l'opération portera sur l'ensemble du répertoire et de ses sous-répertoires (tout son contenu, donc).
/d o : Attribut permettant de définir une réponse automatique (dans ce cas, o comme oui) à chaque demande d'autorisation de modification d'un fichier.
Pour chaque fichier modifié, par exemple fichier1.txt, tu auras la ligne suivante :
Opération réussie : le fichier <ou dossier> : "d:\data\dossier\fichier1.txt" appartient désormais à l'utilisateur "NOM_ORDINATEUR\Nom_Utilisateur"
Cela dit, cette opération ne t'octroye que l'appartenance sur ces fichiers, mais pas automatiquement toutes les autorisations (Contrôle total). Et cela peut encore t'empêcher certaines actions, comme la suppression, par exemple. Pour y remédier, il faut entrer une seconde ligne de commande :
icacls d:\data\dossier /grant Nom_Utilisateur:f /t
Explications :
icacls d:\data\dossier : Commande permettant de modifier les autorisations du répertoire spécifié.
/grant Nom_Utilisateur:f : Attribut octroyant les droits d'accès à l'utilisateur spécifié (le commutateur :f donne l'accès complet, le fameux Contrôle total).
/t : Attribut spécifiant que l'opération portera sur l'ensemble du répertoire et de ses sous-répertoires.
Pour chaque fichier modifié, par exemple fichier2.txt, tu auras la ligne suivante :
fichier traité : d:\data\dossier\fichier2.txt
En fin de liste, tu auras le nombre de fichiers correctement traités et, normalement, "échec du traitement : 0 fichiers"
A+
merci bertand d'avoir essayer ;)