suppression balises markdown et correction indentation

This commit is contained in:
2025-01-29 22:03:41 +01:00
parent 615e5dec3e
commit ee607d146e

View File

@@ -1,28 +1,27 @@
```powershell
param (
param (
[string]$FolderPath,
[string]$FolderName,
[string]$share
)
)
# Importer le module Active Directory
Import-Module ActiveDirectory
#Install-Module NTFSSecurity
Import-Module NTFSSecurity
# Importer le module Active Directory
Import-Module ActiveDirectory
#Install-Module NTFSSecurity
Import-Module NTFSSecurity
# Définir les noms des groupes
$domain = (Get-ADDomain).DNSRoot
$groupPrefix = "DL-$FolderName"
# Définir les noms des groupes
$domain = (Get-ADDomain).DNSRoot
$groupPrefix = "DL-$FolderName"
$groups = @{
$groups = @{
"Refus" = "$groupPrefix-R"
"ControleTotal" = "$groupPrefix-CT"
"Ecriture" = "$groupPrefix-E"
"Lecture" = "$groupPrefix-L"
}
}
# Créer les groupes dans Active Directory
foreach ($key in $groups.Keys) {
# Créer les groupes dans Active Directory
foreach ($key in $groups.Keys) {
$groupName = $groups[$key]
$PathDL = "OU=03-Ressources,OU=22-Services,OU=MT,DC=mt,DC=msprsx,DC=eni"
if (-Not (Get-ADGroup -Filter { Name -eq $groupName })) {
@@ -31,10 +30,10 @@
} else {
Write-Host "AD Group already exists: $groupName"
}
}
}
# Fonction pour partager un dossier
function Share-Folder {
# Fonction pour partager un dossier
function Share-Folder {
if (-Not (Get-SmbShare -Name $share -ErrorAction SilentlyContinue)) {
New-SmbShare -Name $share -Path $folderPath
$droits_partage = Get-SmbShareAccess -Name $share
@@ -49,10 +48,10 @@
} else {
Write-Host "Share already exists: $share"
}
}
}
# Fonction gestion des droits NTFS dossier partagé
function Permission-Dossier {
# Fonction gestion des droits NTFS dossier partagé
function Permission-Dossier {
# Ajout des groupes DL au permission du dossier
foreach ($key in $groups.Keys) {
$groupName = $groups[$key]
@@ -86,9 +85,7 @@
}
}
Share-Folder
Permission-Dossier
Share-Folder
Permission-Dossier
Write-Host "Script execution completed."
```
Write-Host "Script execution completed."