RousselTMLEARNING

TP · Administración de Windows: del descubrimiento a la experiencia

Práctica: Inventario de un servidor con PowerShell

Lo que vas a aprender en este TP
  • Descubrir los cmdlets con Get-Command y Get-Member
  • Filtrar, ordenar y exportar objetos
  • Escribir un script con parámetros y ejecutarlo en remoto

Introducción #

Lo que vas a aprender en esta sección
  • Descubrir los cmdlets con Get-Command y Get-Member
  • Filtrar, ordenar y exportar objetos
  • Escribir un script con parámetros y ejecutarlo en remoto

Contexto. Tu responsable te pide un estado de los servidores antes de una migración. En lugar de hacer clic en cada consola, escribes un script de inventario reutilizable.

Requisitos: una máquina virtual Windows Server 2025 desechable (evaluación gratuita) con una cuenta de administrador, y PowerShell abierto como administrador  ·  Duración estimada: 45 min

Un script Inventaire.ps1, un informe CSV y una página HTML.

Puesta en marcha #

Pasos guiados, con su corrección.

  1. 1. Preparar el espacio de trabajo

    ¿Por qué? Una carpeta dedicada evita mezclar scripts e informes.

    Crea C:\TP\Scripts y C:\TP\Rapports, comprueba la versión de PowerShell y permite los scripts locales.
  2. 2. Explorar el sistema

    ¿Por qué? Get-Member muestra las propiedades disponibles antes de seleccionarlas.

    Muestra el nombre, la versión, la compilación, la memoria total y el último arranque del servidor.
  3. 3. Discos y servicios

    ¿Por qué? Las dos causas de incidente más frecuentes: disco lleno y servicio detenido.

    Lista los volúmenes con su porcentaje libre y luego los servicios automáticos que no se están ejecutando.
  4. 4. Escribir el script

    ¿Por qué? Un script con parámetros se reutiliza y se ejecuta en remoto.

    Escribe C:\TP\Scripts\Inventaire.ps1 que devuelva un objeto por servidor (sistema, RAM, disco C libre, número de servicios automáticos detenidos, última actualización).
  5. 5. Generar los informes

    ¿Por qué? El CSV se abre en una hoja de cálculo, el HTML se comparte.

    Exporta el resultado en CSV y HTML con fecha en C:\TP\Rapports.
  6. 6. Ejecutar en remoto

    ¿Por qué? Invoke-Command consulta varios servidores en paralelo.

    Ejecuta el script en el servidor local y en una segunda máquina (o localhost dos veces si solo tienes una) y reúne los resultados.

Nivel de dificultad : ●○○○○ (1/5)

Mi seguimiento

  • ⏱ Duración estimada : ≈ 45 min

Inicia sesión para seguir tu progreso y tomar notas. Iniciar sesión

💬 Preguntas sobre esta lección

Todavía no hay preguntas: sé el primero en pedir ayuda o compartir tu configuración.

Hacer una pregunta sobre esta lección →

Artículos recomendados

Sauvegarde, Hyper-V et dépannage de Windows

Sauvegarder et restaurer avec Windows Server Backup (y compris l'état du système et Active Direct...

Bonnes pratiques d’administration Windows

La check-list de production pour Windows et Windows Server : installation, identité et Active Dir...

Comprendre Azure : régions, hiérarchie des ressources, outils et tarification

Les bases de Microsoft Azure : géographies, régions, paires de régions et zones de disponibilité,...

Stockage sous Linux : disques, partitions, systèmes de fichiers et LVM

Administrer le stockage Linux : lsblk et blkid, partitionnement GPT, ext4 et XFS, montage et /etc...

Réseau sous Linux : configuration, diagnostic, pare-feu et SSH

Configurer et dépanner le réseau Linux : ip, ss, netplan et NetworkManager, DNS, diagnostic par c...

Bonnes pratiques d'administration Linux

Check-list pour administrer des serveurs Linux : comptes et sudo, SSH, mises à jour, services sys...

Architecture d'un système Linux : noyau, démarrage et arborescence

Comprendre comment fonctionne un serveur Linux : noyau et espace utilisateur, séquence de démarra...

Le shell Bash et les fichiers : navigation, redirections, pipes et traitement de texte

Maîtriser la ligne de commande Linux : chemins, manipulation de fichiers, jokers, redirections, p...

Utilisateurs, groupes, sudo et permissions sous Linux

Gérer les comptes Linux (useradd, usermod, passwd, chage), les groupes, sudo et visudo, les permi...

Apoyar

♥ APOYAR

Apoya RousselTM Learning

Los cursos, artículos, prácticas y certificados siguen siendo gratuitos y sin publicidad intrusiva. Una contribución libre, por el importe que elijas, financia el alojamiento, los entornos de prácticas y nuevos contenidos.

Contribuir con PayPal Importe libre · tarjeta o cuenta PayPalMás información
QR code PayPal
O escanea este código QR con tu teléfono

¡Gracias, cada contribución cuenta!