Forum: Win32/Win64 API (native code)
by Dalai,
23. Dez 2020
Subst ist nochmal etwas anderes. Dabei wird ein neues (virtuelles) Laufwerk erzeugt, das auf einen bestimmten Pfad zeigt. Sowas verwenden einige Leute gern, um einen kurzen Weg in einen (über)langen Pfade zu bekommen. Symlinks haben zum Teil einen ähnlichen Zweck, unterscheiden sich dann aber doch von gesubsteten Pfaden, weil sie z.B. relativ sein können (subst geht nur mit absoluten Pfaden),...
Forum: Win32/Win64 API (native code)
by Dalai,
22. Dez 2020
Versuch maldel symlink Letztlich ist ein Symlink auch nur eine (spezielle) Datei. Vermutlich geht das Löschen inzwischen auch per Explorer. Das war früher anders und das Ziel des Links wurde entsorgt (mit einem ordentlichen Dateimanager passiert sowas nicht ;)).
Grüße
Dalai
Forum: Win32/Win64 API (native code)
by Dalai,
20. Dez 2020
Nur als Ergänzung: Verknüpfungen (.lnk Dateien) gibt's schon seit Windows 95, Symlinks erst seit Windows Vista (Hardlinks und Junctions hingegen schon seit Win2k).
Informationen über Verknüpfungen bekommt man über das IShellLink interface. Neuere Delphis haben möglicherweise schon fertige Funktionen dafür.
Grüße
Dalai