Archiv Server-Windows 15.877 Themen, 54.317 Beiträge

relative Verknüpfung

Roman7 / 8 Antworten / Flachansicht Nickles

Hallo,
hier also mein Problem: Ich habe einen Ordner namens "main", der einen Ordner namens "data" enthält. Ich will nun in ordner "main" eine Verknüpfung zu einer Datei im Ordner "data" erstellen, was auch problemlos klappt. Nur macht Win eine absolute Verknüpfung, also D:\work\main\data\myfile.exe . Da ich das ganze aber auf eine CD brennen will, stimmt diese angabe ja später nicht mehr. Was muss ich schreiben, um die verknüpfung relativ zu bekommen. Sowas wie "..\data\myfile.exe" wird es wohl sein, ich habs aber nicht hinbekommen.


Danke für eure Mühe und sorry, wenn das eine zu Anfängerhafte frage sein sollte.

Philosoph Roman7 „relative Verknüpfung“
Optionen

Wird etwas schwierig werden, da diese Funktion Windows nicht unterstützt. Wenn du aber etwas Batch bzw. eine Programmiersprache kannst, ist es überhaupt kein Problem ein kleines Programm zu schreiben, dann natürlich mit einem Programmaufruf mit relativer Pfadangabe:
Bei Windows 2000 muß der Befehl für die Batchdatei wie folgt lauten:
\data\myfile.exe

Nun die Batchdatei abspreichern und durch die Windows-Verknüpfung ersetzen. Wenn du willst, schreibe ich dir eine kleine EXE-Datei dafür... :-)

Oder noch eine andere Art und Weise das Problem zu lösen: Du öffnest die Verknüpfung in einem HEX-Editor und änderst eben die absolute Verknüpfung in einen relativen Verweis.

Dürfte alles kein Problem sein, denke ich.

Kannst dich nochmal melden, wenn es fragen gibt. :-)
Mit besten Grüßen und überhaupt,

Thomas A. K.