Question
Fusion de deux requetes ad-get***
- marc
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 22
- Remerciements reçus 0
il y a 12 ans 8 mois #9241
par marc
Réponse de marc sur le sujet Re:Fusion de deux requetes ad-get***
J'ai essayé [code:1]@{Name='Creator';Expression={(Get-ADUser -Identity $_.mS-DS-CreatorSID).name}}[/code:1]
Pas mieux pourtant \"name\" est bien une propriété par defaut d'un object aduser ...<br><br>Message édité par: stolken, à: 23/03/11 16:03
Pas mieux pourtant \"name\" est bien une propriété par defaut d'un object aduser ...<br><br>Message édité par: stolken, à: 23/03/11 16:03
Connexion ou Créer un compte pour participer à la conversation.
- Richard Lazaro
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 530
- Remerciements reçus 0
il y a 12 ans 8 mois #9242
par Richard Lazaro
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Réponse de Richard Lazaro sur le sujet Re:Fusion de deux requetes ad-get***
Je comprends pas car ce code fonctionne chez moi :
[code:1]
Get-Process | Select-Object Name,@{Name='VM';Expression={(Get-Process -Name $_.Name).VM/1MB}}
[/code:1]
Es-tu sur que la propriété mS-DS-CreatorSID renvoie bien un SID exploitable par Get-ADUser ?
[code:1]
Get-Process | Select-Object Name,@{Name='VM';Expression={(Get-Process -Name $_.Name).VM/1MB}}
[/code:1]
Es-tu sur que la propriété mS-DS-CreatorSID renvoie bien un SID exploitable par Get-ADUser ?
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Connexion ou Créer un compte pour participer à la conversation.
- marc
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 22
- Remerciements reçus 0
il y a 12 ans 8 mois #9243
par marc
Réponse de marc sur le sujet Re:Fusion de deux requetes ad-get***
Oui mais ta colonnne personnalisé utilise le meme object que ta première requete...
Si je copie une valeur d'un mS-DS-CreatorSID
Je passe la commande :
get-aduser -identity S-1-5-21-1844237615-1957994488-725345543-4927
J'ai bien mon user en retour.
Si je copie une valeur d'un mS-DS-CreatorSID
Je passe la commande :
get-aduser -identity S-1-5-21-1844237615-1957994488-725345543-4927
J'ai bien mon user en retour.
Connexion ou Créer un compte pour participer à la conversation.
- Richard Lazaro
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 530
- Remerciements reçus 0
il y a 12 ans 8 mois #9244
par Richard Lazaro
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Réponse de Richard Lazaro sur le sujet Re:Fusion de deux requetes ad-get***
Je comprends pas ce que tu veux dire par 'utilise le même object que ta première'
Car cela fonctionne aussi :
[code:1]
Get-Process | Select-Object Name,@{Name='VM';Expression={(Get-Date -UFormat \"%r $($_.Name)\"«»)}}
[/code:1]
Essaye de faire pour l'attribut personnalisé :
@{Name='Creator';Expression={$_.mS-DS-CreatorSID}}
Car cela fonctionne aussi :
[code:1]
Get-Process | Select-Object Name,@{Name='VM';Expression={(Get-Date -UFormat \"%r $($_.Name)\"«»)}}
[/code:1]
Essaye de faire pour l'attribut personnalisé :
@{Name='Creator';Expression={$_.mS-DS-CreatorSID}}
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Connexion ou Créer un compte pour participer à la conversation.
- marc
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 22
- Remerciements reçus 0
il y a 12 ans 8 mois #9247
par marc
Réponse de marc sur le sujet Re:Fusion de deux requetes ad-get***
Alors :
[code:1]Get-ADComputer -Filter * -Properties mS-DS-CreatorSID | Select-Object name,mS-DS-CreatorSID[/code:1]
Ca fonctionne !
En revanche :
dans l'expression \"mS-DS-CreatorSID\" n'est pas reconnu... J'ai l'erreur :
Vous devez fournir une expression de valeur à droite de l'opérateur « - ».
ps : en tout cas merci de ton aide \"Richard Lazaro\"
[code:1]Get-ADComputer -Filter * -Properties mS-DS-CreatorSID | Select-Object name,mS-DS-CreatorSID[/code:1]
Ca fonctionne !
En revanche :
Get-ADComputer -Filter * -Properties mS-DS-CreatorSID | Select-Object @{Name='Creator';Expression={$_.mS-DS-CreatorSID}}
dans l'expression \"mS-DS-CreatorSID\" n'est pas reconnu... J'ai l'erreur :
Vous devez fournir une expression de valeur à droite de l'opérateur « - ».
ps : en tout cas merci de ton aide \"Richard Lazaro\"
Connexion ou Créer un compte pour participer à la conversation.
- marc
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 22
- Remerciements reçus 0
il y a 12 ans 8 mois #9248
par marc
Réponse de marc sur le sujet Re:Fusion de deux requetes ad-get***
C'est bon !
Il fallait \"quoté\" la propriété 'mS-DS-CreatorSID'.
Je ne sais pas trop pourquoi mais bon, ca fonctionne
Merci encore
Il fallait \"quoté\" la propriété 'mS-DS-CreatorSID'.
Je ne sais pas trop pourquoi mais bon, ca fonctionne

Merci encore
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.083 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Fusion de deux requetes ad-get***