Question Variable+expression regulière

Plus d'informations
il y a 12 ans 1 mois #17001 par heyraud
Bonjour,

Je souhaite lister les SamAccountName de mon AD comprenant la chaine contenue dans $SAM.

Pour ce faire je penser utiliser une commande imilaire:
$SAM = \"test\"
$Distinguished_Domain = \"DC=test,DC=fr\"

GET-ADUSER -Filter {SamAccountName -like '*$SAM*'} -Properties * -SearchBase \"OU=societe,$Distinguished_Domain\" | sort-object -Property CN | FORMAT-TABLE SamAccountName, CN, GivenName, Surname, HomeDirectory, DistinguishedName -autosize

Mais '*$SAM*' ne fonctionne pas... Ni $SAM[*]

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

Plus d'informations
il y a 12 ans 1 mois #17002 par SiSMik
Réponse de SiSMik sur le sujet Re:Variable+expression regulière
Salut,

la variable $SAM n'est pas reconnue dans un scriptblock {} je te conseil donc d'utiliser la commande suivante:

[code:1]GET-ADUSER -Filter \"SamAccountName -like '*$sam*'\"[/code:1]

PS C:\Users\Administrateur.C_NET> GET-ADUSER -Filter \"SamAccountName -like '*$sam*'\"


DistinguishedName : CN=DIBOT Fabien,OU=GIE,OU=Rennes,OU=Salaries,OU=Utilisateurs,DC=****,DC=****
Enabled : True
GivenName : Fabien
Name : DIBOT Fabien
ObjectClass : user
ObjectGUID : cebf2ed1-c5be-452e-bb6b-a3b4baaae5c5
SamAccountName : fdibot
SID : S-1-5-21-1287794423-795112781-1179000955-29684
Surname : DIBOT
UserPrincipalName : ****@****



PS: ce n'est pas une expression régulière que tu utilises ;)
Cordialement,<br><br>Message édité par: benduru, à: 17/02/14 12:06

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

Plus d'informations
il y a 12 ans 1 mois #17005 par heyraud
Réponse de heyraud sur le sujet Re:Variable+expression regulière
Merci bien.

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

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