Question
Get-ADUser -Filter sur 5 premiers caractères
- dumont
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 14
- Remerciements reçus 0
il y a 1 an 4 mois - il y a 1 an 4 mois #32426
par dumont
Get-ADUser -Filter sur 5 premiers caractères a été créé par dumont
Bonjour à tous !
Je suis en train de chercher comment faire une recherche sur les premiers caractères d'un attribut
J'ai un attribut pour certaines personnes qui est composé de 13 caractères et qui commence toujours par cinq zéros "00000" (les 8 autres sont aléatoires) et je voudrais faire une recherche de toutes ces personnes seulement
Mais çe ne me sort absolument rien... Est-ce que quelqu'un a une idée du comment faire svp, parce que là je ne vois pas... Je pensais qu'en plus de -eq ou -like il y avait une commande pour "contient cette chaine" mais à priori non
Merci d'avance !
Je suis en train de chercher comment faire une recherche sur les premiers caractères d'un attribut
J'ai un attribut pour certaines personnes qui est composé de 13 caractères et qui commence toujours par cinq zéros "00000" (les 8 autres sont aléatoires) et je voudrais faire une recherche de toutes ces personnes seulement
$pager = "00000";
$OUpath = '****'
$aduser3 = Get-ADUser -Filter {pager -like "$pager"} -SearchBase $OUpath -Properties Description,Division,pager
foreach ($user in $aduser3) {
$Prenom = $user.GivenName
$prenom
}
Mais çe ne me sort absolument rien... Est-ce que quelqu'un a une idée du comment faire svp, parce que là je ne vois pas... Je pensais qu'en plus de -eq ou -like il y avait une commande pour "contient cette chaine" mais à priori non
Merci d'avance !
Dernière édition: il y a 1 an 4 mois par dumont.
Connexion ou Créer un compte pour participer à la conversation.
- dumont
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 14
- Remerciements reçus 0
il y a 1 an 4 mois #32429
par dumont
Réponse de dumont sur le sujet Get-ADUser -Filter sur 5 premiers caractères
A priori ça fonctionne avec Get-ADUser -Filter {pager -like "*$pager*"} mais je ne comprends pas pourquoi

Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6298
- Remerciements reçus 68
il y a 1 an 4 mois #32446
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Get-ADUser -Filter sur 5 premiers caractères
Salut,
selon la doc :Voir aussi :
docs.microsoft.com/en-us/windows/win32/wmisdk/like-operator
www.w3schools.com/sql/sql_like.asp
selon la doc :
Un exemple :-like Similar to -eq and supports =
wildcard comparison. The only
wildcard character
supported is: *
-notlike Not like. Supports wild !x = y
card comparison.
'fifi','riri','loulou','louis'|% { $_ -like 'i'} #rien, qui est égal à 'i'
'fifi','riri','loulou','louis'|% { $_ -like 'i*'} #rien, qui débute par 'i'
'fifi','riri','loulou','louis'|% { $_ -like '*i'} #2 résultats, qui finit par 'i'
'fifi','riri','loulou','louis'|% { $_ -like '*i*'} #3 résultats, qui contient un 'i'
docs.microsoft.com/en-us/windows/win32/wmisdk/like-operator
www.w3schools.com/sql/sql_like.asp
Tutoriels PowerShell
Les utilisateur(s) suivant ont remercié: dumont
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.074 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Get-ADUser -Filter sur 5 premiers caractères