MS-DOS og Windows kommandolinje mklink kommando

Indholdsfortegnelse:

MS-DOS og Windows kommandolinje mklink kommando
MS-DOS og Windows kommandolinje mklink kommando

Video: How to fix "Access is Denied" Command Prompt error (Run as Administrator) 2024, Kan

Video: How to fix "Access is Denied" Command Prompt error (Run as Administrator) 2024, Kan
Anonim

Kommandoen mklink bruges til at oprette et symbolsk link gennem Windows-kommandolinjen.

  • tilgængelighed
  • Syntaks
  • eksempler
  • Yderligere Information

tilgængelighed

Mklink er en intern kommando, der er tilgængelig i følgende Microsoft-operativsystemer.

  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10

Mklink-syntaks

MKLINK [[/ D] | [/ H] | [/ J]] Linkmål

/ D Opretter et symbolsk kataloglink. Standard er et symbolsk fillink.
/ H Opretter et hårdt link i stedet for et symbolsk link.
/ J Opretter et bibliotekskryds.
Link Specificerer det nye symboliske linknavn.
Mål Specificerer stien (relativ eller absolut) for det nye link.

Mklink eksempler

Bemærk

Mklink-kommandoen kræver, at du er i en forhøjet kommandoprompt.

mklink / d Docs Brugere Hope Documents

Eksempelkommandoen ovenfor ville oprette et symbolsk link kaldet Dokumenter til biblioteket Brugere Hope Dokumenter , selvom kataloget ikke findes. Hvis linket er oprettet med succes, vil du se en meddelelse, der ligner den, der er vist nedenfor.

Symbolisk link oprettet til Docs <> Brugere Hope Documents

Når det symboliske link er oprettet, kan du ved hjælp af kommandoen dir se et hvilket som helst symbolsk link i katalogfortegnelsen over, hvor det blev oprettet. Nedenfor er et eksempel på, hvordan det forrige symboliske link-bibliotek ville se ud på kommandolinjen.

For at komme ind i det symboliske link-bibliotek, ville du behandle det som ethvert andet bibliotek og bruge cd-kommandoen. For at komme ind i Docs- biblioteket, skriver du "cd docs" ved prompten, som om det var et bibliotek.

Hvordan opretter jeg et knudepunkt?

Bemærk

Et knudepunkt kan kun linke til et lokalt bibliotek.

For at oprette et knudepunkt til et lokalt bibliotek skal du udføre følgende kommando. Som det fremgår, bruger vi kontakten / j i stedet for / d-kontakten.

mklink / j eksempel backup

Hvis det er oprettet med succes, vil du se en meddelelse, der ligner eksemplet vist nedenfor.

Junction oprettet for eksempel <> backup

Når krydset er oprettet, kan du ved hjælp af kommandoen dir se et hvilket som helst kryds i bibliotekslisten over hvor krydset blev oprettet. Nedenfor er et eksempel på, hvordan ovennævnte knudepunktsmappe skal se ud på kommandolinjen.

Hvordan opretter jeg et symbolsk link eller kryds til et bibliotek med et mellemrum?

Hvis filen eller biblioteket, du vil linke eller pege på, indeholder et mellemrum i dets navn, skal det være omgivet med citater. I eksemplet nedenfor opretter vi et symbolsk link til "c: programfiler" -biblioteket fra det aktuelle bibliotek.

mklink / d-filer "c: programfiler"

Hvordan sletter jeg et symbolsk link?

For at slette et symbolsk link skal du behandle det som ethvert andet bibliotek eller fil. Hvis du oprettede et symbolsk link ved hjælp af kommandoen vist ovenfor, skal du flytte til rodkataloget, da det er " Docs" og bruge kommandoen rmdir. Hvis du oprettede et symbolsk link () af en fil, skal du bruge kommandoen til at slette et symbolsk link.

Hvordan sletter jeg et knudepunkt?

Et knudepunkt bliver kun et bibliotek, så du skulle kun have brug for at bruge kommandoen rmdir til at fjerne det.