Kommandoen: "MKDIR" er på Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. tilgjengelig
Eksemplene for kommandoen "MKDIR"
De
`MKDIR`-Kommandoer kan brukes akkurat slik
`MD`-Kommandoer fordi de er synonyme. Her er noen eksempler på hvordan du kan bruke
`MKDIR`:
Eksempel 1: Opprett en enkelt katalog:
@ECHO OFF
MKDIR Ny mappe
Beskrivelse: Denne kommandoen oppretter en katalog kalt
"NewFolder" i gjeldende arbeidskatalog.
Eksempel 2: Opprett flere nestede kataloger:
@ECHO OFF
MKDIR 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
MKDIR 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
MKDIR 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 MKDIR min_katalog
Beskrivelse: Dette sjekker om
"MyDirectory"-katalogen allerede eksisterer. Hvis ikke, blir det med dette
`MKDIR`kommando opprettet.
Eksempel 6: Opprett kataloger og ignorer feil hvis de allerede eksisterer:
@ECHO OFF
MKDIR min_katalog 2>NUL
Beskrivelse: Kommandoen oppretter MyDirectory-katalogen og ignorerer feilmeldinger (hvis katalogen allerede eksisterer).
`2>NUL`.
De
`MKDIR`-Kommandoer tilsvarer
`MD`-Kommandoer og kan brukes avhengig av personlige preferanser. Prinsippene og betraktningene ovenfor gjelder likt for begge kommandoene.
"MKDIR" 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 "MKDIR"-kommandoen
Når du bruker
`MKDIR`kommandoen i Windows-ledeteksten, er det noen viktige punkter å merke seg:
1.
Tillatelser: Du trenger passende tillatelser for å opprette kataloger i den angitte banen. Sørg for at du har de nødvendige rettighetene til å opprette kataloger.
2.
Kolon: The
`MKDIR`kommandoen oppretter en enkelt katalog eller flere nestede kataloger. Syntaksen er:
`MKDIR [katalog]`. Merk at det ikke er noe kolon (
`:`) som en etikett.
3.
Eksisterende kataloger: Hvis du prøver å opprette en katalog med
`MKDIR`for å opprette og katalogen eksisterer allerede, vil du motta en feilmelding. Du kan gjøre dette med dette
`IF NOT EXIST`- Bypass Sjekk for å sjekke om katalogen allerede eksisterer før du oppretter den.
IF NOT EXIST min_katalog MKDIR min_katalog
4.
Nestede kataloger: The
`MKDIR`kommandoen oppretter automatisk overordnede kataloger hvis de ikke eksisterer. Så du kan opprette nestede kataloger ved å spesifisere hele banen.
MKDIR 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.
MKDIR 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
`MKDIR`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
MKDIR ny_katalog
Det er viktig å sikre at syntaksen til
`MKDIR`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.