RMDIR (RD)
Exclui (remove) diretórios.
Antes de poder excluir um diretório, é necessário excluir seus arquivos e subdiretórios. O diretório deve estar vazio, exceto pelos símbolos "." e "..".
Sintaxe :
RMDIR [unidade]caminho
RD [unidade:]caminho
Parâmetro :
[unidade:]caminho
Especifica a localização e o nome do diretório a ser excluído.
Comandos Relacionados :
Para obter informações sobre a criação de diretórios, consulte o comando <MKDIR>.
Para obter informações sobre arquivos ocultos, consulte os comandos <ATTRIB> e <DIR>.
Para obter informações sobre a exclusão de arquivos, consulte o comando <DEL>.
Para obter informações sobre a exclusão de diretórios, seus arquivos e todos os subdiretórios e arquivos a ele subordinados, consulte o comando <DELTREE>.
Exemplo :
Para excluir um diretório denominado \USUARIO\CARVALHO, verifique primeiro se ele está vazio, como no exemplo a seguir:
dir \usuario\carvalho/a
O MS-DOS deve exibir somente os símbolos "." e "..".
Em seguida, de qualquer outro diretório exceto, \USUARIO\CARVALHO, digite o seguinte comando:
rmdir \usuario\carvalho
O seguinte comando pode ser usado com o mesmo resultado:
rd \usuario\carvalho
Observações :
Impossível excluir diretório com arquivos ocultos ou de sistema
Não é possível excluir diretórios que contenham arquivos ocultos ou de sistema. Se isso for tentado, o MS-DOS exibirá a seguinte mensagem:
Caminho inválido, não é um diretório ou o diretório não está vazio.
Use o comando <DIR> para listar os arquivos ocultos e de sistema e o comando <ATTRIB> para remover os atributos ocultos e de sistema desses arquivos. Para obter maiores informações, consulte esses comandos.
Usando o caractere barra invertida com o parâmetro de caminho :
Se for inserida uma barra invertida (\) antes do primeiro nome de diretório no caminho, o MS-DOS tratará esse diretório como subdiretório do diretório principal, independentemente do diretório atual. Se não for inserida barra invertida antes do primeiro nome de diretório no caminho, o MS-DOS tratará esse diretório como subdiretório do diretório atual.
Excluindo o diretório atual :
Não é possível usar o RMDIR para excluir o diretório atual. é necessário primeiro mudar para outro diretório (que não seja subdiretório do diretório atual) e usar o comando RMDIR com o caminho correto. Se a exclusão do diretório atual for tentada, o MS-DOS exibirá uma mensagem com o seguinte formato:
Tentativa de remover o diretório atual - unidade:caminho
O MS-DOS também exibe essa mensagem quando se tenta excluir um diretório
redirecionado com o comando SUBST.
