
Почему я вижу 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.
Похоже, в графическом интерфейсе пользователя эта запись отсутствует.