Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 13047|Válasz: 1

[ablakok] A Windows rendszer mklink/linkd mappák linkelő funkciója

[Linket másol]
Közzétéve 2018. 02. 22. 13:53:22 | | |
A Vista és a fenti rendszereken az mklink parancs képes linket létrehozni egy mappához (olyan, mintha egy mappa térképe lenne). Mivel a mappalink alulról felfelé van megvalósítva, a link átlátszó az alkalmazás számára.

(A Windows 2000, XP, Server 2003 megfelelő funkciója linkelve van, itt csak mklink van)
Például van egy C:\Program Files nevű mappám, de a c meghajtón nincs sok hely, ezért szeretnék néhány alkalmazást átvinni a d meghajtóra, de a közvetlen vágás biztosan nem működik, és az alkalmazás hibát jelent, ezért először áthelyezed (vágd ki) az egész C:\Program Files mappát a d meghajtóra, majd hajtsd végre a parancsot:



Így lesz egy további mappa egy gyorsbillentyűs ikonnal a C meghajtó alatt, a teljes neve "C:\Program Files", és dupla kattintással a D:\Program Files menüponthoz kerülhet.

A C:\Program Files mappa átlátszó az alkalmazás számára, vagyis a Windows-on kívül az alkalmazás nem tudja, hogy a C:\Program Files alatt lévő dolgok valóban átkerültek a D meghajtóra, és még mindig a C meghajtón vannak. Ez nem befolyásolja az eredeti alkalmazás használatát a C:\Program Files alatt.



1. A fent ismert linkek a lágy linkekhez (/j), valamint szimbolikus (/d) és kemény fájlokhoz (/h) kapcsolódnak.

A szimlinkek és a lágy linkek nagyjából ugyanazok, azzal a különbséggel, hogy a lágy linkek abszolút útvonal linkek, míg a szimbolikus kapcsolatok relatív útvonalak linkjeit engedik meg.

Például, ha létrehozol egy szimbolikus c:\1 linket és egy c:\2 lágy linket c:\data\tmp címen, akkor c:\1 a tmp almappára mutat az adat mappája alatt ugyanabban a mappában, c:\2 pedig c:\data\tmp abszolútjára. Ennek az a hatása, hogy ha áthelyezed a c:\1 és c:\2 mappákat a D meghajtóra, a d:\1 linkje érvénytelen lesz, és a d:\2 továbbra is érvényes.

A fájlhoz tartozó kemény link egy olyan link, amelyet egy fájlhoz hoznak létre, például c:\data\1.txt c:\data\2.txt linket létrehozva, akkor ez a két fájl két ekvivilens álnév ugyanannak a fájlnak, ami két mutatóval egyenértékű ugyanahhoz a merevlemez-tárolóhelyhez, és bármelyik törlése nem érinti a másik fájlt. De a korlát, hogy ez a kapcsolat nem tud átlépni a partíciókat.

2. A lágy és szimbolikus kapcsolatok nem keresztezhetők lemezeken.

3. Ennek a funkciónak az NTFS fájlrendszeren kell lennie a használathoz.




Előző:Mi az a benzin, mi az ár, és az adatok?
Következő:Az Ethereum Wallet tárca geth sikeresen átkerült a C meghajtóról egy másik lemezre
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com