O comando: "MKDIR" está ativado Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. disponível
Os exemplos para o comando "MKDIR"
O
`MKDIR`-Comandos podem ser usados assim
`MD`-Comandos porque são sinônimos. Aqui estão alguns exemplos de como usar
`MKDIR`:
Exemplo 1: Crie um único diretório:
@ECHO OFF
MKDIR Nova pasta
Descrição: Este comando cria um diretório chamado
"NewFolder" no diretório de trabalho atual.
Exemplo 2: Crie vários diretórios aninhados:
@ECHO OFF
MKDIR primeiro_diretório\Segundo_diretório\Subdiretório
Descrição: Três diretórios aninhados são criados aqui:
"FirstDirectory",
"SecondDirectory" e
"SubDirectory". O comando cria automaticamente os diretórios pai necessários.
Exemplo 3: Criar diretório com caminho absoluto:
@ECHO OFF
MKDIR C:\meu_diretório
Descrição: Um diretório com o caminho absoluto
"C:\MyDirectory" é criado aqui.
Exemplo 4: Criando diretórios e mudando para o diretório recém-criado ao mesmo tempo:
@ECHO OFF
MKDIR novo_diretório && CD novo_diretório
Descrição: O comando cria um diretório chamado
"NewDirectory" e depois muda para esse diretório.
Exemplo 5: Verifique se o diretório já existe antes de criá-lo:
@ECHO OFF
IF NOT EXIST meu_diretório MKDIR meu_diretório
Descrição: Verifica se o diretório “MyDirectory” já existe. Se não, será com isso
`MKDIR`comando criado.
Exemplo 6: Crie diretórios e ignore erros se eles já existirem:
@ECHO OFF
MKDIR meu_diretório 2>NUL
Descrição: O comando cria o diretório MyDirectory e ignora mensagens de erro (se o diretório já existir).
`2>NUL`.
O
`MKDIR`-Os comandos são equivalentes ao
`MD`-Comandos e podem ser usados dependendo da preferência pessoal. Os princípios e considerações acima aplicam-se igualmente a ambos os comandos.
"MKDIR" Trecho da Ajuda do Microsoft Windows
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Cria uma pasta.
MKDIR [unidade:]caminho
MD [unidade:]caminho
Se as extensões de comando estiverem ativadas, MKDIR será alterado como
a seguir:
MKDIR cria quaisquer pastas intermediárias no caminho, se necessário.
Por exemplo, se \a não existisse:
mkdir \a\b\c\d
seria o mesmo que:
mkdir \a
chdir \a
mkdir b
chdir b
mkdir c
chdir c
mkdir d
que seria o que você teria de digitar se as extensões estivessem desativadas.
Informações importantes, dicas para o comando "MKDIR"
Ao usar o
`MKDIR`comando no prompt de comando do Windows, há alguns pontos importantes a serem observados:
1.
Permissões: Você precisa de permissões apropriadas para criar diretórios no caminho especificado. Certifique-se de ter os direitos necessários para criar diretórios.
2.
Dois pontos: O
`MKDIR`O comando cria um único diretório ou vários diretórios aninhados. A sintaxe é:
`MKDIR [diretório]`. Observe que não há dois pontos (
`:`) como um rótulo.
3.
Diretórios Existentes: Se você estiver tentando criar um diretório com
`MKDIR`criar e o diretório já existir, você receberá uma mensagem de erro. Você pode fazer isso com isso
`IF NOT EXIST`-Bypass Verifique se o diretório já existe antes de criá-lo.
IF NOT EXIST meu_diretório MKDIR meu_diretório
4.
Diretórios aninhados: O
`MKDIR`O comando cria automaticamente diretórios pais se eles não existirem. Assim, você pode criar diretórios aninhados especificando o caminho completo.
MKDIR Primeiro\Segundo\Subdiretório
5.
Tratamento de erros: Se quiser que o script continue mesmo que já exista um diretório, você pode redirecionar o fluxo de saída de erro.
MKDIR meu_diretório 2>NUL
Aqui, a saída de erro (nível de erro 2) que pode ocorrer se o diretório já existir é redirecionada para os dispositivos nulos (NUL) e você não recebe uma mensagem de erro visível.
6.
Diretório de trabalho atual: O
`MKDIR`O comando cria o diretório no diretório de trabalho atual. Você pode com isso
`CD`-Comando para alterar o diretório de trabalho atual antes de criar um diretório se desejar que ele seja criado em um local diferente.
CD C:\Exemplo
MKDIR novo_diretório
É importante garantir que a sintaxe do
`MKDIR`comando está correto e que você tem as permissões necessárias para criar diretórios. Observe também que o tratamento de erros e a verificação de diretórios existentes costumam ser úteis em scripts em lote para evitar problemas inesperados.