Question Tester si un user fait partis d'un groupe Ad

Plus d'informations
il y a 16 ans 7 mois #4973 par arnoud stephane
Bonjour tout le monde, je débute avec PowerShell et j'avoue avoir pas mal de difficulté avec les syntaxes.

J'aimerai adapter un script kix32 en powershell. Le script en question permet de tester si un utiliteur fait parti de tel ou tel groupe ad. Une fois le groupe determiné, il crée un dossier spécifique au nom de l'utilisateur. Le but étant que cet utilisateur puisse avoir un espace de stockage sur un serveur accessible depuis son pc par le biais d'un mappage réseau.

Voici la partie du code qui me pose un problème, ici tout est au format kix :

If InGroup(\"GL_Commercial\")
$users=\"\\Nom-serveur\Commercial$\@userid\"

If Not Exist(\"$users\")
MD \"$users\"
Else
USE M: /DELETE
USE M: \"$USERS\"
EndIf
CALL GG_Commercial.kix
Endif



Je vous remercie de l'aide que vous pouvez m'apporter.

Message édité par: steff95, à: 24/07/09 11:37

Message édité par: steff95, à: 24/07/09 14:06

Message édité par: steff95, à: 24/07/09 14:06

Message édité par: steff95, à: 24/07/09 14:07<br><br>Message édité par: steff95, à: 24/07/09 14:07

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

Plus d'informations
il y a 16 ans 7 mois #4977 par maycry
Je fais la même pour un script ou je dois vérifier l'attribut Distinguished Name pour un objet utilisateur

donc dans ton cas, tu peux utiliser \&quot;Quest Active roles\&quot; qui te simplifera la vie

[code:1]function Check-UserinGroup()
{

$Check_Users = (Get-QADGroup commerciaux |Where-Object {$_.member -match \&quot;USERNAME\&quot;})



if (0 -lt (($Check_Users).member).length)
{
write-host \&quot;OK! ,the user member of this group !\&quot;
}
else
{
write-host \&quot;Not OK\&quot;

}

}

check-useringroup[/code:1]

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

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