Usando consola para poner en marcha búsqueda de virus (AVAST , Symantec Norton Antivirus)

 Pedí 4 escenarios:

-buscar, pero no borrar amenazas

-buscar y sí borrar amenazas

-escaneo completo, SIN borrar amenazas

-escaneo completo, BORRANDO amenazas (siempre que puedas, indica que sólo se muestren los archivos sospechosos o infectados, así, en vez de 40 páginas, tendrás 1 o 2):


✅ EJEMPLOS PRÁCTICOS

1️⃣ Escaneo rápido, solo informe, SIN eliminar amenazas

"C:\Program Files\AVAST Software\Avast\ashCmd.exe" /p /n /v /r=C:\reportes\avast_rapido.txt

✔️ Escanea zonas críticas
✔️ No elimina nada
✔️ Informe en TXT
✔️ Modo verbose


2️⃣ Escaneo rápido con eliminación automática

"C:\Program Files\AVAST Software\Avast\ashCmd.exe" /p /d /v /r=C:\reportes\avast_rapido_elimina.txt

✔️ Escaneo rápido
✔️ Elimina amenazas
✔️ Informe detallado


3️⃣ Escaneo completo del sistema, solo informe

"C:\Program Files\AVAST Software\Avast\ashCmd.exe" /a /n /t=0 /v /r=C:\reportes\avast_completo.txt

✔️ Escanea todo el sistema
✔️ Sin límite de tiempo
✔️ No elimina nada
✔️ Ideal para auditoría


4️⃣ Escaneo completo con cuarentena (recomendado)

"C:\Program Files\AVAST Software\Avast\ashCmd.exe" /a /m /t=0 /v /r=C:\reportes\avast_completo_cuarentena.txt

✔️ Escaneo total
✔️ Amenazas a cuarentena
✔️ Más seguro que borrar directamente


5️⃣ Escanear una carpeta concreta (ej. Descargas)

"C:\Program Files\AVAST Software\Avast\ashCmd.exe" "C:\Users\%USERNAME%\Downloads" /n /v /r=C:\reportes\avast_descargas.txt

📂 Crear carpeta de informes (si no existe)

mkdir C:\reportes

🧪 SCRIPT BAT COMPLETO (ejemplo rápido)

@echo off mkdir C:\reportes 2>nul "C:\Program Files\AVAST Software\Avast\ashCmd.exe" /p /n /v /r=C:\reportes\avast_rapido.txt

⚠️ LIMITACIONES IMPORTANTES DE AVAST ANTIGUO

  • ❌ No soporta HTML

  • ❌ No soporta JSON / CSV

  • ❌ No filtra “solo infectados” (lo indica en texto)

  • ✔️ Funciona solo si los servicios de Avast están activos

  • ✔️ Requiere CMD como administrador


🧠 RECOMENDACIÓN PROFESIONAL

Si necesitas hoy en día:

  • CLI estable

  • Informes limpios

  • Automatización

👉 Microsoft Defender (MpCmdRun.exe) es muy superior y viene integrado.

Si quieres, puedo:

  • Traducir estos informes a formato legible

  • Preparar un script de migración a Defender

  • Ayudarte a identificar qué versión exacta de Avast tienes

Tú dirás 😉

Ahora, haz lo mismo para Symantec Norton Antivirus

Perfecto 👍
Vamos a hacer exactamente lo mismo que con Avast antiguo, pero ahora para Symantec / Norton Antivirus, diferenciando versiones clásicas (corporativas y domésticas antiguas), que SÍ permitían escaneo por consola.

⚠️ Aviso honesto desde el principio
👉 Las versiones modernas de Norton doméstico NO admiten CLI oficial.
Todo lo siguiente aplica a Norton / Symantec Antivirus “clásico”.


🧰 Symantec / Norton Antivirus “antiguo” – herramientas CLI

Dependiendo de la edición, se usaban estas herramientas:

ProductoCLI
Norton Antivirus (antiguo)navw32.exe
Symantec Antivirus Corporatesav32cli.exe
Symantec Endpoint Protection (SEP antiguo)vptray.exe / smc.exe (limitado)

📌 El más útil y documentado para CLI es Symantec Antivirus Corporate (sav32cli.exe).

Ruta habitual:

C:\Program Files\Symantec AntiVirus\sav32cli.exe

o:

C:\Program Files (x86)\Symantec AntiVirus\sav32cli.exe

📌 SINTAXIS GENERAL (sav32cli.exe)

sav32cli.exe [opciones] ruta

Parámetros más usados:

ParámetroFunción
-quickEscaneo rápido
-allEscaneo completo
-scanfileEscanear archivos
-cleanLimpiar/eliminar amenazas
-quarantineMover a cuarentena
-nologNo mostrar UI
-log archivoGuardar informe
-verboseSalida detallada
-noresultsNo mostrar archivos limpios

Comentarios

Entradas populares de este blog

Preparación completa de portátil Gaming (Drivers + proceso)

SCRIPT: automatizando chequeos del sistema operativo (Windows 11, CHKDSK, SFC y DISM)

Limpiando y optimizando Windows (Parte 1)