Cmdlet-ul Get-CimInstance este succesorul modern și securizat al vechiului Get-WmiObject. Comunică prin standardul Common Information Model (CIM) folosind protocolul WS-Management (WinRM), fiind compatibil atât cu Windows cât și cu instanțele Linux administrate la distanță.
# Află detalii complete despre sistemul de operare și data instalării
Get-CimInstance -ClassName Win32_OperatingSystem | Select-Object Caption, Version, LastBootUpTime, TotalVisibleMemorySize
# Listează toate plăcuțele RAM fizice și capacitatea lor în GB
Get-CimInstance -ClassName Win32_PhysicalMemory | Select-Object Manufacturer, PartNumber, @{N="CapacitateGB"; E={[math]::Round($_.Capacity / 1GB, 2)}}
# Filtrează discurile logice cu spațiu liber mai mic de 15%
Get-CimInstance -ClassName Win32_LogicalDisk -Filter "DriveType = 3" |
Select-Object DeviceID, @{N="Liber(GB)"; E={[math]::Round($_.FreeSpace/1GB, 1)}}
# Interoghează un server din rețea folosind sesiuni CIM securizate
$opt = New-CimSession -ComputerName "SRV-FILE-01"
Get-CimInstance -ClassName Win32_BIOS -CimSession $opt
Performanță: Obiectele returnate de Get-CimInstance sunt decuplate de conexiunea WMI activă (offline data), oferind serializare mai rapidă și consum redus de memorie.
Clase CIM Frecvent Utilizate
Win32_OperatingSystem: Versiune OS, arhitectură, memorie RAM liberă, uptime.Win32_Processor: Număr de nuclee, thread-uri, frecvență de ceas și temperatură.Win32_DiskDrive/Win32_LogicalDisk: Discuri fizice și partiții logice montate.Win32_NetworkAdapterConfiguration: Configurații IP, DHCP și servere DNS per interfață.
Întrebări & Exemple de Cod:
Get-CimInstance – Interogare Hardware și Sistem prin Standarde CIM/WMIAi o nelămurire despre utilizarea comenzii
Get-CimInstance – Interogare Hardware și Sistem prin Standarde CIM/WMIsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.