[Powershell] [RESOLU] Lire caractères à partir du 17eme d'une chaine

Lire caractères à partir du 17eme d'une chaine [Powershell] [RESOLU] - Shell/Batch - Programmation

Marsh Posté le 14-04-2022 à 11:21:22    

Bonjour,
 
Je souhaite extraire la version de Firefox installée sur les machines.
J'utilise la commande C:\Program Files\Mozilla Firefox> .\firefox.exe -v|more
Elle me retourne : Mozilla Firefox 99.0.1
 
Je voudrais mettre dans une variable "99.0.1". Pour cela, il faut que je lise à partir du 17ème caractère depuis le début. Comment faire ?
 
Je sais lire les 10 premiers ou 10 derniers caractères en Powershell mais je ne vois pas comme lire à partir du 17ème.
 
Quelqu'un peut m'aider ?
 
cdt,
 
slr56


Message édité par slr56 le 14-04-2022 à 12:03:29

---------------
Configurations type du moment : https://forum.hardware.fr/hfr/Hardw [...] 1331_1.htm  https://www.jouannetphotographe.com
Reply

Marsh Posté le 14-04-2022 à 11:21:22   

Reply

Marsh Posté le 14-04-2022 à 11:44:33    

[:alkatraz]  
https://www.google.com/search?clien [...] act+string
 

Code :
  1. variable.substring(17) ?


---------------
D3
Reply

Marsh Posté le 14-04-2022 à 11:56:45    

 

merci mechkurt.

 

J'étais sur la fonction substring mais ce que je faisais était plus compliqué :

Code :
  1. $VERSION=$FIREFOXVERSION.Substring($FIREFOXVERSION.Length-7)
 

Merci pour ton aide :)


Message édité par slr56 le 14-04-2022 à 11:59:52

---------------
Configurations type du moment : https://forum.hardware.fr/hfr/Hardw [...] 1331_1.htm  https://www.jouannetphotographe.com
Reply

Marsh Posté le 14-04-2022 à 16:36:10    

C'est surtout dégueulasse comme façon de faire ...
 
(Get-Item "C:\Program Files\Mozilla Firefox\firefox.exe" ).VersionInfo.ProductVersion

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed