Bestimmten Text in einer Datei suchen (VBS)
Hallo!
Ich möchte mir ein Skript zusammenbasteln, das mir täglich den Logausschnitt von der Datei c:\windows\WindowsUpdate.log per Mail schickt.
Gibt es eine Möglichkeit in vbs einen Teil von einer Datei herauszukopieren (siehe Batch-Programmierung den FIND-Befehl)
Ich hoffe ich habe mich klar genug ausgedrückt.
lg
hansi
Ich möchte mir ein Skript zusammenbasteln, das mir täglich den Logausschnitt von der Datei c:\windows\WindowsUpdate.log per Mail schickt.
Gibt es eine Möglichkeit in vbs einen Teil von einer Datei herauszukopieren (siehe Batch-Programmierung den FIND-Befehl)
Ich hoffe ich habe mich klar genug ausgedrückt.
lg
hansi
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 65317
Url: https://administrator.de/forum/bestimmten-text-in-einer-datei-suchen-vbs-65317.html
Ausgedruckt am: 18.04.2025 um 06:04 Uhr
2 Kommentare
Neuester Kommentar
Quelldatei Zeile für Zeile lesen, gelesene Zeile auf Such-String untersuchen, wenn gefunden mit der Zeile irgendwas machen.
Fertig.
Oder in Code:
Und jetzt hast Du den Ausschnitt in sAusgabe drinstehen und kannst den sonstwie bearbeiten.
Fertig.
Oder in Code:
Set fso=CreateObject("Scripting.FileSystemObject")
Set oSourcefile = fso.OpenTextFile("c:\windows\WindowsUpdate.log")
sAusgabe = ""
while not oSourcefile.AtEndOfStream
sTemp = oSourcefile.ReadLine
If Instr(sTemp,"Suchstring")>0 then
sAusgabe = sAusgabe + sTemp
End If
Wend
oSourcefile.Close