Einzelnen Beitrag anzeigen
Alt 22.03.2006, 22:24   #2
gab
Abonnent
 
Registriert seit: 05.10.2000
Ort: Wien
Alter: 97
Beiträge: 352

Mein Computer

Standard

Hab es herausgefunden. Ich wollte nur aus der Verknüpfungsdatei die Zieldatei herausfinden. Das DOS-Programm "schortcut.exe" ist bei größerer Datenmenge zu langsam. Ich habe mit 4DOS mit großer Geschwindigkeit die Dateinamen herausgefischt.

*.lnk Format:
Beschreibung Länge Inhalt

Fixes Feld 123 ?
Variabler Teil 1 kommt mehrfach vor
Längenbyte 1 n Länge inklusive Längenbyte
Datenfeld n-1 ?
Begrenzung 1 0
Längenbyte 1 m Länge inklusive Längenbyte
Datenfeld m-1
Teil 1 47 ?
Teil 2 m-48 Vollständiger Name der Zieldatei
Rest ? ?

Aber: Leider geht es nur meistens gut. Wenn ein Längenbyte "%" (037, Hex 25) vorhanden ist, sieht 4DOS das immer als Variablen-Kennzeichen an und liefert falsche Ergebnisse. Ich versuche es jetzt mit dem Editor KEDIT.
____________________________________
mfG gab
gab ist offline   Mit Zitat antworten