Ciao maxime,
benvenuto nella community.
Per recuperare il contenuto di un file testuale, già comodamente diviso in linee, puoi utilizzare il cmdlet Get-Content; poi, potresti utilizzare un'espressione regolare per estrarre il valore di interesse da ciascuna riga. Ho pensato che l' espressione
=(.*) possa fare al caso tuo, perchè definisce un gruppo anonimo subito dopo il segno di uguale trovato. Successivamente ti basterà agire sul valore di tale gruppo.
Ecco lo script:
(gc input.txt) | % { $x = ([regex]'=(.*)').Match($_).Groups[1].Value }
Più facile a farsi che non a dirsi. ;)
Nota che recupero il secondo gruppo trovato (l'indice parte da zero) perchè il primo corrisponde per design all'intera espressione del match.
Se hai dubbi torna pure qui.
Ciao, a presto!