| Antworten / Aufrufe | Themen mit dem Stichwort wie erstelle ich autostart | |
|---|---|---|
![]() |
32 Antworten 74918 Aufrufe |
Wie erstelle ich eine relative Verknüpfung? Begonnen von Noone
« 1 2 3 31. Januar 2010, 20:20:39 zwm 61725948 relative cmd shortcut 147448319 dgc dos link relativ ieee tkfawz8a85dfcwx 68191837 atypon-link xnview akuelles 72185853 relative auf unterordner bei windows path 75774317 ntfs abzweigpunkt erstellen addressierung 79908130 startexe explora pro 84349003 pfadnamen dir geht 89060397 wechselndem verweist |
Ausgangslage:
Ich habe auf D:\ einen Ordner "Musik" mit verschiedenen Unterordnern, z. B. also "D:\Musik\Beethoven_Klavierkonzerte".
Dann habe ich einen weiteren Ordner "D:\Musiklinks" in dem sich Verknüpfungen auf Unterordner des Ordners "D:\Musik" befinden, z. B. also die Verknüpfung "[b]D:\Musiklinks\Klavierkonzerte.lnk[/b]", die auf den Ordner "[b]D:\Musik\Beethoven_Klavierkonzerte[/b]" verweist.
Wenn ich jetzt die beiden Ordner ("Musik" und "Musiklinks") auf eine externe Festplatte kopiere (dupliziere), z. B. auf F: verweisen die Verknüpfungen immer noch absolut auf [b]D:\Musik[/b]. Sie sollen aber jetzt auf [b]F:\Musik[/b] verweisen. Mit anderen Worten: Die Verknüpfungen sollen nicht absolut auf D:\Musik verweisen, sondern auf das Verzeichnis "Musik" auf dem [b]aktuellen Laufwerk[/b].
Die aus DOS bekannten (relativen) Punkte (z. B. "..\Musik\Beethoven_Klavierkonzerte") funktionieren in Verknüpfungen einfach nicht. Es wird nur eine Fehlermeldung ausgegeben. Warum nur? Es wäre so einfach, so etwas zu programmieren. Es ging doch schon unter dem uralten DOS! :grübel
Wenn man sich freut, daß man bei "mklink.exe" auch relative Verknüpfungen eingeben kann, freut man sich zu früh, denn die dort relativ angegebenen Pfade werden in der damit erstellten lnk-Datei auch wieder in einen absoluten Pfad umgewandelt! :grübel
Zur Klarstellung:
Ich will keine Workarounds mit bat-Dateien
http://www.computerbase.de/forum/showthread.php?t=86198
oder vbs-Skripts etc.
http://www.informationsarchiv.net/forum/topic49223.html
Ich will nichts anderes als eine simple relative Verknüpfung. Bitte auch keine Fragen, warum ich das so mache, es ginge ja auch anders und besser etc...