Modification du propriétaire d'un dossier
Bonjour,
Je cherche à changer le propriétaire d'un dossier en c#, avec le code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| string dirName = @"C:\test\abc";
string account = @"domaine\user";
IdentityReference utilisateur = new NTAccount(account);
DirectoryInfo dir = new DirectoryInfo(dirName);
DirectorySecurity dirSec = dir.GetAccessControl();
dirSec.SetOwner(utilisateur);
dir.SetAccessControl(dirSec); |
Je suis connecté en administrateur lorsque je compile, mais j’obtiens une exception avec le message : “The security identifier is not allowed to be the owner of this object”
Merci de votre aide.