"Domina la línea de comandos de Windows y conviértete en un administrador de sistemas experto" 🚀
¡Bienvenido al curso más completo de Administración de Windows desde la Consola! Este repositorio contiene todo lo que necesitas para convertirte en un verdadero maestro de la línea de comandos de Windows.
Este curso te llevará desde los conceptos básicos hasta técnicas avanzadas de administración de sistemas Windows, incluyendo:
- 🔧 Comandos fundamentales de la consola de Windows
- 📁 Gestión avanzada de archivos y directorios
- 🔍 Búsqueda y localización eficiente de archivos
- 🔐 Variables de entorno y configuración del sistema
- 📊 Análisis y comparación de archivos
- 🛡️ Auditorías de seguridad desde la línea de comandos
- ⚡ Automatización con scripts batch avanzados
- 🛡️ Seguridad y cifrado con Bitlocker y políticas avanzadas
- 💾 Gestión de almacenamiento y optimización de discos
- 🌐 Servicios de red y administración de servidores
- 🔧 Herramientas avanzadas como WMIC, CURL y gestión del registro
0. Administración de Windows desde la Consola
📖 Ver capítulo | 🎥 YouTube
Descripción: Introducción completa al curso y roadmap de aprendizaje.
Comandos: Conceptos generales de la consola de Windows.
Ejemplos prácticos: Configuración inicial del entorno de trabajo.
1. Comandos Básicos
📖 Ver capítulo | 🎥 YouTube
Descripción: Comandos esenciales para comenzar a trabajar con la consola.
Comandos: TITLE, HELP, CLS, DIR, ECHO, PAUSE, START, REM, DATE, TIME, COLOR, MODE, EXIT.
Ejemplos prácticos: Scripts básicos de presentación y navegación.
2. Rutas de acceso
📖 Ver capítulo | 🎥 YouTube
Descripción: Comprensión de rutas absolutas y relativas en Windows.
Comandos: CD, CHDIR, navegación entre directorios.
Ejemplos prácticos: Navegación eficiente por el sistema de archivos.
3. Gestión de directorios
📖 Ver capítulo | 🎥 YouTube
Descripción: Creación, eliminación y gestión de directorios.
Comandos: MD, MKDIR, RD, RMDIR, DIR, MORE.
Ejemplos prácticos: Organización de estructura de directorios.
4. Gestión de ficheros o archivos
📖 Ver capítulo | 🎥 YouTube
Descripción: Operaciones CRUD completas con archivos.
Comandos: COPY, TYPE, FSUTIL, MOVE, REN, RENAME, DEL.
Ejemplos prácticos: Gestión completa de archivos del sistema.
5. Árbol de directorios
📖 Ver capítulo | 🎥 YouTube
Descripción: Visualización de la estructura de directorios.
Comandos: TREE, TYPE para lectura de salida.
Ejemplos prácticos: Análisis visual de estructuras de directorios.
6. Copiar, mover archivos y directorios
📖 Ver capítulo | 🎥 YouTube
Descripción: Técnicas avanzadas de copia y movimiento de archivos.
Comandos: XCOPY, TYPE CON, operaciones con directorios completos.
Ejemplos prácticos: Scripts de backup y sincronización.
7. Cambiar y guardar rutas
📖 Ver capítulo | 🎥 YouTube
Descripción: Gestión de rutas con pila de directorios.
Comandos: POPD, PUSHD, gestión de rutas temporales.
Ejemplos prácticos: Navegación eficiente entre directorios.
8. Instancias
📖 Ver capítulo | 🎥 YouTube
Descripción: Trabajo con múltiples instancias de la consola.
Comandos: CMD, parámetros de inicio de consola.
Ejemplos prácticos: Automatización con múltiples ventanas.
9. Máscaras y comodines
📖 Ver capítulo | 🎥 YouTube
Descripción: Uso de patrones para filtrar archivos y directorios.
Comandos: *, ?, patrones de búsqueda avanzados.
Ejemplos prácticos: Filtrado inteligente de archivos.
10. Gestión del PROMPT
📖 Ver capítulo | 🎥 YouTube
Descripción: Personalización del prompt de la consola.
Comandos: PROMPT, SETX, configuración persistente.
Ejemplos prácticos: Prompts personalizados y informativos.
11. Teclas de funciones
📖 Ver capítulo | 🎥 YouTube
Descripción: Uso eficiente de las teclas de función para navegación.
Comandos: F1-F9, ALT+F7, historial de comandos.
Ejemplos prácticos: Navegación rápida en la consola.
12. Manipulación de fecha y hora
📖 Ver capítulo | 🎥 YouTube
Descripción: Trabajo con fechas y horas en scripts.
Comandos: DATE, TIME, w32tm, sincronización de tiempo.
Ejemplos prácticos: Scripts con timestamps y programación temporal.
13. Uso de tuberías o PIPES
📖 Ver capítulo | 🎥 YouTube
Descripción: Conexión de comandos mediante tuberías.
Comandos: |, conexión de entrada y salida entre comandos.
Ejemplos prácticos: Procesamiento de datos en cadena.
14. Redireccionamiento y desvío de comandos
📖 Ver capítulo | 🎥 YouTube
Descripción: Control de entrada, salida y errores de comandos.
Comandos: >, >>, <, 2>, 2>&1, redirección de flujos.
Ejemplos prácticos: Captura y procesamiento de salidas.
15. Variables
📖 Ver capítulo | 🎥 YouTube
Descripción: Creación y manipulación de variables locales.
Comandos: SET, /A, /P, operaciones aritméticas y entrada de usuario.
Ejemplos prácticos: Scripts dinámicos con variables.
16. Variables de entorno
📖 Ver capítulo | 🎥 YouTube
Descripción: Gestión de variables de entorno del sistema.
Comandos: SETX, REG delete, variables persistentes.
Ejemplos prácticos: Configuración de entorno del sistema.
17. Path - Establecer una ruta de búsqueda
📖 Ver capítulo | 🎥 YouTube
Descripción: Configuración y gestión de la variable PATH del sistema.
Comandos: PATH, SETX, WHERE, gestión de rutas de búsqueda.
Ejemplos prácticos: Configuración de entornos de desarrollo y herramientas.
18. Manejo de cadenas
📖 Ver capítulo | 🎥 YouTube
Descripción: Técnicas avanzadas de manipulación de texto en batch.
Comandos: Substring, concatenación, reemplazo, FOR loops.
Ejemplos prácticos: Procesamiento de nombres de archivos y datos de texto.
19. Buscar y Ubicar archivos
📖 Ver capítulo | 🎥 YouTube
Descripción: Técnicas eficientes para localizar archivos en el sistema.
Comandos: DIR, WHERE, FORFILES, FINDSTR, ROBOCOPY.
Ejemplos prácticos: Búsqueda avanzada y detección de archivos duplicados.
20. Comparar archivos o ficheros
📖 Ver capítulo | 🎥 YouTube
Descripción: Detección de diferencias y verificación de integridad de archivos.
Comandos: FC, COMP, CERTUTIL, FINDSTR, verificación con hashes.
Ejemplos prácticos: Auditorías de archivos y detección de cambios.
21. Buscar cadenas en archivos
📖 Ver capítulo | 🎥 YouTube
Descripción: Búsqueda avanzada de texto dentro de archivos con expresiones regulares.
Comandos: FINDSTR, FIND, GREP, SELECT-STRING, patrones regex.
Ejemplos prácticos: Análisis de logs, auditorías de seguridad, búsqueda de patrones.
22. Compresión de archivos y directorios
📖 Ver capítulo | 🎥 YouTube
Descripción: Técnicas de compresión nativa de Windows y creación de archivos ZIP.
Comandos: COMPACT, PowerShell Compress-Archive, optimización de espacio.
Ejemplos prácticos: Scripts de backup comprimido y optimización de almacenamiento.
23. Expandir archivos comprimidos
📖 Ver capítulo | 🎥 YouTube
Descripción: Extracción de archivos comprimidos y restauración de backups.
Comandos: PowerShell Expand-Archive, COMPACT /U, TAR, verificación de integridad.
Ejemplos prácticos: Restauración automática de backups y despliegue de software.
24. Llamadas a programas externos
📖 Ver capítulo | 🎥 YouTube
Descripción: Integración de herramientas de terceros y creación de sistemas híbridos.
Comandos: START, CALL, PowerShell Invoke-Expression, manejo de errores.
Ejemplos prácticos: Automatización de instalación de software y integración con herramientas especializadas.
25. Copiar información al portapapeles
📖 Ver capítulo | 🎥 YouTube
Descripción: Manipulación del portapapeles de Windows para transferencia de datos.
Comandos: CLIP, PowerShell Set-Clipboard, transferencia entre aplicaciones.
Ejemplos prácticos: Automatización de copia y pegado, transferencia de diagnósticos.
26. Ordenar datos
📖 Ver capítulo | 🎥 YouTube
Descripción: Técnicas de ordenamiento y organización de datos en Windows.
Comandos: SORT, DIR con ordenamiento, filtrado avanzado.
Ejemplos prácticos: Scripts de análisis de datos y generación de reportes ordenados.
27. Asociar archivos con extensiones
📖 Ver capítulo | 🎥 YouTube
Descripción: Configuración de asociaciones de archivos y gestión de tipos MIME.
Comandos: ASSOC, FTYPE, REG, configuración de programas por defecto.
Ejemplos prácticos: Personalización del entorno de trabajo y configuración de aplicaciones.
28. Asignación de permisos
📖 Ver capítulo | 🎥 YouTube
Descripción: Gestión avanzada de permisos y seguridad de archivos.
Comandos: ICACLS, TAKEOWN, gestión de ACLs y herencia de permisos.
Ejemplos prácticos: Configuración de seguridad corporativa y auditorías de permisos.
29. Vínculos simbólicos
📖 Ver capítulo | 🎥 YouTube
Descripción: Creación y gestión de enlaces simbólicos y puntos de unión.
Comandos: MKLINK, enlaces duros, puntos de unión, gestión de referencias.
Ejemplos prácticos: Organización inteligente de archivos y compatibilidad de aplicaciones.
30. Información del sistema
📖 Ver capítulo | 🎥 YouTube
Descripción: Diagnóstico completo y monitoreo del sistema Windows.
Comandos: SYSTEMINFO, WMIC, TASKLIST, NETSTAT, POWERCFG.
Ejemplos prácticos: Scripts de diagnóstico y monitoreo en tiempo real.
31. Apagar, Reiniciar y Cerrar sesión
📖 Ver capítulo | 🎥 YouTube
Descripción: Control total del ciclo de vida del sistema Windows.
Comandos: SHUTDOWN, LOGOFF, EXIT, gestión de apagado programado.
Ejemplos prácticos: Scripts de mantenimiento y gestión masiva de sistemas.
32. Gestión de usuarios
📖 Ver capítulo | 🎥 YouTube
Descripción: Creación, modificación y administración de cuentas de usuario.
Comandos: NET USER, NET LOCALGROUP, WMIC USERACCOUNT, gestión de grupos.
Ejemplos prácticos: Automatización de onboarding y gestión de permisos.
33. Habilitar usuario Administrador
📖 Ver capítulo | 🎥 YouTube
Descripción: Gestión segura de la cuenta de Administrador del sistema.
Comandos: NET USER ADMINISTRATOR, WMIC USERACCOUNT, configuración de seguridad.
Ejemplos prácticos: Recuperación de emergencia y gestión de cuentas críticas.
34. Gestión de Procesos
📖 Ver capítulo | 🎥 YouTube
Descripción: Control y administración de procesos del sistema.
Comandos: TASKLIST, TASKKILL, WMIC PROCESS, monitoreo de recursos.
Ejemplos prácticos: Optimización de rendimiento y resolución de problemas críticos.
35. Conexiones de red
📖 Ver capítulo | 🎥 YouTube
Descripción: Diagnóstico y gestión de conexiones de red del sistema.
Comandos: NETSTAT, filtrado de conexiones, análisis de tráfico.
Ejemplos prácticos: Detección de conexiones sospechosas y monitoreo de red.
36. Obtener contraseñas guardadas
📖 Ver capítulo | 🎥 YouTube
Descripción: Recuperación y gestión de credenciales almacenadas en Windows.
Comandos: CMDKEY, PowerShell Get-StoredCredential, REG QUERY, CERTUTIL.
Ejemplos prácticos: Recuperación de emergencia y auditoría de credenciales.
37. Crear red hospedada
📖 Ver capítulo | 🎥 YouTube
Descripción: Configuración de puntos de acceso WiFi y redes virtuales en Windows.
Comandos: NETS WLAN, configuración de SSID, gestión de clientes.
Ejemplos prácticos: Creación de redes temporales para eventos y emergencias.
38. Enviar mensajes a usuarios
📖 Ver capítulo | 🎥 YouTube
Descripción: Comunicación en red y envío de alertas a usuarios conectados.
Comandos: MSG, NET SEND, PowerShell Send-Message, WMIC.
Ejemplos prácticos: Sistemas de alertas automáticas y comunicación administrativa.
39. Envío de señales
📖 Ver capítulo | 🎥 YouTube
Descripción: Control avanzado de procesos mediante envío de señales del sistema.
Comandos: TASKKILL, WMIC PROCESS, PowerShell Stop-Process, SIGNAL.EXE.
Ejemplos prácticos: Gestión de recursos y control de aplicaciones problemáticas.
40. Ejecutar como Administrador - RUNAS
📖 Ver capítulo | 🎥 YouTube
Descripción: Gestión segura de privilegios y elevación de permisos en Windows.
Comandos: RUNAS, UAC, gestión de credenciales, contextos de usuario.
Ejemplos prácticos: Automatización de tareas administrativas y gestión de seguridad.
41. Escritorio Remoto
📖 Ver capítulo | 🎥 YouTube
Descripción: Configuración y gestión de conexiones remotas con RDP en Windows.
Comandos: MSTSC, QUSER, LOGOFF, QUERY SESSION, gestión de sesiones remotas.
Ejemplos prácticos: Administración remota de servidores y gestión de conexiones múltiples.
42. Programador de Tareas
📖 Ver capítulo | 🎥 YouTube
Descripción: Automatización completa de tareas y procesos del sistema Windows.
Comandos: SCHTASKS, creación de tareas programadas, triggers y condiciones.
Ejemplos prácticos: Scripts de backup automático, limpieza y monitoreo programado.
43. Gestión de un servidor FTP
📖 Ver capítulo | 🎥 YouTube
Descripción: Configuración y administración de servidores FTP para transferencia de archivos.
Comandos: NET START/STOP, IISRESET, SC, NETSH, gestión de servicios FTP.
Ejemplos prácticos: Servidores de archivos corporativos y sistemas de backup remoto.
44. Gestión de un servidor DHCP
📖 Ver capítulo | 🎥 YouTube
Descripción: Administración de servidores DHCP para asignación automática de direcciones IP.
Comandos: NETSH DHCP, gestión de ámbitos, reservas y opciones DHCP.
Ejemplos prácticos: Configuración de redes corporativas y gestión de dispositivos móviles.
45. Gestión de un servidor DNS
📖 Ver capítulo | 🎥 YouTube
Descripción: Configuración y administración de servidores DNS para resolución de nombres.
Comandos: DNSCMD, NETSH DNS, IPCONFIG, NSLOOKUP, gestión de zonas y registros DNS.
Ejemplos prácticos: Infraestructura de red corporativa y servicios de dominio.
46. Bitlocker
📖 Ver capítulo | 🎥 YouTube
Descripción: Configuración y gestión completa del cifrado de discos con Bitlocker.
Comandos: MANAGE-BDE, BDEHCFG, REPQUERY-BITLOCKER, TPM, CERTUTIL.
Ejemplos prácticos: Cifrado de unidades, gestión de claves de recuperación, auditorías de seguridad.
47. Etiquetar discos
📖 Ver capítulo | 🎥 YouTube
Descripción: Gestión avanzada de etiquetas de volúmenes y organización de almacenamiento.
Comandos: LABEL, VOL, WMIC LOGICALDISK, PowerShell Set-Volume, DISKPART, FSUTIL.
Ejemplos prácticos: Organización inteligente de discos, categorización de almacenamiento, auditorías de volúmenes.
48. Unidad Virtual
📖 Ver capítulo | 🎥 YouTube
Descripción: Creación y gestión de unidades virtuales y montaje de imágenes de disco.
Comandos: DISKPART, MOUNTVOL, SUBST, PowerShell Mount-DiskImage, VHDTOOL, IMDISK.
Ejemplos prácticos: Gestión de VHDs, montaje de ISOs, creación de RAM disks, virtualización de almacenamiento.
49. Liberar espacio en disco
📖 Ver capítulo | 🎥 YouTube
Descripción: Técnicas avanzadas para liberar espacio en disco y optimizar el almacenamiento.
Comandos: CLEANMGR, DEL, FORFILES, PowerShell, FSUTIL, WEVTUTIL.
Ejemplos prácticos: Limpieza automática, gestión de archivos temporales, optimización de espacio.
50. Optimizar y desfragmentar disco
📖 Ver capítulo | 🎥 YouTube
Descripción: Optimización y mantenimiento avanzado de discos duros y SSDs.
Comandos: DEFRAG, PowerShell Optimize-Volume, CHKDSK, WMIC, FSUTIL.
Ejemplos prácticos: Optimización automática, análisis de fragmentación, mantenimiento programado.
51. Comprobar disco y mostrar información de estado
📖 Ver capítulo | 🎥 YouTube
Descripción: Diagnóstico completo y análisis de estado de discos y volúmenes.
Comandos: CHKDSK, FSUTIL, WMIC, SMART, análisis de rendimiento.
Ejemplos prácticos: Monitoreo de salud de discos, detección temprana de fallos, auditorías de almacenamiento.
52. Formatear discos
📖 Ver capítulo | 🎥 YouTube
Descripción: Técnicas avanzadas de formateo y preparación de discos para uso.
Comandos: FORMAT, DISKPART, FSUTIL, PowerShell Format-Volume, gestión de sistemas de archivos.
Ejemplos prácticos: Preparación de discos nuevos, cambio de sistemas de archivos, formateo masivo.
53. Crear particiones de disco
📖 Ver capítulo | 🎥 YouTube
Descripción: Gestión avanzada de particiones y volúmenes de disco.
Comandos: DISKPART, FDISK, PowerShell New-Partition, gestión de tipos de partición.
Ejemplos prácticos: Configuración de discos múltiples, creación de arrays, optimización de almacenamiento.
54. Desmontar, Extender volúmenes de disco
📖 Ver capítulo | 🎥 YouTube
Descripción: Gestión dinámica de volúmenes y puntos de montaje.
Comandos: DISKPART, MOUNTVOL, PowerShell Mount-DiskImage, gestión de volúmenes dinámicos.
Ejemplos prácticos: Expansión de almacenamiento, gestión de puntos de montaje, virtualización de discos.
55. Recuperar información
📖 Ver capítulo | 🎥 YouTube
Descripción: Técnicas avanzadas de recuperación de datos y archivos perdidos.
Comandos: RECUVA, TESTDISK, PowerShell, herramientas de recuperación especializadas.
Ejemplos prácticos: Recuperación de archivos eliminados, reparación de discos corruptos, backup de emergencia.
56. Examinar integridad de los datos
📖 Ver capítulo | 🎥 YouTube
Descripción: Verificación y validación de integridad de archivos y datos.
Comandos: CERTUTIL, FCIV, PowerShell Get-FileHash, verificación de checksums.
Ejemplos prácticos: Auditorías de integridad, detección de corrupción, validación de backups.
57. Uso de Robocopy
📖 Ver capítulo | 🎥 YouTube
Descripción: Copia robusta y sincronización avanzada de archivos y directorios.
Comandos: ROBOCOPY, sincronización bidireccional, manejo de errores, logging detallado.
Ejemplos prácticos: Sincronización de servidores, backup incremental, migración de datos.
58. Backups
📖 Ver capítulo | 🎥 YouTube
Descripción: Estrategias completas de backup y recuperación de sistemas.
Comandos: WBADMIN, ROBOCOPY, PowerShell, herramientas de backup especializadas.
Ejemplos prácticos: Backup automático, recuperación de sistemas, estrategias de retención.
59. Comprobar la seguridad en el sistema
📖 Ver capítulo | 🎥 YouTube
Descripción: Auditorías de seguridad y análisis de vulnerabilidades del sistema.
Comandos: SECEDIT, AUDITPOL, PowerShell, herramientas de análisis de seguridad.
Ejemplos prácticos: Auditorías de cumplimiento, detección de vulnerabilidades, hardening de sistemas.
60. Gestionar Credenciales Almacenadas
📖 Ver capítulo | 🎥 YouTube
Descripción: Gestión segura de credenciales y autenticación del sistema.
Comandos: CMDKEY, PowerShell, gestión de certificados, almacenamiento seguro.
Ejemplos prácticos: Gestión de credenciales corporativas, automatización de autenticación, auditorías de acceso.
61. Información de rendimiento de recursos
📖 Ver capítulo | 🎥 YouTube
Descripción: Monitoreo y análisis de rendimiento del sistema y recursos.
Comandos: PERFMON, TYPE PERF, PowerShell Get-Counter, análisis de métricas.
Ejemplos prácticos: Monitoreo de rendimiento, optimización de recursos, detección de cuellos de botella.
62. Configuración de Energía
📖 Ver capítulo | 🎥 YouTube
Descripción: Gestión avanzada de planes de energía y optimización energética.
Comandos: POWERCFG, gestión de planes de energía, análisis de consumo.
Ejemplos prácticos: Optimización energética, configuración de hibernación, gestión de baterías.
63. Gestionar Servicios
📖 Ver capítulo | 🎥 YouTube
Descripción: Administración completa de servicios del sistema Windows.
Comandos: SC, NET START/STOP, PowerShell Get-Service, gestión de dependencias.
Ejemplos prácticos: Configuración de servicios críticos, automatización de servicios, troubleshooting.
64. Windows To Go
📖 Ver capítulo | 🎥 YouTube
Descripción: Creación y gestión de Windows portátil en unidades USB.
Comandos: DISKPART, herramientas de Windows To Go, configuración de arranque.
Ejemplos prácticos: Windows portátil, recuperación de emergencia, despliegue rápido.
65. Utilidad de zona horaria de Windows
📖 Ver capítulo | 🎥 YouTube
Descripción: Gestión de zonas horarias y sincronización de tiempo del sistema.
Comandos: TZUTIL, W32TM, configuración de zonas horarias, sincronización NTP.
Ejemplos prácticos: Configuración de servidores globales, sincronización de tiempo, gestión de zonas horarias.
66. Administración de Windows - WMIC
📖 Ver capítulo | 🎥 YouTube
Descripción: Uso avanzado de Windows Management Instrumentation Command para administración del sistema.
Comandos: WMIC (CPU, PROCESS, SERVICE, PRODUCT, OS, COMPUTERSYSTEM, BIOS, logicaldisk, memorychip), SCHTASKS.
Ejemplos prácticos: Monitoreo de sistema, gestión de procesos, auditorías de hardware, automatización avanzada.
67. Registros
📖 Ver capítulo | 🎥 YouTube
Descripción: Gestión completa del Registro de Windows desde la línea de comandos.
Comandos: REG QUERY, REG ADD, REG DELETE, REG EXPORT, REG IMPORT.
Ejemplos prácticos: Configuración de sistema, auditorías de registro, backup y restauración de configuraciones.
68. CURL
📖 Ver capítulo | 🎥 YouTube
Descripción: Uso avanzado de CURL para transferencias HTTP, HTTPS, FTP y gestión de archivos remotos.
Comandos: CURL (HTTP, HTTPS, FTP, SFTP, -O, -o, -H, -X, -d, -u, -T, -b, -L, -f, -c, -k, --cacert, --connect-timeout).
Ejemplos prácticos: Descargas automáticas, transferencias seguras, APIs REST, monitoreo de servicios web.
69. SHELL
📖 Ver capítulo | 🎥 YouTube
Descripción: Gestión avanzada del shell de Windows y automatización del entorno de trabajo.
Comandos: CMD, SET, ECHO, POWERSHELL, WHERE, WHOAMI, PROMPT, PATH.
Ejemplos prácticos: Configuración de entornos, automatización de tareas, gestión de variables de entorno.
70. Papelera de reciclaje
📖 Ver capítulo | 🎥 YouTube
Descripción: Gestión avanzada de la papelera de reciclaje y recuperación de archivos eliminados.
Comandos: RD, DEL, PowerShell Clear-RecycleBin, Get-ChildItem, FORFILES, XCOPY.
Ejemplos prácticos: Limpieza automática, recuperación de archivos, auditorías de eliminación, gestión de políticas de retención.
- Más del 80% de ejemplos prácticos en cada capítulo
- Scripts reales que puedes usar inmediatamente
- Casos de uso del mundo real
- Desde conceptos básicos hasta técnicas avanzadas
- Cada capítulo construye sobre los anteriores
- Ejercicios prácticos para reforzar el aprendizaje
- Técnicas utilizadas por administradores de sistemas
- Scripts para automatización empresarial
- Herramientas para auditorías y seguridad
- Comandos nativos de Windows
- Integración con PowerShell cuando es necesario
- Técnicas compatibles con versiones actuales
- 👨💼 Administradores de sistemas que quieren dominar la línea de comandos
- 🔧 Técnicos de soporte que necesitan automatizar tareas
- 🛡️ Profesionales de seguridad que requieren auditorías desde consola
- 💻 Desarrolladores que quieren automatizar procesos de desarrollo
- 🎓 Estudiantes de informática que buscan habilidades prácticas
- 🏠 Usuarios avanzados que quieren optimizar su uso de Windows
Al completar este curso serás capaz de:
- ✅ Automatizar tareas repetitivas con scripts batch
- ✅ Gestionar archivos y directorios de forma eficiente
- ✅ Realizar auditorías de seguridad desde la consola
- ✅ Analizar logs del sistema de forma profesional
- ✅ Configurar entornos de desarrollo personalizados
- ✅ Troubleshootear problemas del sistema rápidamente
- ✅ Optimizar el rendimiento de Windows desde la línea de comandos
- ✅ Gestionar servidores de red (DNS, DHCP, FTP)
- ✅ Implementar seguridad avanzada con Bitlocker y políticas
- ✅ Administrar almacenamiento y optimizar discos
- ✅ Usar herramientas avanzadas como WMIC, CURL y gestión del registro
- 💻 Windows 10 o superior
- 🔧 Acceso a la consola de comandos (CMD)
- 📚 Conocimientos básicos de informática
- ⚡ Ganas de aprender y practicar
- Microsoft Docs - Command Line Reference
- SS64 - Windows CMD - Referencia completa de comandos
- Batch File Programming - Guías avanzadas
- "Windows Command Line Administration Instant Reference" - John Paul Mueller
- "Windows PowerShell in Action" - Bruce Payette
- "Batch Files for Windows" - John Paul Mueller
Para conocer el proceso de contribución, revisa el archivo CONTRIBUTING.md donde encontrarás las instrucciones y buenas prácticas para colaborar en este proyecto.
Este proyecto está bajo la Licencia MIT. Ver el archivo LICENSE para más detalles.
Este repositorio cuenta con automatización completa mediante GitHub Actions que garantiza la calidad, seguridad y mantenimiento del curso:
- 🚀 Validación y Pruebas: Validación automática de scripts, generación de documentación y pruebas del sistema
- 🛡️ Análisis de Seguridad: Auditoría de vulnerabilidades y análisis de permisos de archivos
- 📦 Despliegue Automático: Generación de releases y changelog automático
- Validación de scripts batch con verificación de privilegios y manejo de errores
- Generación automática de documentación y estadísticas del curso
- Análisis de seguridad con puntuación y recomendaciones
- Pruebas automáticas de comandos y estructura del sistema
- ✅ Calidad garantizada en cada commit
- ✅ Seguridad auditada automáticamente
- ✅ Documentación siempre actualizada
- ✅ Releases automatizados y versionados
📖 Más información: Documentación de GitHub Actions
¡El curso de Administración de Windows desde la Consola continúa expandiéndose con nuevos capítulos avanzados!
Hemos cubierto desde los conceptos más básicos hasta las técnicas más avanzadas de administración de sistemas Windows, incluyendo:
- 🔰 Fundamentos (Capítulos 0-5): Comandos básicos y navegación
- 🔄 Operaciones Avanzadas (Capítulos 6-9): Gestión avanzada de archivos
- 🎛️ Personalización (Capítulos 10-12): Configuración del entorno
- 🔗 Redirección (Capítulos 13-14): Flujo de datos y tuberías
- 💾 Variables (Capítulos 15-16): Gestión de variables y entorno
- 🛤️ Configuración (Capítulos 17-18): PATH y manejo de cadenas
- 🔍 Búsqueda (Capítulos 19-21): Localización y análisis de archivos
- 📦 Compresión (Capítulos 22-23): Gestión de archivos comprimidos
- 🔗 Integración (Capítulos 24-25): Programas externos y portapapeles
- 📊 Análisis (Capítulo 26): Ordenamiento de datos
- 🔗 Sistema (Capítulos 27-30): Permisos, vínculos y diagnóstico
- 🔌 Gestión del Sistema (Capítulos 31-40): Control de procesos, usuarios, red y credenciales
- 🌐 Servicios de Red (Capítulos 41-45): Escritorio remoto, programación de tareas, FTP, DHCP y DNS
- 🛡️ Seguridad y Cifrado (Capítulos 46-48): Bitlocker, etiquetado de discos y unidades virtuales
- 💾 Gestión de Almacenamiento (Capítulos 49-50): Liberación de espacio y optimización de discos
- 🔧 Herramientas Avanzadas (Capítulos 66-70): WMIC, Registro, CURL, Shell y Papelera de reciclaje
- PowerShell: Profundiza en scripting avanzado con PowerShell
- Windows Server: Aprende administración de servidores
- Automatización: Explora herramientas como Ansible o Chef
- Monitoreo: Implementa sistemas de monitoreo empresarial
- Seguridad: Especialízate en ciberseguridad y hardening
Ing. Jerson Martínez - Experto en administración de sistemas Windows y automatización.
💌 Email: [email protected]
Si este curso te ha sido útil, por favor:
- ⭐ Dale una estrella al repositorio
- 🔄 Comparte con colegas y amigos
- 💬 Deja un comentario con tu experiencia
- 🐛 Reporta errores si encuentras alguno
- 💡 Sugiere mejoras para futuras versiones
Esperamos que este curso te ayude a convertirte en un experto en administración de Windows desde la consola. ¡Que tengas mucho éxito en tu aprendizaje! 🚀
📚 ¡Comienza tu viaje hacia el dominio de la línea de comandos de Windows!