Parâmetros e Opções

Exemplo: “C:\Program files” /p /u=virus@avast.com –soundoff /v=”key kapt”

d:\caminho
Este parâmetro especifica a diretoria que deverá ser testada. Se o parâmetro não for dado, os ficheiros na diretoria raíz da drive atual serão verificados. É possível especificar várias drives simultaneamente.

d:\caminho\ficheiro
Quando o caminho completo de um ficheiro é dado, apenas esse mesmo ficheiro é verificado. O ficheiro precisa de existir!

/H ou /?   (ou –help)
Mostra uma breve ajuda e uma lista de opções possíveis.

/#   (ou –remote)
Verifica os discos remotos.

/*   (ou –local)
Verifica os discos locais.

/_   (ou –console)
A aplicação estará pronta para STDIN/STDOUT. Toda a saída será redirigida para a saída padrão (STDOUT). Isto significa que a saída pode ser processado usando várias ferramentas de comandos ao estilo UNIX.

/A   (ou –testall)
Testa todos os ficheiros.

/@=<nome da tarefa>   (ou –task)
Começa uma verificação particular do avast!. Todos os outros parâmetros são ignorados. Se o nome da verificação contém algum espaço, deverá ser posto entre aspas.

/C   (ou –testfull)
Liga a verificação de ficheiros completos. Por definição, apenas as partes importantes dos ficheiros são testadas, o que é muito mais rápido. Quando um vírus é encontrado, o programa troca para a verificação de ficheiros completos automaticamente.

/D (ou –dontpanic)
Diz ao avast! que deverá mudar para “modo de pânico” quando um ficheiro infetado for encontrado. Modo de pânico significa que a sensibilidade é aumentada até ao máximo.

/E=<valor> (ou –heuristics)
Define a sensibilidade das heurísticas da verificação. O valor pode estar entre 0 e 100, onde “0″ significa inativo e “100″ significa a sensibilidade máxima das heurísticas.

/F=<valor> (ou –fileactions)
Diz ao avast! como proceder para processar ficheiros infetados, como por exemplo:

  • B = permitir ações atrasadas (após reinicio do sistema) para ficheiros trancados.
  • P = se um ficheiro dentro de um arquivo não pode ser removido, tentar remover o arquivo que o contém
  • S = não remover referências associadas ao início automático ao remover um ficheiro
  • W = se um ficheiro infetado for encontrado dentro de um arquivo, aplicar a ação a todo o arquivo, não apenas ao ficheiro infetado.

/G=<valor> (ou –checkgenuine)
Isto diz ao avast! para fiscalizar as assinaturas digitais dos ficheiros suspeitos e o que fazer se a assinatura for de uma fonte confiável. O valor pode ser “0″ (o que significa que todos os ficheiros serão relatados) ou “1″ (para não reportar ficheiros com assinaturas digitais de editores confiáveis)

/I   (ou –ignoretype)
Liga a procura de todos os vírus em todos os ficheiros (por exemplo, os vírus do arranque serão vistos mesmo que sejam ficheiros executáveis, etc.).

/J   (ou –paging)
Pagina as linhas se o programa não estiver em modo STDOUT (por exemplo, para após cada página cheia de resultados).

/M   (ou –boot)
Testa setores do arranque e a memória operacional.

/P   (ou –continue)
Este disjuntor especifica que o programa irá correr sem quaisquer atrasos após fiscalizar as áreas do sistema no disco e sem esperar por interação com o utilizador quando um vírus é encontrado. Para fiscalizar o resultado da verificação, pode usar os códigos de retorno pré-definidos ou informação guardada num relatório. Para especificar uma ação automática para os ficheiros infetados, use /P=[1234], onde 1 = eliminar ficheiro, 2 = mover para a Quarentena, 3 = reparar, 4 = parar.

/R=[*] [nome do ficheiro]   (ou –report)
Este disjuntor especifica que será criado um ficheiro de texto com uma lista de vírus encontrados e uma tabela de sumário (relatório). Se não lhe for atribuído um nome, o ficheiro ficará como ashCmd.rpt na diretoria atual usada para a saída. Quando o disjuntor /R está seguido do caracter “*”, todos os ficheiros verificados serão escritos no relatório (até os que não foram dados como infetados.

/S   (ou –soundoff)
Este disjuntor desliga o som de alerta de vírus. Por definição, qualquer vírus encontrado é anunciado por um beep.

/U=<endereço>   (ou –sendmessage)
Se um vírus for encontrado, um aviso será enviado para o endereço fornecido.

/T=[JZIMXRSTGCBWOEQHFVKPY7D6U123AN]   (ou –archivetype)
Especifica o tipo de arquivos a serem verificados (J:ARJ, Z:ZIP, I:MIME, M:MAPI, X:Exec, R:RAR, S:Streams, T:TAR, G:GZ, C:CAB, B:BZIP2, W:WinExec, O:ZOO, E:ACE, Q:ARC, H:LHA, F:TNEF, V:CPIO, K:CHM, P:RPM, Y:ISO, 7:7ZIP, D:DBX, 6:SIS, U:OLE, 1:Instalador, 2:Conta-gotas, 3:Emulador, A:Todos, N:nenhum).

/X=<valor> (ou –virustypes)
Define tipos de malware específicos que deverão ser detetados (tipos não detetados por definição)

  • P = PUPs (Programas Potencialmente Indesejáveis)

Parâmetros da linha de comandos