SCRIPTS EXTRACCION DE DATOS
APLICACIONES INSTALADAS:
Para ver La aplicaciones instaladas en un equipo y el resultado guardarlo en un documento de texto seria:
@echo off chcp 65001 >nul echo Listando aplicaciones instaladas: wmic product get name,version,vendor > %USERPROFILE%\Desktop\app_details.txt echo Detalles de las aplicaciones instaladas guardados en app_details.txt en el escritorio. exit
esto guardara la informacion en el escritorio ya que es la ruta que redirigimos.
DIRECCION IP LOCAL Y EXTERNA:
Para ver las direcciones ip local y las externas
@echo off echo Mostrando la dirección IP local... chcp 65001 >nul ipconfig | findstr /i "ipv4" > %USERPROFILE%\Desktop\ip_info.txt echo Mostrando la dirección IP externa... powershell -Command "(Invoke-WebRequest -Uri 'http://ifconfig.me/ip').Content.Trim()" >> %USERPROFILE%\Desktop\ip_info.txt echo Información de IP guardada en ip_info.txt en el escritorio. exit
ESPACIO DE MEMORIA:
@echo off chcp 65001 >nul echo Enumerando unidades y espacio disponible: wmic logicaldisk get name,size,freespace > %USERPROFILE%\Desktop\drives_info.txt echo Información de las unidades guardada en drives_info.txt en el escritorio. pause >nul
LISTA DE PROCESOS EN EJECUCION:
@echo off chcp 65001 >nul tasklist > %USERPROFILE%\Desktop\process_list.txt echo La lista de procesos en ejecucion ha sido guardada en process_list.txt en el escritorio. exit
CONFIGURACIONES DE RED:
@echo off chcp 65001 >nul echo Extrayendo configuración de red... chcp 65001 >nul ipconfig /all > %USERPROFILE%\Desktop\network_config.txt echo Configuración de red guardada en network_config.txt en el escritorio. exit
INFORMACION DEL SISTEMA:
@echo off chcp 65001 >nul systeminfo > %USERPROFILE%\Desktop\infosystem.txt echo La lista de procesos en ejecucion ha sido guardada en infosystem en el escritorio. pause >nul
USUARIOS ACTIVOS:
@echo off chcp 65001 >nul query user > %USERPROFILE%\Desktop\USUARIOSACT.txt exit
USUARIOS LOCALES:
@echo off chcp 65001 >nul echo Usuarios locales del sistema: net user > %USERPROFILE%\Desktop\USUARIOSLOC.txt exit
INFO PC ALL:
Este script combina todos los anteriores y lo convierte los datos en un archivo HTML
@echo off chcp 65001 >nul set "htmlfile=%USERPROFILE%\Desktop\batch_log.html" ( echo ^<!DOCTYPE html^> echo ^<html^> echo ^<head^> echo ^<meta charset="UTF-8" /^> echo ^<title^>Batch Log^</title^> echo ^<style^> echo body { font-family: Arial, sans-serif; } echo h2 { color: #333; } echo pre { background-color: #f4f4f4; padding: 10px; border-radius: 5px; } echo ^</style^> echo ^</head^> echo ^<body^> echo ^<h2^>Mostrando la dirección IP local^</h2^> echo ^<pre^> ipconfig | findstr /i "ipv4" echo ^</pre^> echo ^<h2^>Mostrando la dirección IP externa^</h2^> echo ^<pre^> powershell -Command "(Invoke-WebRequest -Uri 'http://ifconfig.me/ip').Content.Trim()" echo ^</pre^> echo ^<h2^>Enumerando unidades y espacio disponible^</h2^> echo ^<pre^> wmic logicaldisk get name,size,freespace echo ^</pre^> echo ^<h2^>Extrayendo configuración de red^</h2^> echo ^<pre^> ipconfig /all echo ^</pre^> echo ^<h2^>Obteniendo información del sistema^</h2^> echo ^<pre^> systeminfo echo ^</pre^> echo ^<h2^>Listando aplicaciones instaladas^</h2^> echo ^<pre^> wmic product get name,version,vendor echo ^</pre^> echo ^<h2^>Sesiones de usuario activas^</h2^> echo ^<pre^> query user echo ^</pre^> echo ^<h2^>Usuarios locales del sistema^</h2^> echo ^<pre^> net user echo ^</pre^> echo ^<h2^>Listando procesos en ejecución^</h2^> echo ^<pre^> tasklist echo ^</pre^> echo ^</body^> echo ^</html^> ) > "%htmlfile%" echo Tarea completada. Revisa el archivo HTML en el escritorio. pause >nul
WIFI KEYS:
Este script lo comparto tambien ya que es muy util para extraer las contraseñas guardadas en un equipo
estas se guardan en archivos .xml en una sola carpeta en el escritorio
:: Crear la carpeta "WifiKeys" en el escritorio si no existe if not exist "%USERPROFILE%\Desktop\WifiKeys" mkdir "%USERPROFILE%\Desktop\WifiKeys" :: Extraer las claves WiFi y guardarlas en archivos XML en la carpeta "WifiKeys" netsh wlan export profile folder=%USERPROFILE%\Desktop\WifiKeys key=clear >nul