Auteur de questions
Get-Adgroup aucun résultat

Question
-
Bonjour,
J'ai un petit problème avec un script.
Lorsque j'effectue cette ligne de commande
Get-ADGroup -Filter {Name -like "SCP1-N2-D04*RW"} | Select -last 1 | Select-Object name
J'obtiens un résultat
Mais des que j’intègre cette ligne dans mon script je n'obtiens aucun résultat. Pouvez vous m'aider ?
Get-ADGroup -Filter {Name -like "SCP1-N2-D04*RW"} | Select -last 1 | Select-Object name $Des = Read-Host "Entrer le chemin du fichier" $Niveau = Read-Host "Entrer le niveau dans l'arborescence du fichier" $Number = Read-Host "Entrer le numero du groupe exemple : 402" New-ADGroup "SCP1-N$Niveau-D0$Number-RO" -Path "OU=SCP1,OU=Groupes Securite et Distri,OU=Utilisateurs,DC=SCP,DC=fr" -GroupCategory Security -GroupScope Global -Description $Des Write-Host "Groupe RO créé" New-ADGroup "SCP1-N$Niveau-D0$Number-RW" -Path "OU=SCP1,OU=Groupes Securite et Distri,OU=Utilisateurs,DC=SCP,DC=fr" -GroupCategory Security -GroupScope Global -Description $Des Write-Host "Groupe RW créé" New-ADGroup "SCP1-N$Niveau-D0$Number-OW" -Path "OU=SCP1,OU=Groupes Securite et Distri,OU=Utilisateurs,DC=SCP,DC=fr" -GroupCategory Security -GroupScope Global -Description $Des Write-Host "Groupe OW créé" Get-ChildItem "$Des" Start-Sleep -Seconds 5 Get-ADGroup "SCP1-N$Niveau-D0$Number-RO" Get-ADGroup "SCP1-N$Niveau-D0$Number-RW" Get-ADGroup "SCP1-N$Niveau-D0$Number-OW" Start-Sleep -Seconds 5 Write-Host "Ajout des droits NTFS sur $Des" Add-NTFSAccess -path "$Des" -Account "SCP1-N$Niveau-D0$Number-RO" -AccessRights ReadAndExecute Write-Host "Droit Lecture créé" Add-NTFSAccess -path "$Des" -Account "SCP1-N$Niveau-D0$Number-RW" -AccessRights Modify Write-Host "Droit Ecriture créé" Add-NTFSAccess -path "$Des" -Account "SCP1-N$Niveau-D0$Number-OW" -AccessRights Modify Write-Host "Droit propriétaire créé"
Merci
Cordialement,
Vincent
PS:
Name : Windows PowerShell ISE Host
Version : 5.1.14409.1005
InstanceId : da6dbd9e-3d50-4541-a101-9b07531ec108
UI : System.Management.Automation.Internal.Host.InternalHostUserInterface
CurrentCulture : fr-FR
CurrentUICulture : fr-FR
PrivateData : Microsoft.PowerShell.Host.ISE.ISEOptions
DebuggerEnabled : True
IsRunspacePushed : False
Runspace : System.Management.Automation.Runspaces.LocalRunspace
- Modifié Vincentllag jeudi 18 janvier 2018 08:56 Oublie
Toutes les réponses
-
-
Bonjour Vincentllag
je suppose que le but de ta ligne est d'afficher le nom d'un groupe !
mais avec le read-host juste après l'affichage de l'objet ne ce fait pas, du moins pas de façon visible !!
essai de cette manière :
Get-ADGroup -Filter {Name -like "SCP1-N2-D04*RW"} | Select -last 1 | Select-Object -ExpandProperty name $Des = Read-Host "Entrer le chemin du fichier" ... .. .
sinon utilise une variable pour l'affichage :
$Gr = Get-ADGroup -Filter {Name -like "SCP1-N2-D04*RW"} | Select -last 1 | Select-Object -ExpandProperty name Write-Host $Gr -ForegroundColor Green $Des = Read-Host "Entrer le chemin du fichier" ... .
- Modifié 6ratgus vendredi 19 janvier 2018 08:44