Kommandoen: "MD" er på Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. tilgjengelig
Eksemplene for kommandoen "MD"
De
`MD`kommando (også kjent som
`MKDIR`) brukes i Windows-ledeteksten for å opprette en ny katalog (mappe). Her er noen eksempler:
Eksempel 1: Opprett en enkelt katalog:
@ECHO OFF
MD Ny mappe
Beskrivelse: Denne kommandoen oppretter en katalog kalt
"NewFolder" i gjeldende arbeidskatalog.
Eksempel 2: Opprett flere nestede kataloger:
@ECHO OFF
MD første_katalog\Second_directory\Underkatalog
Beskrivelse: Tre nestede kataloger opprettes her:
"FirstDirectory",
"SecondDirectory" og
"SubDirectory". Kommandoen oppretter automatisk de nødvendige overordnede katalogene.
Eksempel 3: Opprett katalog med absolutt bane:
@ECHO OFF
MD C:\min_katalog
Beskrivelse: En katalog med den absolutte banen
"C:\MyDirectory" opprettes her.
Eksempel 4: Opprette kataloger og bytte til den nyopprettede katalogen samtidig:
@ECHO OFF
MD ny_katalog && CD ny_katalog
Beskrivelse: Kommandoen oppretter en katalog som heter
"NewDirectory" og endres deretter til den katalogen.
Eksempel 5: Sjekk om katalogen allerede eksisterer før du oppretter den:
@ECHO OFF
IF NOT EXIST min_katalog MD min_katalog
Beskrivelse: Dette sjekker om
"MyDirectory"-katalogen allerede eksisterer. Hvis ikke, blir det med dette
`MD`kommando opprettet.
Eksempel 6: Opprett kataloger og ignorer feil hvis de allerede eksisterer:
@ECHO OFF
MD min_katalog 2>NUL
Beskrivelse: Kommandoen oppretter MyDirectory-katalogen og ignorerer feilmeldinger (hvis katalogen allerede eksisterer).
`2>NUL`.
De
`MD`- eller
`MKDIR`kommandoer er nyttige for å lage kataloger i batch-skript. Merk at du må ha passende tillatelser for å opprette kataloger i den angitte banen.
"MD" Utdrag fra Microsoft Windows Hjelp
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Oppretter en mappe.
MKDIR [stasjon:]bane
MD [stasjon:]bane
Hvis kommandoutvidelser er aktivert, vil MKDIR få følgende
endringer:
MKDIR oppretter om nødvendig alle mellomliggende mapper i banen.
Hvis for eksempel mappen \a ikke finnes, så er:
mkdir \a\b\c\d
det samme som:
mkdir \a
chdir \a
mkdir b
chdir b
mkdir c
chdir c
mkdir d
som tilsvarer hva du måtte ha skrevet om utvidelser var
deaktivert.
Viktig informasjon, tips for "MD"-kommandoen
Når du bruker
`MD`-kommando (eller
`MKDIR`) i Windows-ledeteksten er det noen viktige punkter å merke seg:
1.
Tillatelser: For å opprette en katalog med
`MD`kommando, trenger du passende tillatelser for den angitte plasseringen. Sørg for at du har tilstrekkelige tillatelser til å opprette kataloger.
2.
Baneinformasjon: Banen du bruker når
`MD`-Kommando kan være absolutt eller relativ. En relativ bane refererer til gjeldende arbeidskatalog. En absolutt bane spesifiserer den komplette banen, f.eks. b.
`C:\Eksempel\katalog`.
3.
Eksisterende kataloger: Hvis du prøver å opprette en katalog med
`MD`og katalogen allerede eksisterer, kan det hende du får en feilmelding. Du kan gjøre dette med dette
`IF NOT EXIST`-Unngå Sjekk for å sjekke om katalogen allerede eksisterer før du oppretter den.
IF NOT EXIST min_katalog MD min_katalog
4.
Nestede kataloger: The
`MD`kommandoen oppretter automatisk overordnede kataloger hvis de ikke eksisterer. Så du kan opprette nestede kataloger ved å spesifisere hele banen.
MD Først\Sekund\Underkatalog
5.
Feilhåndtering: Hvis du vil at skriptet skal fortsette selv om en katalog allerede eksisterer, kan du omdirigere feilutdatastrømmen.
MD min_katalog 2>NUL
Her blir feilutgangen (feilnivå 2) som kan oppstå hvis katalogen allerede eksisterer omdirigert til null-enhetene (NUL) og du får ikke en synlig feilmelding.
6.
Gjeldende arbeidskatalog: The
`MD`kommandoen oppretter katalogen i gjeldende arbeidskatalog. Det kan du med
`CD`-Kommando for å endre gjeldende arbeidskatalog før du oppretter en katalog hvis du vil at den skal opprettes på et annet sted.
CD C:\Eksempel
MD ny_katalog
Det er viktig å sikre at syntaksen til
`MD`kommandoen er riktig og at du har de nødvendige tillatelsene til å opprette kataloger. Vær også oppmerksom på at feilhåndtering og sjekking av eksisterende kataloger ofte er nyttig i batch-skript for å unngå uventede problemer.