|
El escáner por línea de comandos usa exactamente la misma tecnología de detección que avast! "normal", y se puede utilizar a través del archivo ashCmd.exe. Un ejemplo sería este:
"C:\Program files" /p /u=virus@avast.com --soundoff /v="key kapt"
Seguidamente os dejo los parámetros que se pueden aplicar a ashCmd.exe:
c:\ruta Esta orden especifica la unidad y el directorio que deben ser escaneados. Si este parámetro no se especifica serán escaneados los archivos del directorio raíz. Se pueden especificar varias unidades.
c:\ruta\archivo Si se escribe la ruta completa a un archivo concreto, ashCmd sólo escaneará ese archivo (el cual debe existir).
/H or /? (o --help) Muestra la ayuda.
/# (o --remote) Escanea discos remotos.
/* (o --local) Escanea discos locales.
/_> (o --console) La aplicación estará lista para STDIN/STDOUT.
/A (o --testall) Testea todos los archivos.
/@=<nombre de la tarea> (o --task) Inicia una tarea de avast! que tenga el mismo nombre. Todos los otros parámetros serían ignorados.
/C (o --testfull) Activa el escaneo de archivos profundo. Por defecto sólo las partes más importantes de los archivos son escaneados, lo cual redunda en una mayor rapidez. Si se encuentra algún virus, automáticamente el programa cambiará a escaneo profundo.
/I (o --ignoretype) Activa el escaneo de todos los virus en todos los archivos.
/J (o --paging) Pagina las líneas si el programa no está en modo STDOUT.
/M (o --boot) Escanea sectores de arranque y la memoria.
/P (o --continue) Este comando ordena que el programa se ejecutará sin ningún retraso al esperar instrucciones del usuario cuando se encuentra un virus. Se pueden usar códigos de acción predefinidos cuando se detecta un archivo infectado, por ejemplo /P=[1234], donde 1=borrar archivo, 2=mover al baúl, 3=reparar y 4=parar.
/R=[*] [nombre de archivo] (o --report) Con este parámetro especificaremos que se creará un archivo de texto con la lista de los virus encontrados y un reporte de acciones. Si no se especifica nombre se usará ashCmd.rpt. Cuando el parámetro /R está seguido de * todos los ficheros escaneados serán incluidos en el reporte (incluso aunque no estén infectados).
/S (o --soundoff) Apaga el sonido de alerta de virus. Por defecto, cada detección se anuncia con un bip.
/U=<dirección> (o --sendmessage) Si se encuentra un virus se enviará un mensaje a la dirección especificada.
/V=[primeras letras del virus] (o --viruslist) El programa imprime su base de datos actual de virus que coincida con el nombre indicado y se apaga.
/T=[JZIMXRSTGCBWOEQHFVKPY7D6UAN1] (o --archivetype) Especifica los tipos de fichero a escanear (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, A:Todos, N:Ninguno).
_________________ Juanjo. La tienda avast! - La alternativa antivirus http://latiendaavast.com

|