Huvud Windows 10 Symboliska länkar, hårda länkar och katalogkorsningar i Windows 10

Symboliska länkar, hårda länkar och katalogkorsningar i Windows 10



I Windows 10 kan du använda symboliska länkar för att enkelt omdirigera en mapp till en annan plats. Symboliska länkar används ofta i operativsystemet för sina egna filer och mappar. Med hjälp av symboliska länkar kan du spara ditt diskutrymme och göra dina data tillgängliga från olika filsystemplatser utan att fysiskt flytta dina data.

Annons

Symboliska länkar kan vara ganska användbara i många situationer. Till exempel lade jag nyligen till en SSD-enhet till min dator och installerade Windows där. Alla mina bärbara appar förblev i mappen D: bärbar och många av dem var konfigurerade för att fungera med mappen D: dokument. Problemet var att innan jag lade till den här nya SSD: en var sökvägen till mappar C: bärbar och C: dokument.

Genom att länka samman dessa två mappar fick jag allt att fungera inom några sekunder. Jag skapade symboliska länkar med namnet c: portable och c: dokument utan att flytta en enda fil eller mapp. En annan intressant sak är att om jag flyttar mina symboliska länkar till någon annan plats, till exempel till E: -enheten, fortsätter de att fungera och kommer att peka på mina mappar på D: -enheten.

Här är hur symboliska länkar kan skapas.

För symbolisk länkhantering erbjuder Windows dig många sätt.

Det mest kända verktyget är mklink. Den har följande syntax (mklink /?):

MKLINK [[/ D] | [/ H] | [/ J]] Länkmål

/ D - Skapar en symbolisk kataloglänk. Standard är en filsymbolisk länk.
/ H - Skapar en hård länk istället för en symbolisk länk.
/ J - Skapar en katalogkorsning.
Länk - Anger det nya symboliska länknamnet.
Mål - Anger den sökväg (relativ eller absolut) som den nya länken hänvisar till.

Nu kanske du undrar vad som är skillnaden mellan en symbolisk kataloglänk och en katalogkorsning.

Vad är skillnaden mellan en symbolisk kataloglänk och en katalogkorsning
En katalogkorsning är en äldre typ av symbolisk länk som inte stöder UNC-banor (nätverksvägar som börjar med \) och relativa sökvägar. Katalogkorsningar stöds i Windows 2000 och senare NT-baserade Windows-system. En symbolisk kataloglänk å andra sidan stöder också UNC och relativa sökvägar. De kräver dock minst Windows Vista. I de flesta fall idag är katalogens symboliska länk det bästa alternativet.

Vad är skillnaden mellan en hård länk och en symbolisk länk
En hård länk kan skapas endast för filer, inte för mappar. Du kan inte skapa en hård länk för kataloger. Så det har fler begränsningar än en Directory Junction och stöder inte heller UNC-banor.

hur ändrar jag mitt reddit användarnamn

Hur man ser om en fil eller en mapp är en symbolisk länk
Låt oss skapa alla tre typer av symboliska länkar och se hur de kommer att visas i operativsystemet.
Jag skapar mappen Winaero på skrivbordet och textfilen Winaero.txt på samma plats.
Sedan skapar jag en ny symbolisk länk och en ny katalogkorsning för mappen och textfilen.

Kommandot mklink kräver administratörsbehörighet, så du måste köra det från en förhöjd kommandotolk .

Följande kommando skapar en nykatalog symbolisk länk:

mklink / d 'c:  användare  winaero  desktop  katalog symbolisk länk' 'c:  användare  winaero  desktop  winaero'

Windows 10 skapa katalog symbolisk länkEn symbolisk kataloglänk kan identifieras visuellt genom att genvägen läggs till huvudikonen:Windows 10 skapa katalogkorsning

hur man kallar till musikbotten oenighet

När du dessutom har aktiverat kolumnen 'Attribut' i informationsvyn i File Explorer ser du attributet 'L' som indikerar att det är en symbolisk länk.Windows 10 fil symboliskt länkkommando

Nu ska vi skapa en nykatalogkorsningför mappen Winaero enligt följande:

mklink / j 'c:  användare  winaero  skrivbord  katalogkorsning' 'c:  användare  winaero  skrivbord  winaero'

Windows 10 fil symbolisk länk i utforskarenDet har ingen visuell skillnad från en katalogsymbolslänk i File Explorer, så du kan inte säga om det är en katalogkorsning eller en katalogsymbolslänk:Windows 10 fil symbolisk länk

Det enda sättet att hitta typen av länk är att använda konsolentill digkommando. Öppna ett nytt kommandotolkfönster i mappen som innehåller din länk och kör dir-kommandot. Se utdata:Windows 10-kommando för hårdlänk

Nu ska vi skapa ensymbolisk länk för textfilenJag skapade. Kommandot är som följer:

mklink 'c:  användare  winaero  skrivbord  fil symbolisk länk.txt' 'c:  användare  winaero  skrivbord  winaero.txt'

Windows 10-filens hårda länk på skrivbordetÅterigen skiljer det sig inte visuellt från en vanlig genvägsfil förutom attributkolumnvärdet och 'symlink' -typen:

Windows 10-systemets hårda länkar

Situationen är annorlunda förhårda länkar. Låt oss skapa en:

mklink / h 'c:  users  winaero  desktop  file hard link.txt' 'c:  users  winaero  desktop  winaero.txt'

Den hårda länken har ingen visuell skillnad från en vanlig fil när den visas i File Explorer:

Det enda sättet att säkerställa att filen är en hård länk är att använda ett annat konsolverktyg, fsutil.
Kör det enligt följande:

fsutil lista över hårda länkar 'file hard link.txt'

Det nämnda kommandot visar alla hårdlänkade filer:

hur ändrar jag mitt kik-användarnamn

Du kan inte se om en fil är en hård länk enkelt eftersom Explorer out of the box ger ingen sådan indikation. De beter sig som vanliga filer i ett dir-kommandos output eller i File Explorer.

Hårda länkar är dock fortfarande länkar till andra filer. De duplicerar inte målfilens innehåll och tar inte överflödigt diskutrymme.

I Windows Vista och senare används katalogkorsningar för att länka äldre filmappsökvägar som C: Documents and Settings till nyare sökvägar som C: Users. Symboliska länkar används också för att omdirigera C: Användare Alla användare till C: ProgramData.

Från och med Windows Vista används hårda länkar också i stor utsträckning av Windows och dess servicemekanism. Många systemfiler är hårda länkar till filer i mappen Windows Component Store. Om du kör kommandot fsutil hardlink list för explorer.exe, notepad.exe eller regedit.exe kan du se det själv!

De WinSxS-mapp lagrar olika systemfiler, som är länkade via hårda länkar till filerna i mapparna C: Windows, C: Windows System32 och andra systemmappar. När operativsystemuppdateringar installeras uppdateras filerna i WinSxS och kopplas hårt till systemplatserna igen.

Det är allt. Nu vet du allt du behöver veta om symboliska länkar i Windows 10. Med den här informationen kan du lösa problem med sökvägar när du lägger till en ny hårddisk på din dator eller flyttar någon mapp men ändå behöver den vara tillgänglig via dess tidigare väg. Lämna gärna en kommentar om du har en fråga eller har något att lägga till.

Nu, se hur man skapar symboliska länkar med PowerShell .

Intressanta Artiklar

Redaktionen

Ladda ner HOSTS-fil med annonsblockering
Ladda ner HOSTS-fil med annonsblockering
HOSTS-fil med annonsblockering. HOSTS-filen med stöd för annonsblockering. Författare: winhelp2002.mvps.org. http://winhelp2002.mvps.org Ladda ner 'HOSTS-fil med annonsblockering' Storlek: 133,89 Kb AdvertisingPCRepair: Fix Windows-problem. Allihopa. Ladda ner länk: Klicka här för att ladda ner filen Stöd oss ​​Winaero förlitar sig mycket på ditt stöd. Du kan hjälpa webbplatsen att hålla dig intressant
Läs högt i Microsoft Edge på Windows 10
Läs högt i Microsoft Edge på Windows 10
Med de senaste uppdateringarna tillåter Microsoft Edge-webbläsaren att använda en ny funktion - 'Läs högt'. Den läser PDF-filer, EPUB-böcker och webbsidor högt för dig.
Bose QuietComfort 35 recension: En av de bästa brusreducerande hörlurarna som pengar kan köpa
Bose QuietComfort 35 recension: En av de bästa brusreducerande hörlurarna som pengar kan köpa
Under åren har Bose tagit fram en helt nisch för sig själv på den aktiva brusreducerande hörlursmarknaden. Och det har gjort dem länge också - ända sedan 2000. Men konstigt nog för ett företag så
Hur man tar bort Amazon Order History
Hur man tar bort Amazon Order History
Det är omöjligt att helt radera din Amazon-orderhistorik, men du kan dölja köp, sökningar och objekt som sparats i listor i några få steg.
Vad är Companion Device Manager Android [Allt förtydligat]
Vad är Companion Device Manager Android [Allt förtydligat]
Det går inte att inaktivera automatiska annonser programmatiskt på sidan, så här är vi!
Hur man öppnar CBZ-filer
Hur man öppnar CBZ-filer
Om du inte bor på en enorm plats och har mycket utrymme för att lagra serier, kan du snart ta slut på fysiska platser där du kan behålla dem. Eller tänk om du letar efter en sällsynt serietidning?
Finns det ett sätt att visa flikar på flera rader i Google Chrome?
Finns det ett sätt att visa flikar på flera rader i Google Chrome?
Efter att jag publicerat artikeln 'Hur man visar flikar på flera rader i Mozilla Firefox' mailade några läsare mig hur man får samma funktion i Google Chrome, vilket verkar vara en lika populär webbläsare idag. Tja, låt oss se hur du kan förbättra din webbläsarupplevelse i Google Chrome! Annons Den aktuella utformningen av Google Chromes appmodell