Powershell - In Datei ersetzen
Hallo Leute,
ich bräuchte mal fix Eure Hilfe zu folgendem:
Ich erhalte Dateien mit fortlaufender Nummer:
datei_1
datei_2
Der Inhalt der Datei ist wie folgt und jede Zeile wird mit ' beendet
aaa'
bbb'
c+c+xxxxxx::0'
x ist in jeder Datei unterschiedlich
Ich möchte nun mittels Powershell die Dateien:
a) einlesen
b) den Inhalt der Zeile c+c+xxxxxx::0 ersetzen durch c+c+222222::0
c) die Datei speichern
Ist jemand von Euch so lieb mir dabei auf die Sprünge zu helfen?
ich bräuchte mal fix Eure Hilfe zu folgendem:
Ich erhalte Dateien mit fortlaufender Nummer:
datei_1
datei_2
Der Inhalt der Datei ist wie folgt und jede Zeile wird mit ' beendet
aaa'
bbb'
c+c+xxxxxx::0'
x ist in jeder Datei unterschiedlich
Ich möchte nun mittels Powershell die Dateien:
a) einlesen
b) den Inhalt der Zeile c+c+xxxxxx::0 ersetzen durch c+c+222222::0
c) die Datei speichern
Ist jemand von Euch so lieb mir dabei auf die Sprünge zu helfen?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 452725
Url: https://administrator.de/contentid/452725
Ausgedruckt am: 22.11.2024 um 06:11 Uhr
4 Kommentare
Neuester Kommentar
Moin.
Gruß w.
gci 'D:\Ordner' -File | %{
(gc $_.Fullname) -replace "(?<=c\+c\+).*(?=::0'$)",'222222' | sc $_.Fullname
}
Sorry Tippfehler, ist oben korrigiert.