floeson
Goto Top

Titel in eine Textdatei schreiben

Hallo liebes Forum,

ich habe schon gegoogelt aber leider keine Lösung gefunden.

Es geht um folgendes Problem:
Ich möchte wie im Bild zu sehen den Text des Reiter "Titel" in eine Textdatei schreiben.
a69eb75abc42709ad69b5ae3f8ddc6ac
Gibt es eine möglichkeit dies über eine Batchdatei zu machen?

Sorry hab den Link leider vergessen :/

Gruß
Flöson

Content-ID: 184567

Url: https://administrator.de/forum/titel-in-eine-textdatei-schreiben-184567.html

Ausgedruckt am: 16.04.2025 um 14:04 Uhr

Lochkartenstanzer
Lochkartenstanzer 07.05.2012 um 11:21:27 Uhr
Goto Top
welches Bild?


Ein Kommentar muss mehr als 30 Zeichen enthalten! Bitte geben Sie einen aussagefähigen Kommentar ein.
mak-xxl
mak-xxl 07.05.2012 um 11:27:06 Uhr
Goto Top
Moin flöson,

Zitat von @Floeson:
Ich möchte wie im Bild zu sehen den Text des Reiter "Titel" in eine Textdatei schreiben.

Das könnte schon gehen - aber welches Bild meinst Du, das wir sehen sollen ?

Freundliche Grüße von der Insel - Mario
Skyemugen
Skyemugen 07.05.2012 um 11:37:21 Uhr
Goto Top
Aloha,

wenn du den Titel der Eigenschaften auslesen willst, kannst du das mit der Hilfe von: DSOle

und
1
2
3
4
5
6
7
@echo off & setlocal
set "Pfad=E:\"  
set "Aus=E:\Textdatei.log"  
set "G=%temp%\title.vbs"  
>"%G%" echo Set objFile=CreateObject("DSOFile.OleDocumentProperties"):objFile.Open(WScript.Arguments(0)):Wscript.Echo objFile.SummaryProperties.Title  

for %%s in ("%Pfad%\*.pdf") do >>"%Aus%" cscript //nologo "%G%" "%%s"  

greetz André

EDIT: Für alle Dateien eines Verzeichnisses
eventuell kann man noch Zeile 6 mit if exist "%Aus%" del "%Aus%" füllen, sofern man jedes Mal eine Textdatei neu beschreiben möchte
Biber
Biber 07.05.2012 um 11:37:55 Uhr
Goto Top
Moin floeson,

willkommen im Forum.
Gib einfach den im unten abgebildeten Screenshot zu sehenden Sourcecode ein.

Grüße
Biber
Floeson
Floeson 09.05.2012 um 14:25:47 Uhr
Goto Top
Bild wurde hochgeladen, sorry mein Fehler. face-smile
Floeson
Floeson 09.05.2012 um 14:26:00 Uhr
Goto Top
Bild wurde hochgeladen, sorry mein Fehler. face-smile
Floeson
Floeson 09.05.2012 um 14:26:11 Uhr
Goto Top
Bild wurde hochgeladen, sorry mein Fehler. face-smile
Skyemugen
Skyemugen 10.05.2012 um 08:17:24 Uhr
Goto Top
Zitat von @Floeson:
Bild wurde hochgeladen, sorry mein Fehler. face-smile

Und? Thread gelesen? Skript probiert? Das ist genau der Titel, von dem ich ausging ...

Das Thema ist btw nicht neu und schon gar nicht mit PDF, dazu haben wir so einige Threads für die Metainformationen aber wie gesagt: Das Skript oben ist genau das, was du brauchst, da du keine näheren Angaben machst, wie du wohin jetzt den Titel genau schreiben lassen willst, wird er einfach ans Ende einer definierten Textdatei geschrieben ...

Wenn du für ALLE Dateien in EINEM oder MEHREREN Verzeichnissen etc. etc. dann solltest du mehr schreiben als nur einen Threadtitel ...

greetz André
Floeson
Floeson 10.05.2012 um 09:48:31 Uhr
Goto Top
Erstmal Danke für die Info André.
Ich möchte den Titel für alle Datein in einem Ordner auslesen und in eine Textdatei schreiben.
Muss dann der von dir genannte Quellcode umgeschrieben werden?

Gruß
Flo
Skyemugen
Skyemugen 10.05.2012 um 10:19:31 Uhr
Goto Top
Aloha Flo,

das Skript wurde überarbeitet.

Solltest du deine Vorstellung eventuell erweitern, sagen wir: Alle Dateien in allen Unterverzeichnissen eines Verzeichnisses mit ggf. Textdatei mit dem Namen des Verzeichnisses, indem sich die PDF befinden .... sag Bescheid.

Wenn es nicht nur um PDF geht, kannst du natürlich *.pdf durch *.* ersetzen.

greetz André