Kommandot: "MKDIR" är på Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. tillgänglig
Exemplen för kommandot "MKDIR"
De
`MKDIR`-Kommandon kan användas precis så
`MD`-Kommandon eftersom de är synonyma. Här är några exempel på hur man använder
`MKDIR`:
Exempel 1: Skapa en enda katalog:
@ECHO OFF
MKDIR Ny mapp
Beskrivning: Detta kommando skapar en katalog med namnet
"NewFolder" i den aktuella arbetskatalogen.
Exempel 2: Skapa flera kapslade kataloger:
@ECHO OFF
MKDIR första_katalog\Andra_katalogen\Underkatalog
Beskrivning: Tre kapslade kataloger skapas här:
"FirstDirectory",
"SecondDirectory" och
"SubDirectory". Kommandot skapar automatiskt de nödvändiga överordnade katalogerna.
Exempel 3: Skapa katalog med absolut sökväg:
@ECHO OFF
MKDIR C:\min_katalog
Beskrivning: En katalog med den absoluta sökvägen
"C:\MyDirectory" skapas här.
Exempel 4: Skapa kataloger och byta till den nyskapade katalogen samtidigt:
@ECHO OFF
MKDIR ny_katalog && CD ny_katalog
Beskrivning: Kommandot skapar en katalog som heter
"NewDirectory" och ändrar sedan till den katalogen.
Exempel 5: Kontrollera om katalogen redan finns innan du skapar den:
@ECHO OFF
IF NOT EXIST min_katalog MKDIR min_katalog
Beskrivning: Detta kontrollerar om katalogen
"MyDirectory" redan finns. Om inte så blir det med detta
`MKDIR`kommando skapat.
Exempel 6: Skapa kataloger och ignorera fel om de redan finns:
@ECHO OFF
MKDIR min_katalog 2>NUL
Beskrivning: Kommandot skapar MyDirectory-katalogen och ignorerar felmeddelanden (om katalogen redan finns).
`2>NUL`.
De
`MKDIR`-Kommandon är likvärdiga med
`MD`-Kommandon och kan användas beroende på personliga preferenser. Principerna och övervägandena ovan gäller lika för båda kommandona.
"MKDIR" Utdrag från Microsoft Windows Hjälp
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Skapar en katalog.
MKDIR [enhet:]sökväg
MD [enhet:]sökväg
Om kommandotillägg är aktiverade ändras MKDIR enligt följande:
Kommandot MKDIR skapar mellanliggande kataloger i sökvägen (om
det behövs).
till exempel, anta att \a inte finns. Då blir
mkdir \a\b\c\d
samma som:
mkdir \a
chdir \a
mkdir b
chdir b
mkdir c
chdir c
mkdir d
vilket är detsamma som du skulle skrivit om tilläggen varit
inaktiverade.
Viktig information, tips för kommandot "MKDIR"
När du använder
`MKDIR`kommandot i Windows kommandotolk finns det några viktiga punkter att notera:
1.
Behörigheter: Du behöver lämpliga behörigheter för att skapa kataloger i den angivna sökvägen. Se till att du har nödvändiga rättigheter för att skapa kataloger.
2.
Kolon: Den
`MKDIR`kommandot skapar en enda katalog eller flera kapslade kataloger. Syntaxen är:
`MKDIR [katalog]`. Observera att det inte finns något kolon (
`:`) som en etikett.
3.
Befintliga kataloger: Om du försöker skapa en katalog med
`MKDIR`för att skapa och katalogen redan finns får du ett felmeddelande. Du kan göra detta med detta
`IF NOT EXIST`- Bypass Kontrollera om katalogen redan finns innan du skapar den.
IF NOT EXIST min_katalog MKDIR min_katalog
4.
Inkapslade kataloger: The
`MKDIR`kommandot skapar automatiskt överordnade kataloger om de inte finns. Så du kan skapa kapslade kataloger genom att ange hela sökvägen.
MKDIR Först\Andra\Underkatalog
5.
Felhantering: Om du vill att skriptet ska fortsätta även om det redan finns en katalog kan du omdirigera felutgångsströmmen.
MKDIR min_katalog 2>NUL
Här omdirigeras felutgången (felnivå 2) som kan uppstå om katalogen redan finns till noll-enheterna (NUL) och du får inget synligt felmeddelande.
6.
Nuvarande arbetskatalog: Den
`MKDIR`kommandot skapar katalogen i den aktuella arbetskatalogen. Det kan du med
`CD`-Kommando för att ändra den aktuella arbetskatalogen innan du skapar en katalog om du vill att den ska skapas på en annan plats.
CD C:\Exempel
MKDIR ny_katalog
Det är viktigt att se till att syntaxen för
`MKDIR`kommandot är korrekt och att du har de nödvändiga behörigheterna för att skapa kataloger. Observera också att felhantering och kontroll av befintliga kataloger ofta är användbara i batchskript för att undvika oväntade problem.