Interogarea si compunerea informatiilor din winver folosind windows powershell

Rezolvare problema (Fix IT)

Situatie

Instrumentul winver ne arata licenta de windows folosita, versiunea sistemului de operare impreuna cu utilizatorul si organizatia catre care a fost licentiat produsul; daca dorim sa preluam aceste informatii in format text (deoarece nu se pot copia informatiile din fereastra generata de winver), putem utiliza powershell (ca administrator) in acest sens.

Solutie

Putem deschide  Windows Powershell ca administrator si rula urmatoarea comanda:
Get-ItemProperty ‘HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion’

Aceasta ne va oferi toate detaliile prezente in instrumentul winver. Daca dorim in mod suplimentar sa extragem doar informatiile “de baza”, acestea le putem stoca in variabile si concatena (“lipire”) intr-o variabila finala ce poate fi interogata.

#Varianta sistem de operare

$versA = Get-ItemProperty ‘HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion’ | Select -Expand DisplayVersion

#Prima parte a OS Build

$versB = Get-ItemProperty ‘HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion’ | Select -Expand CurrentBuild

#A doua parte Build dupa separatorul zecimal

$versC = Get-ItemProperty ‘HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion’ | Select -Expand UBR

#Nume editie windows

$versD = Get-ItemProperty ‘HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion’ | Select -Expand ProductName

#Licentiat catre Proprietarul

$versE = Get-ItemProperty ‘HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion’ | Select -Expand RegisteredOwner

#Licentiat catre Organizatia

$versF = Get-ItemProperty ‘HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion’ | Select -Expand RegisteredOrganization

#Detalii versiune windows si licenta asignate intr-o variabila

$detaliiwin = “$($versD) este licentiat catre $($versE) $($versF), avand versiunea $($versA) OS Build $($versB).$($versC)”

Pentru interogarea continutului variabilei pur si simplu vom scrie:

$detaliiwin

Tip solutie

Permanent

Voteaza

(1 din 3 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?