Tach auch,
War auch meine Idee, aber das führte leider nicht zum erwünschten Ergebnis:
$displayname = "test"
$sPat = "#Start_OF_$displayname(.*?)#End_OF_$displayname"
$string = get-content $importpath -ReadCount 0| select-string -Pattern $sPat | select -expand Matches | select -expand Value
$string
brachte nur folgendes:
#Start_OF_test - name: test ipsum dolor bla bla #End_OF_test
Also den ganzen Text ohne Zeilenumbruch.
Habe trotzdem versucht, dieses zu verwenden mit folgendem Code:
(get-content "config.txt").replace($string,'') | out-file "config_new.txt"
aber nichts wurde verändert.
Dank und Gruß,
The Dodger