J’utilise un peu de vbscript pour de l’administration afin d’ajouter, supprimer ou modifier des utilisateurs locaux mais en plus de faire ça j’ai besoin de modifier les droits d’un dossier afin de le permettre que pour certains utilisateurs.
Je pensais que ça devait se faire facilement (puisque le VBScript est conçu en grande partie pour l’administration) mais je n’ai rien trouvé dessus :??: !
QQun sait comment modifier les droits d’accès d’un fichier (ou encore à des clefs dans la base de registre) en VBScript?
Il semble que la classe WMI Win32_LogicalFileSecuritySetting semble très intéréssante mais elle ne traite que les fichiers/répertoires mais pas des parties de la base de registre.
Je ne sais pas si qqun a un exemple avec la configuration des droits dans la base de registre ou de fichiers/répertoires.
Après recherche sur MSDN j’ai découvert que il existe un API ActiveX mais qu’il faut installer séparément afin de gérer les droits sur un ordinateur. Voici l’endroit ou est spécifié le fonctionemment de cet API: ici
Mais je chercher un API sans avoir à installer un gros executable de 13mo. Je ne sais pas si vous connaissez la façon d’échapper à cette lourde installation.