Bonjour à tous,
je suis totalement novice en powershell et malgré avoir lu quelques docs je ne comprend pas comment m'y prendre.
J'ai une commande :
get-acl \\intranet-prod\public | select-object path,owner,accesstostring,group | export-csv c:\ACL.csv
qui permet de lister les acl sur un partage en particulier, le soucis c'est que dans ce cas là je dois me farcir toute la liste de partage sur chacun des serveurs et ça risque de prendre du temps...
J'avais donc pensé à utiliser net view pour lister tout les postes du domaine, puis utiliser un pipeline pour lister les partages de chaque poste (schématiquement : net view | foreach{net view \\poste} --> get-acl...).
Le truc c'est je comprend pas comment récupérer le nom de poste et le renvoyer dans net view...
J'espère que je me suis bien expliqué et aussi que quelqu'un saura m'aider 
Sinon question bonus pour les plus courageux : dans ce cas là je peux juste lister les acl mais comment faire pour lister les autorisations d'accès au dossier car il me faut les deux sachant que celles-ci sont prioritaires par rapport aux partages (si je ne m'abuse).
Merci !
Partager