Resumen corto
IT‑Supports‑Scripts es una colección práctica y orientada al uso real: scripts PowerShell (con un helper batch) para diagnosticar, auditar, recuperar y mantener equipos. Genera salidas legibles (HTML), reúne inventario HW/SW, detecta problemas recurrentes, y centraliza pasos que habitualmente se hacen manualmente en soporte técnico.
Propósito real
Proporcionar una caja de herramientas reproducible para equipos de soporte: acelerar diagnósticos, reducir tiempo de resolución y producir evidencia (reportes HTML) para auditoría y comunicación con usuarios. Pensada para casos frecuentes de "capa 8" y también para diagnósticos de red, rendimiento y seguridad.
Qué hace (visión práctica y técnica)
- Ejecuta diagnósticos amplios o específicos (completo, red, rendimiento).
- Recolecta inventario HW/SW y lo exporta para auditoría (CSV/JSON).
- Produce reportes HTML legibles y maneja errores con un ErrorHandler centralizado.
- Incluye rutinas de recuperación, backups y limpieza/mantenimiento.
Salida y formatos
Reports en HTML, exportación de inventarios a CSV/JSON y logs estructurados para auditoría.
Tecnologías y enfoques
PowerShell (principal) con módulos modulares; batch (.bat) para compatibilidad; plantillas HTML para reportes; enfoque en reproducibilidad, modularidad y trazabilidad.
Seguridad y buenas prácticas
- Centralizar manejo de errores y reporting para facilitar trazabilidad.
- Firmar scripts y revisar ExecutionPolicy antes de desplegar; evitar incrustar secretos.
- Ejecutar con privilegios mínimos necesarios y documentar cuándo se requiere elevación.
Palabras clave para CV/portafolio
PowerShell · Diagnóstico · Inventario HW/SW · Recuperación de archivos · Reportes HTML · Automatización · Soporte TI · Triage · Seguridad operacional