Hur man skapar Symlinks i Windows

Att skapa symlinks i Linux har alltid varit ett enkelt och användbart verktyg. Nästan varje webbapplikation som jag någonsin har skapat med ett installationsskript använder symlinker på något sätt för att antingen länka till rätt konfigurationsfiler eller länka till någon katalog som inte hör hemma i den versionskontroll som jag använder från.

Jag tror sedan lanseringen av Vista, har Windows inkluderat möjligheten att symboliskt länka till filer och mappar. Jag måste nyligen duplicera funktionaliteten i en Linux-miljö och var tvungen att göra som följer. Skapa en mapp med namnet "testlink" under C-enheten. Öppna Windows Command Prompt och ange följande:

 C: \ testlink> mklink / DC: \ testlink2 C: \ testlink 

Nu, om du öppnar Windows Explorer, ser du 2 kataloger. Den första är din ursprungliga mapp som heter "testlink", den andra är din nyskapade symlink-mapp som heter "testlink2". Du kan se ikonen som betyder att den här mappen är en symlink.

Så, för att skapa länken, 'mklink / DC: \ newsymbolicfolder C: \ existingfolder'

Se Även