Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 13047|Svar: 1

[vinduer] Mappelinkfunktionen under Windows system mklink/linkd

[Kopier link]
Opslået på 22/02/2018 13.53.22 | | |
mklink-kommandoen på Vista og højere systemer kan oprette et link til en mappe (det føles som et kort over en mappe). Fordi mappelinket er implementeret nedefra og op, er linket gennemsigtigt for applikationen.

(Den tilsvarende funktion i Windows 2000, XP, Server 2003 er linket, her er kun mklink)
For eksempel har jeg en mappe kaldet C:\Program Files, men der er ikke meget plads på c-drevet, så jeg vil gerne overføre nogle programmer til d-drevet, men at klippe det direkte vil helt sikkert ikke virke, og applikationen vil rapportere en fejl, så flyt først hele C:\Program Files-mappen til d-drevet, og udfør derefter kommandoen:



På denne måde vil der være en ekstra mappe med et genvejsikon under C-drevet, det fulde navn er "C:\Program Files", og dobbeltklik på den for faktisk at gå til D:\Program Files.

C:\Program Files-mappen er gennemsigtig for applikationen, det vil sige, bortset fra Windows selv, ved applikationen ikke, at tingene under C:\Program Files faktisk er blevet overført til D-drevet, og de stadig ligger på C-drevet. Dette vil ikke påvirke brugen af det oprindelige program under C:\Program Files.



1. De ovenfor etablerede links tilhører soft links (/j), samt symbolske links (/d) og hard links til filer (/h).

Symlinks og softlinks er stort set ens, med den forskel at softlinks er absolutte sti-links, mens symbolske links tillader links af relative stier.

For eksempel, hvis du opretter et symbolsk link c:\1 og et blødt link c:\2 af c:\data\tmp henholdsvis, peger c:\1 på undermappen tmp under data-mappen under samme mappe, og c:\2 peger på den absolutte sti for c:\data\tmp. Effekten er, at hvis du flytter de to mapper c:\1 og c:\2 til D-drevet, vil linket til d:\1 være ugyldigt, og d:\2 vil stadig være gyldigt.

Et hårdt link til en fil er et link oprettet til en fil, såsom c:\data\1.txt opretter et link c:\data\2.txt, så er disse to filer to ækvivalente aliaser for den samme fil, hvilket svarer til to pegere til samme harddiskplads, og sletning af nogen af dem påvirker ikke den anden fil. Men begrænsningen er, at dette link ikke kan krydse partitioner.

2. Bløde links og symbolske links kan ikke krydse diske.

3. Denne funktion skal være på NTFS-filsystemet for at kunne bruges.




Tidligere:Hvad er gas, hvad er benzinpris, og data?
Næste:Ethereum Wallet wallet geth blev med succes overført fra C-drevet til en anden disk
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com