Windows 10 Skabere Opdatering: Symlinks uden elevation

0
186

Microsoft annoncerede en ændring i Windows-10 s seneste Insider Bygge for nylig, der forbedrer håndtering af symbolske henvisninger — symbolske links-på Windows 10.

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

Et symbolsk link kan bedst beskrives som en pegepind, der omdirigerer til en anden fil eller mappe. De bruges af operativsystemet, kan bruges af programmer, og kan også tilsættes og styres manuelt af brugerne.

Et grundlæggende eksempel: lad os Sige, at din harddisk er fyldt op med filer, og du har lidt plads tilbage. Mens du kan gå videre og fjerne nogle programmer eller spil, for at frigøre plads — efter at have kørt forskellige rensning, — du kan gøre brug af symbolske links i stedet for.

Så i stedet for at afinstallere spillet eller programmet, du vil gøre brug af symbolske links for at flytte det til en anden harddisk. Symbolske links ville pege på den nye placering fra den gamle, og til Windows og alle programmer, der er involveret, programmet eller spillet vil stadig ligge i den oprindelige mappe.

Tip: Du kan vise de symbolske links på din Windows-maskine med NTFS-Links Udsigt. Interesseret i, hvordan Linux håndterer links? Her kan du gå.

Symlinks uden elevation

symlinks symbolic links windows 10

Symbolske links er oprettet på Windows ved hjælp af mklink, en kommando-linje værktøj. Udviklere har skabt forskellige programmer, mange af dem med en grafisk brugergrænseflade, for at forbedre brugervenligheden og funktionaliteten.

Der er Krydset af SysInternals for eksempel, eller Link Shell-Udvidelse, som kan bruges direkte fra Windows Stifinder.

Indtil nu, mklink, der kræves Windows-brugere til at køre kommando fra en kommandoprompt med administratorrettigheder. Ifølge Microsoft, at dette krav skyldes symbolske links anvendes mindre hyppigt på Windows end på *nix-maskiner. Det havde den virkning, at “mange moderne cross-platform udvikling af værktøjer, der” arbejdede “, som er mindre effektivt og pålideligt på Windows”.

Start med Windows-10 Insider Bygge 14972, og kommer til alle brugere i Marts 2017, når Windows-10 Skabere Opdatering er udgivet, kan dette krav ikke længere er mejslet i sten.

Du skal aktivere Developer Mode på Windows-10-maskine, og hvis du gør, kan enhver bruger på den maskine, der kan køre mklink uden elevation at oprette og ændre symbolske links.

Den vigtigste kørsel ændring i anledning af udviklingsværktøjer såsom git eller pakkemanager som npm, som støtter og bruge symbolske henvisninger.

Mange populære udvikling af værktøjer som git og pakkemanager som npm genkende og fortsætter symlinks, når du opretter genkøbsforretninger eller pakker, hhv. Når disse genkøbsforretninger eller pakker er derefter gengivet andre steder, de symbolske henvisninger er også tilbage, at sikre disk plads (og brugerens tid) er ikke spildt.

Aktivere Developer Mode

windows 10 developer mode

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

  1. Brug genvejen Windows-jeg for at åbne programmet Indstillinger.
  2. Naviger til Opdatering Og Sikkerhed > For Udviklere.
  3. Skifte fra “Windows Store-apps” til “Developer Mode” vises på skærmen.

Nu kan Du: vil du Gøre brug af symbolske links?