Compartilhar via


Rd

Exclui um diretório.

O comando rd também pode ser executado no Console de Recuperação do Windows usando parâmetros diferentes. Para obter mais informações, consulte WinRE (Ambiente de Recuperação do Windows).

Observação

Esse comando é o mesmo que o comando rmdir.

Sintaxe

rd [<drive>:]<path> [/s [/q]]

Parâmetros

Parâmetro Descrição
[<drive>:]<path> Especifica o local e o nome do diretório que você deseja excluir. de Caminho é necessário. Se você incluir uma barra invertida () no início do caminho de especificado, o caminho será iniciado no diretório raiz (independentemente do diretório atual).
/s Exclui uma árvore de diretório (o diretório especificado e todos os seus subdiretórios, incluindo todos os arquivos).
/q Especifica o modo silencioso. Não solicita confirmação ao excluir uma árvore de diretório. O parâmetro /q funciona somente se /s também for especificado.

CUIDADO: Quando você é executado no modo silencioso, toda a árvore de diretório é excluída sem confirmação. Verifique se arquivos importantes são movidos ou com backup antes de usar a opção de linha de comando /q.

/? Exibe a ajuda no prompt de comando.

Observações

  • Você não pode excluir um diretório que contém arquivos, incluindo arquivos ocultos ou do sistema. Se você tentar fazer isso, a seguinte mensagem será exibida:

    The directory is not empty

    Use o comando dir /a para listar todos os arquivos (incluindo arquivos ocultos e do sistema). Em seguida, use o comando attrib com -h para remover atributos de arquivo ocultos, -s para remover atributos de arquivo do sistema ou -h-s para remover atributos de arquivo ocultos e do sistema. Depois que os atributos ocultos e de arquivo tiverem sido removidos, você poderá excluir os arquivos.

  • Você não pode usar o comando rd para excluir o diretório atual. Se você tentar excluir o diretório atual, a seguinte mensagem de erro será exibida:

    The process can't access the file because it is being used by another process.

    Se você receber essa mensagem de erro, deverá alterar para um diretório diferente (não um subdiretório do diretório atual) e tentar novamente.

Exemplos

Para alterar para o diretório pai para que você possa remover com segurança o diretório desejado, digite:

cd ..

Para remover um diretório chamado de teste (e todos os seus subdiretórios e arquivos) do diretório atual, digite:

rd /s test

Para executar o exemplo anterior no modo silencioso, digite:

rd /s /q test