Question
Parsing variable
- Stéphane
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 9
- Remerciements reçus 0
il y a 14 ans 4 mois #10606
par Stéphane
Parsing variable a été créé par Stéphane
Bonjour,
J'ai trouvé une solution, mais je souhaite savoir si il n'y a pas une méthode plus propre que celle que j'utilise pour récupérer ma valeur.
Voila le code
je récupère la ligne recoverysequence de mon bcdedit que je souhaite réutiliser ensuite, j'éxécute alors un substring sur ma variable ce qui n'est pas très propre pour récupérer la valeur de la recoverysequence.
Est ce qu'il existe un autre moyen?
Merci !
J'ai trouvé une solution, mais je souhaite savoir si il n'y a pas une méthode plus propre que celle que j'utilise pour récupérer ma valeur.
Voila le code
$output = bcdedit | where {$_.StartsWith(\"recoverysequence\")}
$parseOutput = $output.Substring(24)
je récupère la ligne recoverysequence de mon bcdedit que je souhaite réutiliser ensuite, j'éxécute alors un substring sur ma variable ce qui n'est pas très propre pour récupérer la valeur de la recoverysequence.
Est ce qu'il existe un autre moyen?
Merci !
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 14 ans 4 mois #10607
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:Parsing variable
Il existe d'autres méthodes, comme les expressions régulière par exemple :
[code:1]
(bcdedit) | ?{$_ -match \"^recoverysequence.*(?<Value>{.*})$\" } | Out-Null
$matches.Value
[/code:1]
Bien Cordialement,
Richard Lazaro.
[code:1]
(bcdedit) | ?{$_ -match \"^recoverysequence.*(?<Value>{.*})$\" } | Out-Null
$matches.Value
[/code:1]
Bien Cordialement,
Richard Lazaro.
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.
- Stéphane
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 9
- Remerciements reçus 0
il y a 14 ans 4 mois #10612
par Stéphane
Réponse de Stéphane sur le sujet Re:Parsing variable
Merci beaucoup =)
Je m'en vais faire un pti tour sur les reg exp en PS !
Je m'en vais faire un pti tour sur les reg exp en PS !
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 14 ans 4 mois #10614
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Parsing variable
Thunder écrit:
msdn.microsoft.com/fr-fr/library/hs600312(VS.80).aspx
A placer dans les favoris :Je m'en vais faire un pti tour sur les reg exp en PS !
msdn.microsoft.com/fr-fr/library/hs600312(VS.80).aspx
Tutoriels PowerShell
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
- Parsing variable