Environment.OSVersion в PowerShell и PowerShell ISE

Environment.OSVersion в PowerShell и PowerShell ISE

Почему я вижу 2 разные версии своей ОС в PowerShell и PowerShell ISE?

Операционная система: Microsoft Windows Server 2012 R2 Datacenter Evaluation

PowerShell: версия 4.0

PowerShell

PS C:\> [System.Environment]::OSVersion.Version

Major  Minor  Build  Revision
-----  -----  -----  --------
6      3      9600   0

PowerShell ISE

PS C:\> [System.Environment]::OSVersion.Version

Major  Minor  Build  Revision
-----  -----  -----  --------
6      2      9200   0       

решение1

ВWindows 8.1 / Server 2012 GetVersionExвернуть данные для Windows 8 (6.2 Build 9200), если приложение не содержит поддерживаемый идентификатор ОС для Windows 8.1.

Похоже, в графическом интерфейсе пользователя эта запись отсутствует.

Связанный контент