Question
Variable+expression regulière
- heyraud
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 20
- Remerciements reçus 0
il y a 12 ans 1 mois #17001
par heyraud
Variable+expression regulière a été créé 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[*]
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.
- SiSMik
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 492
- Remerciements reçus 0
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: ce n'est pas une expression régulière que tu utilises
Cordialement,<br><br>Message édité par: benduru, à: 17/02/14 12:06
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.
- heyraud
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 20
- Remerciements reçus 0
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.041 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Variable+expression regulière