voila j'ai besoin de prendre les droits sur un dossier, avec un compte qui peut redevenir le "owner" mais qui ne l'est pas.
voila mon code pour reprendre le "owner"
ou NTName est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 DirectoryInfo di = new DirectoryInfo(@"MONDOSSIER"); DirectorySecurity security = di.GetAccessControl(AccessControlSections.Owner); security.SetOwner(new NTAccount(NTName)); di.SetAccessControl(security);
Merci de votre aide!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 string NTName; NTName = System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString();
au final mon log me dit toujours que l'accès au dossier est impossible...
[ERROR=Error : Access to the path 'MONDOSSIER' is denied.]
Partager