Archive: Help with WinVer testing


Help with WinVer testing
A new and improved version of WinVer.nsh is coming in the next version of NSIS (2.42). It supports Windows Server 2008, fixes Windows XP x64 identification, resolves ambiguity of Windows 95 and NT4; and adds a couple more features. It's based on a patch by Andres.

I've also beefed up its tests so I don't have to waste my time testing on numerous virtual machines but quickly test it on my main machine. To do this, I've written a script that fakes each configuration I could get my hands on. If you're interested, you can read more about it in my blog.

My collection of Windows versions is extensive, but doesn't cover everything. And this is where you come in. If you have any configuration not listed in the test script, please run the attached information collector and post the results here.

Distinctively missing are:

  1. Windows 2003
  2. Windows Vista SP1
  3. Windows Vista x64
Others:
  1. Windows 98 SE
  2. Windows NT4 SP0 - SP5
  3. Windows 2000 SP1 - SP3
  4. Windows XP SP0 - SP1
  5. Windows 2003 SP1 - SP2

attached log for Windows Server 2003 Standard Edition [5.2.3790]


Re: Help with WinVer testing

Originally posted by kichik

Distinctively missing are:
  1. Windows 2003
  2. Windows Vista SP1
  3. Windows Vista x64
Hi Kichik,
Here is a Windows Vista SP1 test.
Regards,
-Pawel

and Vista SP1 [6.0.6001]


Thanks! Both uploaded and tests still pass.


Attached Windows 98 SE and Windows 2000 SP1 - SP3

PaR


Vista x64 SP1


Windows XP Pro SP1 English


Windows 2003 Server Standard SP1


Windows 2003 Server Standard SP2


Thanks, all added and solved a bug with SP detection on Windows 98 thanks to it.

xbarns, are you sure the Windows 2003 SP1 data is correct? It says it's Windows XP SP1, client edition.


Oops seems you are right, how about this one?


Now with attachment


Don't know if you need it but here is a

Windows 2003 Server (R2) SP2 x64


Thanks, it works now. R2 is good too. Every test helps to make sure WinVer will never fail.


Here is a test on windows 7 x64
I used that http://nsis.svn.sourceforge.net/view...ude/WinVer.nsh sources and winver.exe from this thread. Results are strange. I hope it is what it should be.
Here is a screenshot. In attachement the txt file, with text copied from test installer.
http://shup.com/Shup/159882/winver_win7_64bit.png


Thanks, says exactly what it should - 6.1.7100.


Windows 7 - x86 - RC1
I hope this helps, installed on a Dell Latitude D830, x86, Windows 7, RC1


Thanks, added and works.

Anyone has 2008 R2?


Windows Server 2008 R2 x64 (Standard Edition, Build 7100)
here you go!


ReactOS 0.3.9
unfortunately i didn't get this as text-version and a brief ocr attempt failed.


Can't use that to verify it's ReactOS. The version information says it's Windows 2003.


Windows 7 Enterprise x64
Output from the winver test script. On windows 7 Enterprise x64 RTM.

Thanks

Mark

+++

# OSVERSIONINFOEX
StrCpy $OSVERSIONINFOEX_RES 1
StrCpy $OSVERSIONINFOEX_CSD ""
StrCpy $OSVERSIONINFOEX_INIT "i 156, i 6, i 1, i 7600, i 2, &t128 s, &i2 0, &i2 0, &i2 256, &i1 1, &i1 0"
# 9c0000000600000001000000b01d000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000010100

# OSVERSIONINFO
StrCpy $OSVERSIONINFO_RES 1
StrCpy $OSVERSIONINFO_CSD ""
StrCpy $OSVERSIONINFO_INIT "i 148, i 6, i 1, i 7600, i 2, &t128 s, &i2 0, &i2 0, &i2 19720, &i1 113, &i1 0"
# 940000000600000001000000b01d000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000
Completed


Thanks, added and still works with RTM.