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-Key: 184567

Url: https://administrator.de/contentid/184567

Printed on: April 18, 2024 at 22:04 o'clock

Member: Lochkartenstanzer
Lochkartenstanzer May 07, 2012 at 09:21:27 (UTC)
Goto Top
welches Bild?


Ein Kommentar muss mehr als 30 Zeichen enthalten! Bitte geben Sie einen aussagefähigen Kommentar ein.
Member: mak-xxl
mak-xxl May 07, 2012 at 09:27:06 (UTC)
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
Member: Skyemugen
Skyemugen May 07, 2012 at 09:37:21 (UTC)
Goto Top
Aloha,

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

und
@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
Member: Biber
Biber May 07, 2012 at 09:37:55 (UTC)
Goto Top
Moin floeson,

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

Grüße
Biber
Member: Floeson
Floeson May 09, 2012 at 12:25:47 (UTC)
Goto Top
Bild wurde hochgeladen, sorry mein Fehler. face-smile
Member: Floeson
Floeson May 09, 2012 at 12:26:00 (UTC)
Goto Top
Bild wurde hochgeladen, sorry mein Fehler. face-smile
Member: Floeson
Floeson May 09, 2012 at 12:26:11 (UTC)
Goto Top
Bild wurde hochgeladen, sorry mein Fehler. face-smile
Member: Skyemugen
Skyemugen May 10, 2012 at 06:17:24 (UTC)
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é
Member: Floeson
Floeson May 10, 2012 at 07:48:31 (UTC)
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
Member: Skyemugen
Skyemugen May 10, 2012 at 08:19:31 (UTC)
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é