Symbolske og harde lenker i Windows

Nerdvana presenterer denne gang to verktøy for å opprette fillenker i Windows.

Alle med litt erfaring fra Unix kjenner til symbolske lenker. Dette er små pekere i filsystemet som peker til kataloger eller filer andre steder i filsystemet. Disse pekerne er normalt transparente for annen programvare. Det har ingen derfor betydning om det er lenken eller selve filen programvaren ledes til.

Også filsystemet i nyere Windows-utgaver, NTFS 5.0 og nyere, støtter noe som på mange måter tilsvarer de symbolske lenkene i Unix-verdenen. I Windows-verdenen kalles dette for junction points eller reparse points. Disse støtter dog bare lenking til kataloger. I tillegg støtter NTFS 5.0 og nyere harde lenker (hard links) til filer.

Lenker av denne typen gjør det mulig å flytte hele mapper fra en diskenhet til en annen, uten at oppføringer i Registeret og snarveier blir feilaktige av den grunn. Med harde lenker blir det mulig å lagre en fil (for eksempel enn DLL-fil) på ett fysisk sted på harddisken, samtidig som den er tilgjengelig fra flere ulike mapper.

Dessverre følger det ikke med noe verktøy i Windows 2000 eller nyere som støtter denne funksjonaliteten. Et verktøy som heter linkd følger dog med Windows 2000 Resource Kit, som selges separat.

Heldigvis finnes det gratisløsninger også:

Junction Link Magic er et verktøy med grafisk brukergrensesnitt for å opprette junction points. Dette hjelper også brukere å holde oversikt over hvor disse lenkede mappene befinner seg.

Hard Link Magic er et tilsvarende verktøy for å lage harde lenker til filer. Dette verktøyet kan også integreres med Windows Utforsker, slik at hard lenke til en fil kan opprettes fra menyen som åpnes når brukeren høyreklikker på filen.

Lenke til:

Mer om hvordan de ulike lenketypene egentlig fungerer under Windows, kan du lese på nettstedene til de to verktøyene.

Kommentarer/erfaringer/alternativer? Fortell om dem i debattforumet nedenfor.

Nerdvana-redaksjonen tar mer enn gjerne imot flere tips om glimrende og gratis programvare for avanserte brukere og spesielt interesserte. Tipsene sendes til harald@digi.no.

Tidligere Nerdvana-tips
  02.03.09 Rammeverk for PHP-utvikling
  18.02.05 Bedre databaseytelse med Memcached
  17.02.05 Presenter navigasjonsløsninger med PHP
  16.02.05 Sikrere hurtigmeldinger med Gaim-tillegg
  15.02.05 Dypdykk i eksekverbare filer
  14.02.05 Ruby-basert gjenkjenning av mønstre
  11.02.05 Modulbasert gruppevaresystem
  10.02.05 Alternativ SSH-klient for Windows
  09.02.05 Fire nettverkskameraer i ett vindu
  08.02.05 Få tak i den gamle utgaven
  07.02.05 Bedre oversikt over Windows-driverne
  03.02.05 Fjernstyr PC-en fra en nettleser
  02.02.05 Bedre satellittbilder fra hele verden
  01.02.05 Lag Flash-baserte læreprogrammer
  31.01.05 Deaktiver filbeskyttelsen i Windows
  28.01.05 Avansert konstruksjon med BRL-CAD
  27.01.05 Lær Perl-programmering for weben
  26.01.05 Lag din egen IP-telefonitjeneste
  25.01.05 Få oversikt over vinsamlingen
  24.01.05 Fersk fildeler uten annonser
  21.01.05 Enkel administrasjon av PostgreSQL
  20.01.05 Sentral oversikt over MS-programvaren
  19.01.05 Bedre nettverkssikkerhet i Windows
  18.01.05 Lag videoeffekter med Jahshaka
  17.01.05 En bedre filutforsker
  14.01.05 Virtuell Linux på minnepinnen
  13.01.05 Sikrere bruk av Windows XP
  12.01.05 Det perfekte DVD-registeret
  11.01.05 Fjerntilgang til Google Desktop-søk
  10.01.05 Hele regnestykket på én linje
Til toppen