Question Script pour lister les droits NTFS + Utilisateurs d'un dossier partagé

Plus d'informations
il y a 2 mois 1 semaine #32646 par Laurent Dardenne
>>as-tu un contact pour échanger en direct ?
Non.

>>rien ne s'affiche que dois je faire
Déjà analyser les ACL du srv qui pose pb, tes specs sont peut être à revoir.
Là ce n'est pas vraiment un pb de code mais d'infra à mon avis.

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 1 semaine #32657 par Christophe MELIN
Bonsoir,

Pas sûr que le problème vienne de $dispkayed_membres_groups_list.
Je crois que cela vient plutôt de la variable $acl_unit_IdentityReference_Without_DOMAIN pour laquelle je ne vois aucune initialisation donc $null par défaut, ce qui expliquerait l'erreur "argument null ou vide".

Petit conseil :
Ajouter au début du script la ligne
set-PSdebug -strict
Il y a une erreur si on essaie d'utiliser une variable pas encore initialisée. Cela permet de cibler plus rapidement des erreurs dues par exemple à une faute d'orthographe dans un nom de variables. D'ailleurs, en ajoutant cette ligne dans une copie de ton script, j'obtiens directement l'erreur suivante :
Impossible d’extraire la variable « $acl_unit_IdentityReference_Without_DOMAIN », car elle n’a pas été définie.
Au caractère xxx\TestAcl.ps1:xx : yy
+ ... ontent += " " + $acl_unit_IdentityReference_Without_DOMAIN + "`r`n ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation : (acl_unit_Identi..._Without_DOMAIN:String) , RuntimeException
+ FullyQualifiedErrorId : VariableIsUndefined


C'est très explicite.

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.048 secondes
Propulsé par Kunena