Ved at symlinke disse to mapper fik jeg alt til at virke inden for få sekunder. Jeg oprettede symbolske links med navnet c:portable og c:documents uden at flytte en eneste fil eller mappe. En anden interessant ting er, at hvis jeg flytter mine symbolske links til et andet sted, for eksempel til E:-drevet, fortsætter de med at arbejde og vil pege på mine mapper på D:-drevet.
I en tidligere artikel så vi, hvordan man administrerer symbolske links med det indbyggedemklinkkonsolværktøj. I dag vil vi se, hvordan det samme kan gøres ved hjælp af PowerShell.
Indhold skjule For at oprette et symbolsk link i Windows 10 med PowerShell, For at oprette et bibliotekskryds i Windows 10 med PowerShell, For at oprette et hårdt link i Windows 10 med PowerShell,For at oprette et symbolsk link i Windows 10 med PowerShell,
- Åbn en forhøjet PowerShell.
- Indtast eller copy-paste følgende kommando:|_+_|
- UdskiftLinkdel med stien til det symbolske link, du vil oprette (inklusive filnavnet og dets filtypenavn for filer).
- UdskiftMåldel med stien (relativ eller absolut), som det nye link henviser til.
Du er færdig.
Udover det kan du bruge PowerShell til at oprette mappekryds og hårde links. Lad os se, hvordan det kan lade sig gøre.
For at oprette et bibliotekskryds i Windows 10 med PowerShell,
- Åbn en forhøjet PowerShell.
- Indtast eller copy-paste følgende kommando:|_+_|
- UdskiftLinkdel med stien til det mappekryds, du vil oprette.
- UdskiftMåldel med den fulde sti til den mappe, som det nye link henviser til.
For at oprette et hårdt link i Windows 10 med PowerShell,
- Åbn en forhøjet PowerShell.
- Indtast eller kopier og indsæt følgende kommando:|_+_|
- UdskiftLinkdel med den fulde sti, inklusive filnavnet og dets udvidelse til det hårde link, du vil oprette.
- UdskiftMåldel med den fulde sti til filen, som det nye link henviser til.
Nu kan du undre dig over, hvad der er forskellen mellem et bibliotekssymbolsk link og et vejviserkryds.
Hvad er forskellen mellem et katalogsymbolsk link og et katalogknudepunkt
Et Directory Junction er en ældre type symbolsk link, som ikke understøtter UNC-stier (netværksstier, der begynder med \) og relative stier. Directory junctions er understøttet i Windows 2000 og senere NT-baserede Windows-systemer. Et mappesymbolsk link understøtter på den anden side også UNC og relative stier. De kræver dog mindst Windows Vista. Så i de fleste tilfælde i dag er bibliotekets symbolske link den foretrukne mulighed.
Hvad er forskellen mellem et hårdt link og et symbolsk link
Et hårdt link kan kun oprettes for filer, ikke mapper. Du kan ikke oprette et hårdt link til mapper. Så det har flere begrænsninger end et Directory Junction og understøtter heller ikke UNC-stier.
I Windows Vista og nyere bruges mappekryds til at forbinde ældre filmappestier som C:Documents and Settings til nyere stier som C:Users. Symbolske links bruges også til at omdirigere C:UsersAll Users til C:ProgramData.
Startende med Windows Vista er hårde links også meget brugt af Windows og dets servicemekanisme. Mange systemfiler er hårde links til filer i mappen Windows Component Store. Hvis du kører kommandoen fsutil hardlink list for explorer.exe, notepad.exe eller regedit.exe, kan du selv se dette!
WinSxS-mappen gemmer forskellige systemfiler, som via faste links linkes til filerne, der ligger i mapperne C:Windows, C:WindowsSystem32 og andre systemmapper. Når operativsystemopdateringer er installeret, opdateres filerne inde i WinSxS og hårdt knyttet til systemplaceringer igen.
Det er det.