Modification permissions et groupe sécurité [VBS] - VB/VBA/VBS - Programmation
Marsh Posté le 16-04-2007 à 11:08:02
J'ai pas été très précis.
Voici le code que j'utilise ci-dessous.
J'ai essayé avec BUILTIN , AUTORITE NT ou . mais vu que "Createur propriétaire" est un compte de sécurité...
J'obtiens une erreur 0x80041002
Code :
|
Marsh Posté le 03-05-2007 à 19:06:50
Bonjour,
l'erreur 0x80041002 correspond à un problème de connexion à un objet (ici le groupe "Createur proprietaire" ).
En fait, il apparaît que la connexion à un compte intégré ne peut se faire par un getObject (ligne 75).
Il existe un script vbs de Microsoft qui permet d'afficher ou de modifier les autorisations sur un fichier ou un dossier : xcacls.vbs (http://download.microsoft.com/download/f/7/8/f786aaf3-a37b-45ab-b0a2-8c8c18bbf483/xcacls_installer.exe)
Dans ce script, ils récupèrent grace à un select case, le sid des comptes "spéciaux". Il faudrait modifier ton script pour intégrer une gestion de ce type. (SID : S-1-3-0 pour le groupe "Createur proprietaire" ).
ou utiliser xcacls... ;-)
Marsh Posté le 03-05-2007 à 20:29:04
Salut, merci pour ta réponse,
ce que j'ai fait : j'ai utilisé FileACL finalement
Marsh Posté le 04-05-2007 à 10:33:18
Bonjour,
l'erreur 0x80041002 correspond à un problème de connexion à un objet (ici le groupe "Createur proprietaire" ).
En fait, il apparaît que la connexion à un compte intégré ne peut se faire par un getObject (ligne 78).
Il existe un script vbs de Microsoft qui permet d'afficher ou de modifier les autorisations sur un fichier ou un dossier : xcacls.vbs
Dans ce script il récupère grace à un select case, le sid des comptes "spéciaux". Il faudrait modifier ton script pour intégrer une gestion de ce type. (SID : S-1-3-0 pour le groupe "Createur proprietaire" ).
ou utiliser xcacls... ;-)
Marsh Posté le 16-04-2007 à 08:53:34
Bonjour à tous,
j'utilise un VBScript pour modifier les permissions sur des dossiers,
mais ca ne fonctionne pas lorsqu'il s'agit d'utiliser le compte "Créateur propriétaire".
Est-ce tout simplement impossible?
Merci d'avance.