Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Viele Powerpoints nach Wörtern durchsuchen

A5iveMM / 5 Antworten / Flachansicht Nickles

Hallo Leute,

ist es möglich ein Batchdatei zu schrieben, die folgendes ausführt:

- Gehe in Ordner mit 100 Powerpoint-Dateien (.pptx)
- Durchsuche den Inhalt jeder pptx-Datei nach dem "Suchwort"
- Schreibe ein txt-Ergebnisdatei mit den namen der Powerpointdateien in den das Scuhwort vorkommt

Ich habe das Ganze mit TXT-Dateien probiert in denen ein Suchwort gesucht wird, das hat funktioniert, jedoch nicht mit pptx-Dateien.
Kann mir da jemand helfen ?
Dankeschön

Hier mal mein bisheriger Code (der für TXT-Dateien Durchsuchung funzt):

@echo off & setlocal
set "SrcDir=D:\Neuer"
set "FileType=txt"
set "SearchKey=erik"
set "LogFile=ergebnis.log"
(for %%f in ("%SrcDir%\*.%FileType%") do (type "%%~f" | findstr /c:"%SearchKey%" > NUL && (echo %%~f)
)) > "%LogFile%"

pause

bei Antwort benachrichtigen