Opdatering af Windows 10-skabere: Symlinks uden elevation

Prøv Vores Instrument Til At Fjerne Problemer

Microsoft annonceret en ændring i Windows 10s seneste Insider Build for nylig, der forbedrer håndteringen af ​​symlinks - symboliske links - på Windows 10.

Symboliske links har været en del af Windows siden Vista, og er en mægtig nyttig funktion i operativsystemet.

Et symbolsk link kan bedst beskrives som en markør, der omdirigerer til en anden fil eller mappe. De bruges af operativsystemet, kan bruges af applikationer og kan også tilføjes og administreres manuelt af brugere.

Et grundlæggende eksempel: Sig, at din vigtigste harddisk er fyldt med filer, og at du har lidt plads tilbage. Mens du kunne gå foran og afinstallere nogle programmer eller spil for at frigøre plads - efter at have kørt forskellige oprydningsoperationer - kunne du i stedet bruge symboliske links.

Så i stedet for at afinstallere spillet eller programmet, ville du bruge symboliske links til at flytte det til en anden harddisk. Symboliske links peger på det nye sted fra det gamle, og for Windows og alle involverede programmer vil programmet eller spillet stadig opholde sig i det originale bibliotek.

Tip : Du kan vise de symboliske links på din Windows-maskine med NTFS Links View . Interesseret i, hvordan Linux håndterer links? Vær så god .

Symlinks uden elevation

symlinks symbolic links windows 10

Symboliske links oprettes på Windows ved hjælp af mklink , et kommandolinjeværktøj. Udviklere har oprettet forskellige programmer, mange med en grafisk brugergrænseflade, for at forbedre anvendeligheden og funktionaliteten.

Der er Kryds ved SysInternals for eksempel eller Link Shell-udvidelse som kan bruges lige fra Windows Stifinder.

Indtil nu krævede mklink Windows-brugere til at køre kommandoen fra en forhøjet kommandoprompt. Ifølge Microsoft forårsagede dette krav, at symboliske links blev brugt mindre ofte på Windows end på * nix-maskiner. Det havde den virkning, at 'mange moderne udviklingsværktøjer på tværs af platforme' arbejdede 'mindre effektivt og pålideligt på Windows'.

Start med Windows 10 Insider Build 14972 og kommer til alle brugere i marts 2017, når Windows 10 Creators Update er frigivet, er dette krav ikke længere sat i sten.

Du skal aktivere Developer Mode på Windows 10-maskinen, og hvis du gør det, kan enhver bruger på maskinen køre mklink uden elevation for at oprette og ændre symboliske links.

Hoveddrivkraften for ændringen var fremkomsten af ​​udviklingsværktøjer som git eller pakkeadministratorer som npm, der understøtter og bruger symlinks.

Mange populære udviklingsværktøjer som git- og pakkeadministratorer som npm genkender og vedvarer symlinks, når de opretter henholdsvis repos eller pakker. Når disse repos eller pakker derefter gendannes andetsteds, gendannes symlinks også, hvilket sikrer, at diskplads (og brugerens tid) ikke spildes.

Aktivér Developer Mode

windows 10 developer mode

Gør følgende for at aktivere Developer Mode på Windows 10-maskinen:

  1. Brug genvejen Windows-I til at åbne programmet Indstillinger.
  2. Naviger til Opdatering & sikkerhed> For udviklere.
  3. Skift fra 'Windows Store-apps' til 'Developer Mode' på skærmen.

Din tur : Bruger du symbolsk links?