Verwenden von Symlinks in Windows Vista

Verwenden von Symlinks in Windows Vista

Using Symlinks Windows Vista

Eine der lang erwarteten Funktionen in Windows Vista war die Möglichkeit, symbolische Links zu verwenden, wie Sie es unter Linux können. Leider funktionieren sie nicht ganz so gut, wie sie könnten, aber es ist ein großes Upgrade gegenüber früheren Versionen und hat bereits eine Reihe von Problemen für mich gelöst.

Verwenden des mklink-Befehls

Der Befehl, den Sie verwenden müssen, ist mklink , die Sie von der Befehlszeile aus verwenden. Geben Sie es einfach in die Befehlszeile ein, um die Optionen anzuzeigen:



C:Usersgeek>mklink Creates a symbolic link. MKLINK [[/D] | [/H] | [/J]] Link Target /D Creates a directory symbolic link. Default is a file symbolic link. /H Creates a hard link instead of a symbolic link. /J Creates a Directory Junction. Link specifies the new symbolic link name. Target specifies the path (relative or absolute) that the new link refers to.

Wenn Sie beispielsweise den Ordner C:UsersGeekTestFolder auch von C:TestFolder verfügbar machen möchten, können Sie den folgenden Befehl verwenden.

64 GB USB auf Fat32 formatieren

C:mklink /D C:TestFolder C:UsersGeekTestFolder
symbolischer Link erstellt für C:TestFolder<>C:UsersGeekTestFolder

Wenn Sie nun im Verzeichnis C:TestFolder nachsehen, sehen Sie alle Dateien, die sich im anderen Verzeichnis befanden.

Die Optionen verstehen.

MKLINK-Linkziel

Wenn Sie den Befehl ohne zusätzliche Optionen verwenden, wird ein Softlink zu einer Datei erstellt.

Google App zum Anzünden von Feuer

/D erstellt einen symbolischen Link oder einen Softlink.

Anzeige

Dies verhält sich im Wesentlichen wie eine Verknüpfung zu einem Ordner in früheren Versionen von Windows, außer dass Sie keine tatsächliche Verknüpfung verwenden müssen.

/H erstellt einen Hardlink, der direkt auf die Datei verweist.

So sperren Sie die SIM-Karte

Diese Option kann aus irgendeinem Grund nicht direkt für Ordner verwendet werden, Sie müssen die nächste Option verwenden.

/J erstellt eine Directory Junction

Eine Directory Junction ist eigentlich nur ein fester Link zu einem Verzeichnis. Dies ist eine Funktion, die auch vor Vista existierte. Wenn Sie versuchen, mit einem festen Link zu einem Verzeichnis zu verlinken, sollten Sie diese Option verwenden.

Verstehen von harten vs. weichen Links

Fester Link

Ein fester Link verweist direkt auf die Datei und verhält sich gegenüber dem Betriebssystem so, als wäre es die Datei selbst. Sie werden diese Option die meiste Zeit verwenden wollen, wenn Sie versuchen, das Verzeichnis einer Anwendung zu fälschen.

Softlink

Anzeige

Ein Softlink ist im Wesentlichen eine Verknüpfung zu einer Datei oder einem Ordner – wenn Sie den Windows-Explorer verwenden, werden Sie beim Doppelklicken auf eine Verknüpfung in das Verzeichnis umgeleitet, sie gibt nicht vor, ein Teil des Dateisystems zu sein. Sie können eine Datei mit dem symbolisierten Pfad immer noch direkt referenzieren oder öffnen, und es funktioniert meistens.

Verwenden von Symlinks von einer Netzwerkfreigabe

Eines der Dinge, die ausführlich besprochen wurden, ist, dass Sie die Vista-Symlinks von einem anderen Betriebssystem nicht verwenden können (kein Wunder), aber Sie können sie auch nicht von einer Netzwerkfreigabe verwenden. Dies ist mühsam, wenn Sie diese Funktion auf einem Webserver oder Dateiserver verwenden möchten.

Löschen von Symlinks

Um einen symbolischen Link zu löschen, können Sie den Link einfach löschen. Stellen Sie nur sicher, dass Sie die Originaldatei nicht löschen.

komprimieren Sie Dateien, um Platz zu sparen
WEITER LESEN Profilfoto für Lowell Heddings Lowell Heddings
Lowell ist Gründer und CEO von How-To Geek. Er leitet die Show seit der Erstellung der Site im Jahr 2006. In den letzten zehn Jahren hat Lowell persönlich mehr als 1000 Artikel geschrieben, die von über 250 Millionen Menschen angesehen wurden. Bevor Lowell mit How-To Geek begann, arbeitete er 15 Jahre lang in der IT mit Beratungs-, Cybersicherheits-, Datenbankmanagement- und Programmierarbeiten.
Vollständige Biografie lesen