Question
valeur variable
- get-help
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 13
- Remerciements reçus 0
il y a 9 mois 2 jours #32900
par get-help
valeur variable a été créé par get-help
Bonjour,
Pourriez-vous me dire pourquoi la variable dans ce bloc renvoie le type de l'objet :
et pourquoi il faut utiliser $()
pour que la valeur attendue s'affiche ?
Merci.
Pourriez-vous me dire pourquoi la variable dans ce bloc renvoie le type de l'objet :
$MyPowerShellProcess = Get-Process powershell_ise
Write-Output "My PowerShell process ID is: $MyPowershellProcess.Id"
My PowerShell process ID is: System.Diagnostics.Process (powershell_ise).Id
et pourquoi il faut utiliser $()
$MyPowerShellProcess = Get-Process powershell_ise
Write-Output "My PowerShell process ID is: $($MyPowershellProcess.Id)"
My PowerShell process ID is: 10896
pour que la valeur attendue s'affiche ?
Merci.
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6290
- Remerciements reçus 67
il y a 9 mois 1 jour #32905
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet valeur variable
Salut,
>>pourquoi la variable dans ce bloc renvoie le type de l'objet
Le parseur stoppe son analyse à chaque nom de variable et la transforme, ici en string, puis continue le parsing. ID n'est pas une variable il l'affiche donc tel quel.
>>pourquoi il faut utiliser $()
Cela permet de regrouper des instructions, ici le parseur termine l'analyse lorsqu'il rencontre la parenthèse fermante. Il affiche donc le contenu de la propriété ID.
C'est le mécanisme de substitution de chaîne qui nécessite cette dernière syntaxe.
>>pourquoi la variable dans ce bloc renvoie le type de l'objet
Le parseur stoppe son analyse à chaque nom de variable et la transforme, ici en string, puis continue le parsing. ID n'est pas une variable il l'affiche donc tel quel.
>>pourquoi il faut utiliser $()
Cela permet de regrouper des instructions, ici le parseur termine l'analyse lorsqu'il rencontre la parenthèse fermante. Il affiche donc le contenu de la propriété ID.
C'est le mécanisme de substitution de chaîne qui nécessite cette dernière syntaxe.
Tutoriels PowerShell
Les utilisateur(s) suivant ont remercié: get-help
Connexion ou Créer un compte pour participer à la conversation.
- get-help
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 13
- Remerciements reçus 0
il y a 8 mois 3 jours #32944
par get-help
Réponse de get-help sur le sujet valeur variable
Salut,
J'ai bien compris
Merci
J'ai bien compris

Merci
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.224 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- valeur variable