MD: Cria um directório.
O comando: "MD" está ativado Windows 11, 10, .. disponível
"MD" Trecho da Ajuda do Microsoft Windows
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Cria um directório.
MKDIR [unidade:]caminho
MD [unidade:]caminho
Se as extensões de comandos estiverem activadas, o MKDIR é alterado
da seguinte forma:
O MKDIR cria quaisquer directórios intermédios do caminho, se for necessário.
Por exemplo, assuma que \a não existe, então:
mkdir \a\b\c\d
é igual a:
mkdir \a
chdir \a
mkdir b
chdir b
mkdir c
chdir c
mkdir d
que seria aquilo que teria de escrever se as extensões estivessem
desactivadas.
Os exemplos para o comando "MD"
O
`MD`comando (também conhecido como
`MKDIR`) é usado no prompt de comando do Windows para criar um novo diretório (pasta). aqui estão alguns exemplos:
Exemplo 1: Crie um único diretório:
@ECHO OFF
MD 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
MD 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
MD 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
MD 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 MD meu_diretório
Descrição: Verifica se o diretório “MyDirectory” já existe. Se não, será com isso
`MD`comando criado.
Exemplo 6: Crie diretórios e ignore erros se eles já existirem:
@ECHO OFF
MD 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
`MD`- ou
`MKDIR`comandos são úteis para criar diretórios em scripts em lote. Observe que você deve ter permissões apropriadas para criar diretórios no caminho especificado.
Informações importantes, dicas para o comando "MD"
Ao usar o
`MD`-comando (ou
`MKDIR`) no prompt de comando do Windows, há alguns pontos importantes a serem observados:
1.
Permissões: Para criar um diretório com o
`MD`comando, você precisa de permissões apropriadas para o local especificado. Certifique-se de ter permissões suficientes para criar diretórios.
2.
Informações do caminho: o caminho que você usa quando
`MD`-O comando pode ser absoluto ou relativo. Um caminho relativo refere-se ao diretório de trabalho atual. Um caminho absoluto especifica o caminho completo, por ex. b.
`C:\Exemplo\diretório`.
3.
Diretórios Existentes: Se você estiver tentando criar um diretório com
`MD`e o diretório já existir, você poderá receber uma mensagem de erro. Você pode fazer isso com isso
`IF NOT EXIST`-Evite Verifique se o diretório já existe antes de criá-lo.
IF NOT EXIST meu_diretório MD meu_diretório
4.
Diretórios aninhados: O
`MD`O comando cria automaticamente diretórios pais se eles não existirem. Assim, você pode criar diretórios aninhados especificando o caminho completo.
MD 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.
MD 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
`MD`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
MD novo_diretório
É importante garantir que a sintaxe do
`MD`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.