Il comando: "MKDIR" è attivo Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. disponibile
Gli esempi per il comando "MKDIR"
IL
`MKDIR`-I comandi possono essere usati proprio così
`MD`-Comandi perché sono sinonimi. Ecco alcuni esempi di utilizzo
`MKDIR`:
Esempio 1: crea una singola directory:
@ECHO OFF
MKDIR Nuova cartella
Descrizione: Questo comando crea una directory denominata
"NuovaCartella" nella directory di lavoro corrente.
Esempio 2: creazione di più directory nidificate:
@ECHO OFF
MKDIR prima_directory\Seconda_directory\Sottodirectory
Descrizione: Qui vengono create tre directory nidificate:
"FirstDirectory",
"SecondDirectory" e
"SubDirectory". Il comando crea automaticamente le directory principali richieste.
Esempio 3: Crea directory con percorso assoluto:
@ECHO OFF
MKDIR C:\mia_directory
Descrizione: Qui viene creata una directory con il percorso assoluto
"C:\MyDirectory".
Esempio 4: Creazione di directory e passaggio simultaneo alla directory appena creata:
@ECHO OFF
MKDIR nuova_directory && CD nuova_directory
Descrizione: Il comando crea una directory denominata
"NuovaDirectory" e quindi passa a quella directory.
Esempio 5: controlla se la directory esiste già prima di crearla:
@ECHO OFF
IF NOT EXIST mia_directory MKDIR mia_directory
Descrizione: Controlla se la directory
"MyDirectory" esiste già. In caso contrario, sarà con questo
`MKDIR`comando creato.
Esempio 6: crea directory e ignora gli errori se già esistono:
@ECHO OFF
MKDIR mia_directory 2>NUL
Descrizione: Il comando crea la directory MyDirectory e ignora i messaggi di errore (se la directory esiste già).
`2>NUL`.
IL
`MKDIR`-I comandi sono equivalenti a
`MD`-Comandi e possono essere utilizzati a seconda delle preferenze personali. I principi e le considerazioni di cui sopra si applicano ugualmente ad entrambi i comandi.
"MKDIR" Estratto dalla guida di Microsoft Windows
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
Crea una directory.
MKDIR [unità:]percorso
MD [unità:]percorso
Se le estensioni ai comandi sono abilitate, MKDIR cambia come segue:
MKDIR crea le directory intermedie nel percorso, se necessario.
Per esempio, ipotizzando che \a non esiste, allora:
mkdir \a\b\c\d
è analogo a:
mkdir \a
chdir \a
mkdir b
chdir b
mkdir c
chdir c
mkdir d
che rappresenta ciò che si deve digitare con le estensioni
disabilitate.
Informazioni importanti, suggerimenti per il comando "MKDIR"
Quando si utilizza il
`MKDIR`comando nel prompt dei comandi di Windows, ci sono alcuni punti importanti da notare:
1.
Autorizzazioni: sono necessarie autorizzazioni appropriate per creare directory nel percorso specificato. Assicurati di disporre dei diritti necessari per creare directory.
2.
Due punti: Il
`MKDIR`Il comando crea una singola directory o più directory nidificate. La sintassi è:
`MKDIR [directory]`. Si noti che non sono presenti i due punti (
`:`) come un'etichetta.
3.
Directory esistenti: se stai tentando di creare una directory con
`MKDIR`da creare e la directory esiste già, riceverai un messaggio di errore. Puoi farlo con questo
`IF NOT EXIST`-Bypass Check per verificare se la directory esiste già prima di crearla.
IF NOT EXIST mia_directory MKDIR mia_directory
4.
Directory nidificate: The
`MKDIR`Il comando crea automaticamente le directory principali se non esistono. Quindi puoi creare directory nidificate specificando il percorso completo.
MKDIR Primo\Secondo\Sottodirectory
5.
Gestione degli errori: se desideri che lo script continui anche se esiste già una directory, puoi reindirizzare il flusso di output degli errori.
MKDIR mia_directory 2>NUL
In questo caso, l'output dell'errore (livello di errore 2) che potrebbe verificarsi se la directory esiste già viene reindirizzato ai dispositivi nulli (NUL) e non viene visualizzato un messaggio di errore visibile.
6.
Directory di lavoro corrente: The
`MKDIR`Il comando crea la directory nella directory di lavoro corrente. Puoi farlo
`CD`-Comando per modificare la directory di lavoro corrente prima di creare una directory se si desidera che venga creata in una posizione diversa.
CD C:\Esempio
MKDIR nuova_directory
È importante garantire che la sintassi del file
`MKDIR`il comando sia corretto e che si disponga delle autorizzazioni necessarie per creare directory. Si noti inoltre che la gestione degli errori e il controllo delle directory esistenti sono spesso utili negli script batch per evitare problemi imprevisti.