Warum Windows immer Noch Benutzen Sie den Shortcut-Dateien Statt Symbolischer Links?

0
318

Da Windows weiter und fügen Sie weitere Funktionen über die Zeit, finden Sie vielleicht selbst neugierig, warum es weiterhin ältere “features” wie die Verknüpfung von Dateien. Mit dem im Verstand, heute ist SuperUser-Q&A post hat Antworten auf eine verwirrte Leser Fragen.

Die heutige Frage & Antwort-Sitzung kommt zu uns mit freundlicher Genehmigung von SuperUser—eine Unterteilung von Stack Exchange, eine von der community getriebene Gruppierung der Q&A-Websites.

Die Frage

SuperUser-Leser Peter Mortensen wissen will, warum Windows weiterhin benutzen Sie den shortcut-Dateien statt symbolischer links:

Windows XP und höher unterstützt symbolische Verknüpfungen, aber Windows weiterhin benutzen Sie den shortcut-Dateien (welche im wesentlichen speichern, den Speicherort der verknüpften Datei als text). Warum?

Warum wird Windows weiterhin benutzen Sie den shortcut-Dateien statt symbolischer links?

Die Antwort

SuperUser Beitrag Jonno hat die Antwort für uns:

Es gibt eine Reihe von Gründen. Zum Beispiel:

  1. Sie können speichern Sie verschiedene Ebenen der Kompatibilität gegen mehrere verschiedene Verknüpfungen auf die gleiche exe-Datei, wie Sie von der shell interpretiert, sondern als das Dateisystem.
  2. Bestimmte shortcut-links, die eigentlich nicht im Dateisystem existieren. Einige von Ihnen sind einfach Verweise auf GUIDs oder spezielle Zeichenfolgen (Strings) von der shell interpretiert.
  3. Sie können keine switches in einem symbolischen link. Sicher, Sie können zeigen Sie auf die exe-Datei, aber Sie können nicht “sagen”, dass die exe-Datei weitere Argumente.
  4. Sie können nicht wählen Sie ein Symbol für einen symbolischen link.
  5. Sie können nicht wählen, welches Verzeichnis zu arbeiten, in einem symbolischen link.
  6. Shortcut-Dateien nicht zeigen, um einfach nur Dateien, Sie können auch hyperlinks oder Protokoll-links (wie .URL-Dateien).
  7. LNK Dateien auf dem Dateisystem. Symbolische links werden von dem Dateisystem selbst, im Fall von Windows, NTFS.
  8. Es gibt keine wirkliche Notwendigkeit, Sie zu ersetzen. Sie arbeiten, sind winzig klein in der Größe, und kann hochskaliert werden in der Zukunft sollte es jemals notwendig sein, weitere Funktionalität Hinzugefügt werden, um Sie als das, was schon oben aufgeführt.
  9. Administratorrechte sind erforderlich, um erstellen Sie einen symbolischen link (mit gutem Grund), ansonsten Umleitung von unschuldigen Dateien auf schädlichen ausgeführt werden kann mit sehr wenig Arbeit.

Es gibt mehr Gründe als diese, aber ich denke, das ist genug, um Ihnen den Einstieg. Hier ist ein MSDN-blog-Links, die von grawity, dass mehr Informationen über die Teile zu diesem Thema.

Etwas hinzufügen zu der Erklärung? Sound off in den Kommentaren. Wollen Sie mehr Lesen Sie Antworten von anderen tech-savvy-Stack Exchange-Benutzer? Schauen Sie sich die vollständige Diskussion thread hier.