
2023 Autor: Peter John Melton | [email protected]. Zuletzt bearbeitet: 2023-08-25 03:28

Die heutige Question & Answer-Sitzung wird von SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-basierten Gruppierung von Q & A-Websites.
Die Frage
Super-User-Leser Peter Mortensen möchte wissen, warum Windows weiterhin Verknüpfungsdateien anstelle von symbolischen Links verwendet:
Windows XP and later versions support symbolic links, yet Windows continues to use shortcut files (which essentially store the location of the linked file as text). Why?
Warum verwendet Windows weiterhin Verknüpfungsdateien anstelle von symbolischen Links?
Die Antwort
SuperUser-Mitwirkender Jonno hat die Antwort für uns:
There are a number of reasons. For example:
- You can store different levels of compatibility against several different shortcuts to the same exe file as they are interpreted by the shell, rather than the file system.
- Certain shortcut links do not actually exist in the file system. Some of them are simply references to GUIDs or special strings interpreted by the shell.
- You cannot include switches in a symbolic link. Sure, you can point to the exe file, but you cannot “tell” that exe file any further arguments.
- You cannot choose an icon for a symbolic link.
- You cannot choose what directory to work from in a symbolic link.
- Shortcut files do not have to point to just files, they can also be hyperlinks or protocol links (like.URL files).
- LNK files can exist on any file system. Symbolic links are handled by the file system itself, in the case of Windows, NTFS.
- There is no real need to replace them. They work, are tiny in size, and can be scaled up in the future should there ever be a need for more functionality to be added to them than what is already listed above.
- Administrative rights are required to create a symbolic link (with good reason), otherwise redirection of innocent files to malicious ones can be executed with very little work.
There are more reasons than this, but I think this is enough to get you started. Here is an MSDN blog link provided by grawity that provides more information about parts of this topic.
Haben Sie etwas zur Erklärung hinzuzufügen? Ton aus in den Kommentaren. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Hier geht es zum vollständigen Diskussionsthread.
Empfohlen:
Warum ist die Akkulaufzeit von Smartphones immer noch so schlecht?

Die Telefone haben sich in den letzten zehn Jahren dramatisch verbessert. Moderne Smartphones wirken wie eine Technologie aus einer fremden Zivilisation, wenn sie neben den Originalhandys platziert werden. Die Akkulaufzeit hat sich jedoch nicht verbessert. Tatsächlich fühlt sich die Lebensdauer der Batterie an, als würde sie schlechter werden.
App Standby von Android spart Batterie, aber das Deaktivieren von Apps ist immer noch besser

Mit Android 6.0 Marshmallow hat Google mehr als nur Doze hinzugefügt. Es wurde eine Funktion mit dem Namen App Standby hinzugefügt, mit der verhindert werden soll, dass Apps, die Sie niemals verwenden, den Akku leeren. Es ist weniger effektiv als das vollständige Deaktivieren von Apps, hat aber seinen Platz.
So synchronisieren Sie jeden Ordner mit symbolischen Links in der Cloud

Die großen Cloud-Speicherdienste - Dropbox, Google Drive, Microsoft OneDrive und andere - haben alle das gleiche Problem. Sie können nur Ordner innerhalb Ihres Cloud-Speicherordners synchronisieren. Es gibt jedoch einen Weg, um diese Einschränkung zu umgehen: symbolische Links.
Warum ich immer noch Windows 7 benutze, nachdem ich versucht hatte, Windows 8 zu mögen?

Haben Sie bereits ein Upgrade auf Windows 8 durchgeführt? Wir haben viele Artikel zu Windows 8 hier bei How-To Geek veröffentlicht, und ich habe viele davon geschrieben, aber ich habe es nicht getan. Ich verwende immer noch Windows 7 auf meinem PC.
Warum verwenden wir immer noch CPUs anstelle von GPUs?

Zunehmend werden GPUs für nicht grafische Aufgaben wie Risikoberechnungen, Strömungsberechnungen und seismische Analysen eingesetzt. Was hindert uns daran, GPU-gesteuerte Geräte einzuführen?