Script em lote - Excluindo arquivos

Para deletar arquivos, o Batch Script fornece o comando DEL.

Sintaxe

DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names

A seguir estão a descrição das opções que podem ser apresentadas ao comando DEL.

S.No. Opções e descrição
1

Names

Especifica uma lista de um ou mais arquivos ou diretórios. Os curingas podem ser usados ​​para excluir vários arquivos. Se um diretório for especificado, todos os arquivos dentro do diretório serão excluídos

2

/P

Solicita confirmação antes de excluir cada arquivo.

3 -

/F

Forçar exclusões de arquivos somente leitura.

4

/S

Exclui arquivos especificados de todos os subdiretórios.

5

/Q

Modo silencioso, não pergunte se está ok para deletar no curinga global.

6

/A

Seleciona arquivos para excluir com base em atributos.

7

attributes

R Arquivos somente leitura, arquivos de sistema S, arquivos ocultos, arquivos A prontos para arquivamento - prefixo que significa não

Os exemplos a seguir mostram como o comando DEL pode ser usado.

Exemplos

del test.bat

O comando acima excluirá o arquivo test.bat do diretório atual, se o arquivo existir.

del c:\test.bat

O comando acima excluirá o arquivo C: \ test.bat do diretório atual, se o arquivo existir.

del c:\*.bat

O * (asteriscos) é um caractere selvagem. * .bat indica que você gostaria de excluir todos os arquivos bat no diretório c: \.

del c:\?est.tmp

O ? (ponto de interrogação) é um único caractere curinga para uma letra. O uso deste comando no exemplo acima excluirá qualquer arquivo que termine com "est.tmp", como pest.tmp ou test.tmp.