Hogyan ellenőrizhető a helyi és távoli rendszerekbe telepített PowerShell verzió?

A rendszerbe telepített PowerShell verzió ellenőrzéséhez használhatja a $ PSVersionTable vagy a $ host parancsot.

  • Ellenőrizze, hogy elérhető-e a $ host parancs távoli kiszolgálókon.

Nyissa meg a PowerShell konzolt a rendszerben, és futtassa a $ PSVersionTable parancsot.

$PSVersionTable

Output

Tehát itt van a $ PSVersionTable kimenete. Megtekintheti a $ PSVersion kimeneti tulajdonságot, amely a PowerShell verzióinformációit jelzi.

$PSVersionTable.PSVersion

Output

Major Minor Build Revision----- ----- ----- --------5 1 18362 628

A Major tulajdonságban azt jelzi, hogy a PowerShell verziója 5, a Build pedig 18362.

Hasonlóképpen a fenti kimenetet a $ Host paranccsal is megkapja a PowerShellben.

PS C:\WINDOWS\system32> $HostName : ConsoleHostVersion : 5.1.18362.628InstanceId : f6d2bf19-db26-403b-9749-afede37ea56fUI : System.Management.Automation.Internal.Host.InternalHostUserInterface CurrentCulture :en-INCurrentUICulture : en-USPrivateData : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxyDebuggerEnabled : TrueIsRunspacePushed : FalseRunspace : System.Management.Automation.Runspaces.LocalRunspace

A PowerShell verziót a version tulajdonságból szerezheti be.

$Host.Version

Kimenet

PS C:\WINDOWS\system32> $Host.VersionMajor Minor Build Revision ----- ----- ----- -------- 5 1 18362 628

A távoli számítógép kimenetének megszerzéséhez az Invoke-Command vagy a PSRemote session parancsot kell használni, mivel a $ PSverionTable és a $ Host nem támogatja a – ComputerName paramétert .

Invoke-Command -ComputerName Test-PC -ScriptBlock{$PSVersionTable.PSVersion}

Ha több számítógépe van, és ha a hosztnévre és a PS verzióra van szüksége a hosztnévvel szemben, akkor használhatja a Pipeline vagy a PSCustomObject parancsot.

Példa

Ha van szerverlista, akkor az összes szervert felveheti az f Futtassa a fenti parancsot.

Például a D: \ Temp \ Servers.txt fájlban tárolt szerverek listája van, és be kell szereznünk a PS verziót.

Megjelenés dátuma: 2020. április 7., 15:14:35

Hirdetések

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük