Petite parenthèse : le groupe "Tout le monde" a un nom différent sur les postes avec un OS de langue non française.
Pour ceux qui gèrent des postes avec des langues différents, on peut utiliser icacls.exe (disponible à partir de Windows Vista, mais qu'on peut ajouter sous XP), qui permet d'utiliser un SID à la place d'un nom d'utilisateur ou de groupe. On peut faire la même chose avec subinacl (qui permet de modifier les droits dans la base de registre - uniquement 32 bits)
Exemple : icacls "c:\program files (x86)\Common Files\Borland Shared" /grant *S-1-1-0:F /T
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Alors, effectivement, j'ai testé aussi icacls mais cela mets le contrôle à tout le monde sur les fichiers finaux mais pas sur le répertoire choisi et les suivants. "Tout le monde" est bien affecté aux utilisateurs du répertoire avec comme autorisations 'Autorisations spéciales'.