Wie kann ich eine zeichenkette mit sonderzeichen in PS extrahieren?
ist eine ( ein sonderzeichen?
hallo ich möchte folgendes tun.
ich lasse mir vom MSBA den bericht in eine textdatei schreiben.
aus dieser datei möchte ich nun mittels PS
auslesen welche Patches in Form von KB....... benötigt werden.
eine zeile sieht z.b. so aus
[code]
| MS10-082 | Fehlt | Sicherheitsupdate für Windows XP (KB2378111) | Wichtig |
[/code]
nun dachte ich mir mittels split und substring könnte ich das lösen aber split mault ständig wenn ich als trenner ( benutze.
hat jemand vielleicht ne elegante lösung zur hand?
hallo ich möchte folgendes tun.
ich lasse mir vom MSBA den bericht in eine textdatei schreiben.
aus dieser datei möchte ich nun mittels PS
auslesen welche Patches in Form von KB....... benötigt werden.
eine zeile sieht z.b. so aus
[code]
| MS10-082 | Fehlt | Sicherheitsupdate für Windows XP (KB2378111) | Wichtig |
[/code]
nun dachte ich mir mittels split und substring könnte ich das lösen aber split mault ständig wenn ich als trenner ( benutze.
hat jemand vielleicht ne elegante lösung zur hand?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 165186
Url: https://administrator.de/contentid/165186
Ausgedruckt am: 21.11.2024 um 22:11 Uhr
3 Kommentare
Neuester Kommentar
Hallo instinctless!
Dann gäbe es zum Escapen auch noch
Falls es schnell gehen soll (testen müsstest aber Du):
Grüße
bastla
Dann gäbe es zum Escapen auch noch
`
Falls es schnell gehen soll (testen müsstest aber Du):
@echo off & setlocal
set "Ein=D:\Patchliste.txt"
set "Aus=D:\FehlendeKB.txt"
del "%Aus%" 2>nul
for /f "tokens=2 delims=()" %%i in ('findstr "Fehlt" "%Ein%"') do >>"%Aus%" echo %%i
bastla