O comando del é um comando de prompt de comando usado para excluir arquivos. Várias opções de comando estão disponíveis para que você possa remover arquivos que tenham uma determinada extensão de arquivo, excluir todos os arquivos em uma pasta, livrar-se apenas dos arquivos com determinados atributos de arquivo e muito mais.
Ao contrário de excluir arquivos normalmente, os dados removidos com o comando del não acabam na Lixeira.
Este comando é exatamente o mesmo que o comando apagar.
Disponibilidade do Comando Del
O comando del está disponível no Prompt de Comando nos sistemas operacionais Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista e Windows XP.
Também pode ser usado no prompt de comando nos menus de reparo/recuperação de opções avançadas de inicialização e opções de recuperação do sistema.
No Console de Recuperação no Windows XP e Windows 2000, o comando delete do Console de Recuperação pode ser usado em vez disso.
Sintaxe do Comando Del
del [ /p] [ /f] [ / s] [ /q] [ /a[ :] nome do arquivo [ /?]
A disponibilidade de certas opções de comando del e outras sintaxes de comando podem diferir de sistema operacional para sistema operacional. Aprimore como ler a sintaxe do comando se você não tiver certeza de como interpretar a sintaxe mostrada acima ou descrita na tabela abaixo.
Opções do Comando Del | |
---|---|
Item | Explicação |
/p | Solicita confirmação antes de excluir cada arquivo. |
/f | Forçar exclui arquivos somente leitura. |
/s | Apaga os arquivos especificados de todos os subdiretórios. |
/q | Modo silencioso; suprime prompts para confirmações de exclusão. |
/a |
Exclui arquivos com base em um dos seguintes atributos: r=Arquivos somente leitura h=Arquivos ocultos i =Arquivos sem conteúdo indexado o =Arquivos offline s =Arquivos do sistema a =Arquivos prontos para arquivamento l =Reanalisar pontos |
/? | Use a chave de ajuda com o comando del para mostrar ajuda detalhada sobre as várias opções do comando. Executar del /? é o mesmo que usar o comando help para executar help del. |
Exemplos de comandos Del
Aqui estão alguns exemplos mostrando como você pode usar o comando:
Excluir arquivo em pasta específica
del c:\windows\twain_32.dll
No exemplo acima, o comando del é usado para remover twain_32.dll localizado na pasta C:\Windows.
Excluir arquivo da pasta atual
del io.sys
Aqui, o comando não tem informações de caminho especificadas, então o arquivo io.sys é excluído de qualquer diretório em que você digitou o comando.
Por exemplo, se você digitar del io.sys no prompt C:\>, o arquivo io.sys será excluído de C:\.
Excluir todos os arquivos EXE
del C:\Users\Tim\Downloads\.exe
Este remove todos os arquivos EXE da pasta Downloads do usuário Tim. A extensão do arquivo pode ser substituída porpara excluir todos os arquivos dessa pasta.
Observe que não há espaço após Downloads\. Adicionar um espaço quebraria o comando e diria ao Windows para apagar a pasta Downloads em vez de apenas os arquivos EXE. Como o comando del não remove pastas, ele apagaria todos os arquivos, incluindo não apenas arquivos EXE, mas também imagens, documentos, vídeos, etc.
Excluir todos os arquivos arquivados
del /a:a.
Use este comando del para excluir todos os arquivos arquivados no diretório de trabalho atual. Semelhante ao comando io.sys acima, este seria executado em qualquer pasta que o Prompt de Comando estiver definido.
Excluir por atributo e extensão
del /q /a:r C:\Users\Tim\Documents\.docx
Para combinar algumas das opções del, considere este comando que excluirá todos os arquivos DOCX somente leitura (/a:r) da pasta Documentos do usuário, mas o fará no modo silencioso (/q) para que você não é solicitado a confirmar.
Excluir arquivos das subpastas
del /s C:\Users\Tim\Documents\Adobe\.
Este comando excluirá todos os arquivos (.) de todas as pastas (/s) dentro da pasta Adobe no diretório Documentos do usuário. As pastas permanecerão, mas todos os arquivos serão removidos.
No entanto, neste exemplo, você será solicitado a inserir Y para cada arquivo para confirmar que, de fato, deseja excluir cada um. Para evitar isso, se tiver certeza de que deseja excluir todos os arquivos, adicione a opção /q antes ou depois da opção /s para executar o comando no modo silencioso.
Assim como no exemplo DOCX acima, o curinga (.) neste comando pode ser alterado para qualquer coisa para remover apenas esses arquivos. Use. MP4 para MP4s,. MP3 para MP3s, etc.
Del Comandos Relacionados
O comando erase é idêntico ao comando del, então ambos podem ser usados com o mesmo resultado. Em outras palavras, você pode substituir "del" por "erase" em qualquer um dos exemplos de comando acima sem interromper as instruções.
O comando forfiles às vezes é usado com o comando del para remover arquivos com muitos dias de idade. Por exemplo, você pode querer excluir arquivos com mais de um mês em uma pasta específica, algo que você pode fazer com forfiles e del, mas não apenas com o comando del em si.
No Windows XP e versões mais recentes do Windows, rmdir é usado para apagar uma pasta inteira, enquanto deltree é usado para a mesma finalidade em sistemas operacionais anteriores ao Windows XP.
No MS-DOS, o comando undelete é usado para restaurar arquivos que foram deletados com o comando delete. Para desfazer o comando del em versões mais recentes do Windows, tente um programa de recuperação de arquivos.