Komento: "MKDIR" on päällä Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. saatavilla
Esimerkit komennosta "MKDIR"
The
`MKDIR`-Komentoja voidaan käyttää juuri niin
`MD`-Komennot, koska ne ovat synonyymejä. Tässä on joitain esimerkkejä käytöstä
`MKDIR`:
Esimerkki 1: Luo yksi hakemisto:
@ECHO OFF
MKDIR Uusi kansio
Kuvaus: Tämä komento luo hakemiston nimeltä
"NewFolder" nykyiseen työhakemistoon.
Esimerkki 2: Luo useita sisäkkäisiä hakemistoja:
@ECHO OFF
MKDIR ensimmäinen_hakemisto\Toinen_hakemisto\Alihakemisto
Kuvaus: Täällä luodaan kolme sisäkkäistä hakemistoa:
"FirstDirectory",
"SecondDirectory" ja
"SubDirectory". Komento luo automaattisesti tarvittavat päähakemistot.
Esimerkki 3: Luo hakemisto absoluuttisella polulla:
@ECHO OFF
MKDIR C:\minun_hakemistoni
Kuvaus: Tässä luodaan hakemisto, jonka absoluuttinen polku on
"C:\MyDirectory".
Esimerkki 4: Hakemistojen luominen ja vaihtaminen uuteen hakemistoon samanaikaisesti:
@ECHO OFF
MKDIR uusi_hakemisto && CD uusi_hakemisto
Kuvaus: Komento luo hakemiston nimeltä
"NewDirectory" ja muuttaa sitten kyseiseen hakemistoon.
Esimerkki 5: Tarkista, onko hakemisto jo olemassa ennen sen luomista:
@ECHO OFF
IF NOT EXIST minun_hakemistoni MKDIR minun_hakemistoni
Kuvaus: Tämä tarkistaa, onko
"MyDirectory"-hakemisto jo olemassa. Jos ei, niin tämän kanssa
`MKDIR`komento luotu.
Esimerkki 6: Luo hakemistoja ja ohita virheet, jos niitä on jo olemassa:
@ECHO OFF
MKDIR minun_hakemistoni 2>NUL
Kuvaus: Komento luo MyDirectory-hakemiston ja ohittaa virheilmoitukset (jos hakemisto on jo olemassa).
`2>NUL`.
The
`MKDIR`-Komennot vastaavat
`MD`-Komennot ja niitä voidaan käyttää henkilökohtaisten mieltymysten mukaan. Yllä olevat periaatteet ja huomiot koskevat yhtä lailla molempia komentoja.
"MKDIR" Ote Microsoft Windowsin ohjeesta
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Luo kansion.
MKDIR [asema:]polku
MD [asema:]polku
Jos komentolaajennukset ovat käytössä, MKDIR muuttuu seuraavasti:
MKDIR luo polkuun tarvittaessa välitason kansioita.
Esimerkiksi, oletetaan että kansiota \a ei ole, jolloin:
mkdir \a\b\c\d
on sama kuin:
mkdir \a
chdir \a
mkdir b
chdir b
mkdir c
chdir c
mkdir d
Jälkimmäistä tapaa on käytettävä, jos komentolaajennukset ovat
pois käytöstä.
Tärkeää tietoa, vinkkejä "MKDIR"-komennolle
Kun käytät
`MKDIR`-komento Windowsin komentokehotteessa, on muutamia tärkeitä huomioitavia seikkoja:
1.
Käyttöoikeudet: Tarvitset asianmukaiset oikeudet luodaksesi hakemistoja määritetylle polulle. Varmista, että sinulla on tarvittavat oikeudet luoda hakemistoja.
2.
Kaksopiste :`MKDIR`-komento luo yhden hakemiston tai useita sisäkkäisiä hakemistoja. Syntaksi on:
`MKDIR [hakemistosta]`. Huomaa, ettei kaksoispistettä (
`:`) kuten etiketti.
3.
Olemassa olevat hakemistot: Jos yrität luoda hakemiston käyttämällä
`MKDIR`Jos haluat luoda ja hakemisto on jo olemassa, saat virheilmoituksen. Voit tehdä tämän tällä
`IF NOT EXIST`-Bypass Tarkista, onko hakemisto jo olemassa ennen sen luomista.
IF NOT EXIST minun_hakemistoni MKDIR minun_hakemistoni
4.
Sisäkkäiset hakemistot: The
`MKDIR`komento luo automaattisesti ylätason hakemistoja, jos niitä ei ole olemassa. Voit siis luoda sisäkkäisiä hakemistoja määrittämällä koko polun.
MKDIR Ensimmäinen\Toinen\Alihakemisto
5.
Virheiden käsittely: Jos haluat komentosarjan jatkuvan, vaikka hakemisto olisi jo olemassa, voit ohjata virheen tulostusvirran uudelleen.
MKDIR minun_hakemistoni 2>NUL
Tässä virhetulostus (virhetaso 2), joka saattaa ilmetä, jos hakemisto on jo olemassa, ohjataan null-laitteisiin (NUL), etkä saa näkyvää virheilmoitusta.
6.
Nykyinen työhakemisto:`MKDIR`komento luo hakemiston nykyiseen työhakemistoon. Sillä voit
`CD`-Komento muuttaa nykyistä työhakemistoa ennen hakemiston luomista, jos haluat sen luotavan eri paikkaan.
CD C:\Esimerkki
MKDIR uusi_hakemisto
On tärkeää varmistaa, että syntaksi
`MKDIR`komento on oikea ja että sinulla on tarvittavat oikeudet luoda hakemistoja. Huomaa myös, että virheiden käsittely ja olemassa olevien hakemistojen tarkistaminen ovat usein hyödyllisiä eräkomentosarjoissa odottamattomien ongelmien välttämiseksi.