Commandes/Script Powershell pour modifier les autorisations NTFS pour des noms de chemin spécifiques

J'utilise l'outil de migration Microsoft Sharepoint pour copier plusieurs centaines de dossiers utilisateur dans le cloud.

Le chemin d'accès à chaque dossier utilisateur est le même structurellement, fondamentalement: \fileserveruser

Les autorisations existantes pour chaque sous-dossier utilisateur, héritées de \fileserveruser, sont les suivantes : Contrôle total des administrateurs de fichiers ; Contrôle total du SYSTÈME ; Modification des utilisateurs authentifiés

Après avoir terminé la migration, je veux à:

  1. Désactiver l'héritage sur chaque dossier utilisateur (certains dossiers à la fois, pas tous à la fois)
  2. Ajoutez seulement 2 AS, le groupe Admins de domaine avec un contrôle total et le propriétaire du dossier utilisateur avec Read/List/Execute
  3. Supprimez tous les autres groupes et utilisateurs qui ont des autorisations

Est-ce mieux fait avec Powershell, et comment puis-je le scénariser?

demandé sur