v1.0
Comando

DeleteFile()

Exclui um arquivo do sistema de arquivos. Suporta wildcard (*) para excluir múltiplos arquivos que correspondam ao padrão informado.
Sintaxe
DeleteFile(caminho)

Parâmetros

ParâmetroObrigatórioDescrição
caminhoSimCaminho completo do arquivo a excluir. Aceita wildcard * para excluir múltiplos arquivos. Ex: @'C:\temp\*.tmp'.

Exemplos

AthusScript
// Excluir arquivo específico:
DeleteFile(@'C:\temp\relatorio.pdf')

// Excluir com variável:
DeleteFile($caminhoArquivo)

// Excluir todos os arquivos .tmp de uma pasta:
DeleteFile(@'C:\temp\*.tmp')

// Excluir todos os arquivos de uma pasta:
DeleteFile(@'C:\temp\*.*')

// Limpar arquivos de log antes de executar:
DeleteFile(@'C:\logs\*.log')

Observações

Se o arquivo não existir, nenhum erro é lançado — o comando é ignorado silenciosamente. Com wildcard, exclui todos os arquivos que corresponderem ao padrão no diretório informado. Não exclui subpastas. Para excluir uma pasta inteira, use DeleteFolder().