Powershell INI Tags auslesen
Hi@All,
Vorgabe INI.
Aus dem File will ich die Namen der Bereiche auslesen und in einen String packen mit ";" als Delemiter.
Mein Erster Versuch schlägt schonmal fehl. =)
Da er mir nichts liefert und auch keinen Fehler wirft wird mein Gedanke wohl falsch sein.
F1 ^^
Gruß
Vorgabe INI.
[bereich1]
...
[bereich2]
...
[bereich3]
...
Aus dem File will ich die Namen der Bereiche auslesen und in einen String packen mit ";" als Delemiter.
Result= "bereich1;bereich2;bereich3"
Mein Erster Versuch schlägt schonmal fehl. =)
$inifile = "c:\temp\vorgabe.ini"
$result = ""
get-content -path $inifile | foreach{
if($_ -like "[*]"){
$result += ";"+$_
}
}
Da er mir nichts liefert und auch keinen Fehler wirft wird mein Gedanke wohl falsch sein.
F1 ^^
Gruß
Please also mark the comments that contributed to the solution of the article
Content-Key: 317446
Url: https://administrator.de/contentid/317446
Printed on: May 7, 2024 at 14:05 o'clock
2 Comments
Latest comment
$result = (gc "c:\temp\vorgabe.ini" | ?{$_ -match '^\[([^\]]+)\]'} | %{$matches[1]}) -join ";"
Get-IniContent
R.