Boîte à Outils Informatique

Générer un inventaire rapide d’un PC Windows

⌚ Environ 1 min de lecture
Voir mes favoris
PowerShell Risque faible

Générer un inventaire rapide d'un PC Windows

Affiche le modèle, le numéro de série, Windows, le processeur, la mémoire et les disques du poste.

Commande / script
$Computer = Get-CimInstance Win32_ComputerSystem
$BIOS = Get-CimInstance Win32_BIOS
$OS = Get-CimInstance Win32_OperatingSystem
$CPU = Get-CimInstance Win32_Processor | Select-Object -First 1

[PSCustomObject]@{
    Nom          = $env:COMPUTERNAME
    Fabricant    = $Computer.Manufacturer
    Modele       = $Computer.Model
    NumeroSerie  = $BIOS.SerialNumber
    Windows      = $OS.Caption
    Version      = $OS.Version
    Processeur   = $CPU.Name
    RAM_Go       = [math]::Round($Computer.TotalPhysicalMemory / 1GB, 1)
}

Get-Volume | Where-Object DriveLetter | Select-Object DriveLetter, FileSystemLabel, @{N='Taille_Go';E={[math]::Round($_.Size/1GB,1)}}, @{N='Libre_Go';E={[math]::Round($_.SizeRemaining/1GB,1)}}

Quand l'utiliser ?

Pratique pour un audit, une préparation de remplacement ou un rapport d'intervention.

Ce que fait le script

  • Get-CimInstance interroge les informations matérielles et système locales.
  • Le résultat peut être copié ou exporté avec Export-Csv.

Précautions

  • Certaines machines virtuelles ou certains BIOS peuvent retourner un numéro de série générique.

Retour arrière

Aucune modification n'est effectuée.

0