<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://kono.phpage.fr/index.php?action=history&amp;feed=atom&amp;title=PowerShell%2FDroit_d%27acc%C3%A8s</id>
	<title>PowerShell/Droit d&#039;accès - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://kono.phpage.fr/index.php?action=history&amp;feed=atom&amp;title=PowerShell%2FDroit_d%27acc%C3%A8s"/>
	<link rel="alternate" type="text/html" href="https://kono.phpage.fr/index.php?title=PowerShell/Droit_d%27acc%C3%A8s&amp;action=history"/>
	<updated>2026-10-20T15:54:15Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://kono.phpage.fr/index.php?title=PowerShell/Droit_d%27acc%C3%A8s&amp;diff=4843&amp;oldid=prev</id>
		<title>Fylip22 : Page créée avec « {{Sommaire}}  PowerShell et scripts relatifs aux droits d&#039;accès.  == Liste des droits sur le contenu d&#039;une arborescence == &lt;source&gt; # Liste des droits de sécurité sur les dossiers et fichiers d&#039;une arborescence # Création d&#039;un fichier  $FichierDestination = &quot;C:\Support\PermissionListeTest.csv&quot; $CheminRacine = &quot;C:\Support\&quot;  # Entête de document $FichierEntete = &quot;Chemin;IdentityReference;AccessControlType;IsInherited;InheritanceFlags;PropagationFlags;Filesyst... »</title>
		<link rel="alternate" type="text/html" href="https://kono.phpage.fr/index.php?title=PowerShell/Droit_d%27acc%C3%A8s&amp;diff=4843&amp;oldid=prev"/>
		<updated>2024-08-13T15:18:11Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « {{Sommaire}}  PowerShell et scripts relatifs aux droits d&amp;#039;accès.  == Liste des droits sur le contenu d&amp;#039;une arborescence == &amp;lt;source&amp;gt; # Liste des droits de sécurité sur les dossiers et fichiers d&amp;#039;une arborescence # Création d&amp;#039;un fichier  $FichierDestination = &amp;quot;C:\Support\PermissionListeTest.csv&amp;quot; $CheminRacine = &amp;quot;C:\Support\&amp;quot;  # Entête de document $FichierEntete = &amp;quot;Chemin;IdentityReference;AccessControlType;IsInherited;InheritanceFlags;PropagationFlags;Filesyst... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Sommaire}}&lt;br /&gt;
&lt;br /&gt;
PowerShell et scripts relatifs aux droits d&amp;#039;accès.&lt;br /&gt;
&lt;br /&gt;
== Liste des droits sur le contenu d&amp;#039;une arborescence ==&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
# Liste des droits de sécurité sur les dossiers et fichiers d&amp;#039;une arborescence&lt;br /&gt;
# Création d&amp;#039;un fichier&lt;br /&gt;
&lt;br /&gt;
$FichierDestination = &amp;quot;C:\Support\PermissionListeTest.csv&amp;quot;&lt;br /&gt;
$CheminRacine = &amp;quot;C:\Support\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Entête de document&lt;br /&gt;
$FichierEntete = &amp;quot;Chemin;IdentityReference;AccessControlType;IsInherited;InheritanceFlags;PropagationFlags;FilesystemRights&amp;quot; &lt;br /&gt;
&lt;br /&gt;
$FichierExiste = Test-Path $FichierDestination  &lt;br /&gt;
If ($FichierExiste -eq $True) {Remove-Item $FichierDestination}  &lt;br /&gt;
&lt;br /&gt;
Add-Content -Encoding UTF8 -Value $FichierEntete -Path $FichierDestination&lt;br /&gt;
&lt;br /&gt;
$DossierListe = dir $CheminRacine -recurse | Where {$_.psiscontainer -eq $True}  &lt;br /&gt;
&lt;br /&gt;
Foreach ($Dossier in $DossierListe) { &lt;br /&gt;
  $DroitListe = Get-ACL $Dossier.fullname | ForEach-Object { $_.Access } &lt;br /&gt;
  Foreach ($Droit in $DroitListe) { &lt;br /&gt;
    $FichierLigne = ($Dossier.Fullname, &lt;br /&gt;
                     $Droit.IdentityReference,&lt;br /&gt;
                     $Droit.AccessControlType, &lt;br /&gt;
                     $Droit.IsInherited, &lt;br /&gt;
                     $Droit.InheritanceFlags, &lt;br /&gt;
                     $Droit.PropagationFlags, &lt;br /&gt;
                     ($Droit.FileSystemRights -replace &amp;#039;,&amp;#039;, &amp;#039;/&amp;#039; )&lt;br /&gt;
                     ) -join &amp;quot;;&amp;quot;&lt;br /&gt;
    Add-Content -Encoding UTF8 -Value $FichierLigne -Path $FichierDestination &lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Voir aussi ==&lt;br /&gt;
* [[PowerShell/Utilisateur]]&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:PowerShell]]&lt;/div&gt;</summary>
		<author><name>Fylip22</name></author>
	</entry>
</feed>