Einzelnen Beitrag anzeigen
Alt 11.03.2001, 11:34   #1
gab
Abonnent
 
Registriert seit: 05.10.2000
Ort: Wien
Alter: 97
Beiträge: 352

Mein Computer

Standard

Hallo Leute,

Was macht Ihr bei folgendem Problem:
Ich will einige Programme mit zugehörigen Verknüpfungen auf eine CD-ROM auslagern. Die Struktur wird z.B. im Ordner C:\CD-ROMS vorbereitet. Die Programme liegen etwa auf C:\CD-ROMS\PROGRAMS\PROG1 usw., die Verknüpfungen auf C:\CD-ROMS. Die Pfadangaben in den Verknüpfungen müssten nun "relativ" angegeben werden können, da die ganze Struktur dann auf dem CdRom Laufwerk liegt. Die relativen Pfade würden auch funtionieren (mit Hex Ed versucht), die Prüfung der Pfade beim Zurückschreiben der Verknüpfungen lässt sie jedoch nicht zu.

Eine sehr umständliche Lösung: in Autoexec.bat ein Variable mit augefallenem Namen und den Wert "C:\CD-ROMS\" anlegen, diesen Wert in den Pfaden (für Programm, Verzeichnis und Icon) durch die Variable ersetzten. Das wird von der Prüfung akzeptiert. Dann die Variable aus autoexec.bat entfernen und neustarten. Die Variable ist jetzt leer, in den Verknüpfungen steht damit der relative Pfad, und das funktioniert an jeder Stelle, wohin die ganze Struktur gebracht wird, also auch auf der CD-ROM.

Hat jemand eine bessere Lösung?

gab
gab ist offline   Mit Zitat antworten