|
|
|||||||
KIX 4.62 detects Windows 8 Release Preview as "Windows 7 Professional Edition" and this is really messing up my scripts. KIX 4.62 detects Windows 8 Customer Preview as "Windows 6.2 / 1" which is fine as I can work with that. DOS [Ver]: Microsoft Windows [Version 6.2.8400] Code: $OS = @PRODUCTTYPE $OS = RTrim($OS) Select Case $OS = "Windows Server 2008 R2" $MSWINOS = "Windows Server 2008 R2" $OSELEVATE = "YES" $OSSERVER = "YES" Case $OS = "Windows Server 2008 R2 Enterprise" $MSWINOS = "Windows Server 2008 R2 Enterprise" $OSELEVATE = "YES" $OSSERVER = "YES" Case $OS = "Windows 7 Enterprise Edition" $MSWINOS = "Windows 7 Enterprise Edition" $OSELEVATE = "YES" $OSSERVER = "NO" Case $OS = "Windows 7 Professional Edition" $MSWINOS = "Windows 7 Professional Edition" $OSELEVATE = "YES" $OSSERVER = "NO" Case $OS = "Windows 7 Ultimate Edition" $MSWINOS = "Windows 7 Ultimate Edition" $OSELEVATE = "YES" $OSSERVER = "NO" Case $OS = "Windows 6.2 / 1" $MSWINOS = "Windows 8 Customer Preview" $OSELEVATE = "YES" $OSSERVER = "NO" Case 1 $MSWINOS = "UNSUPPORTED" $OSELEVATE = "NO" $OSSERVER = "NO" EndSelect |
||||||||
|
|
|||||||
Workaround Code: Code: If $OS = "Windows 7 Professional Edition" $OSREG = ReadValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "ProductName") $OSREG = RTrim($OSREG) If $OSREG = "Windows 8 Release Preview" $OS = "Windows 8 Release Preview" $MSWINOS = "Windows 8 Release Preview" $OSELEVATE = "YES" $OSSERVER = "NO" EndIf EndIf |
||||||||
|
|
|||||||
you already have domain computers running it? |
||||||||
|
|
|||||||
Yes, Developers were running Windows 8 Customer Preview and now Windows 8 Release Preview. |