Je n'arrive pas à faire fonctionner correctement xcacls.vbs. En fait il ne reconnait pas mon utilisateur, alors qu'il reconnait bien l'admin :-S
Mais de toute façon je pense que je serais arrivé aû même résultat qu'avec subinacl. Je m'explique :
En fait mon programme en question permet de surveiller un répertoire, c'est à dire que je mets en place un quota et qu'une fois la taille maximale dépasser j'interdis toutes modifications à l'intérieur du répertoire, je permets uniquement la lecture et la suppression pour libérer de la place.
Or pour mettre en place ce quota, je parcours en permanence mon répertoire et ses sous répertoires pour calculer la taille totale du répertoire surveillé. Je suis obligé de procéder ainsi car je n'arrive pas à retourner la taille d'un répertoire directement, je suis obligé d'additioner la taille de tous les fichiers contenus dedans..
Cependant en faisant refuser le droit en écriture, subinacl refuse également la lecture et l'accès aux dossiers et fichiers. Donc en bloquant l'accès au répertoire, je bloque par la même occasion l'accès à ses sous répertoires. Et lorsque mon programme veut calculer la taille du répertoire pour savoir s'il peut le débloquer, et bien il ne peut pas, ne pouvant parcourir l'arborescense :-S
Donc en fait je cherche à pouvoir interdire l'écriture sur tous les fichiers présents à partir d'une arborescence, mais je ne veux surtout pas empêche la lecture ni l'accès à ces fichiers.
Je voulais savoir s'il existait un utilitaire permettant de coupler, dans une même ligne de commande, autorisation et refus ??