In Forum: Microsoft Operating Systems
By User: driver1998
Hey, I wrote a small program to identify the build of Windows.
It is coded by a Chinese programming language called "æè¯è¨" (Don't laughed at me, I know that it is a little cheap in China.)
Works on Windows 95 / NT 4.0 or higher, but Chicago / NT 4.0 betas are still untested.
It works fine on Neptune 5111 and Memphis 1400, so it should work in other Windows builds in English or other languages.
In Windows NT, it reads the registry for build string, and environment variable for architecture.
In Windows 9x, it reads the registry, the version of USER.EXE (Show as "Build String") and NTKERN.VXD (Show as "USB Supplement" ,for identifying Windows 95 OSR versions).
It also reads the version of Internet Explorer and Plus! (If avaliable).
In Windows XP Pro x64:
http://www.betaarchive.com/imageupload/2013-04/1365168941.th.79081.png
In Windows 8 Pro WMC x86:
http://www.betaarchive.com/imageupload/2013-04/1365169027.th.47522.PNG
In Windows 95 OSR 2.5:
http://www.betaarchive.com/imageupload/2013-04/1365169001.th.99277.png
Hidden Features:
Add anything as a parameter after it, like:
osver a
Then, it will show the information without any pause.
You can use this method when you want to write that imformation into a text file.
DEMO:
http://www.betaarchive.com/imageupload/2013-04/1365172646.th.26224.PNG
The copyright information won't be skipped in the old version, use the new version below.
Part of the source, for detecting Windows NT:
http://www.betaarchive.com/imageupload/2013-04/1365173240.th.88355.PNG
Source and binary at: http://sdrv.ms/16wXB00
Two more dlls are needed for Windows 95: http://sdrv.ms/16wYYMd
By User: driver1998
Hey, I wrote a small program to identify the build of Windows.
It is coded by a Chinese programming language called "æè¯è¨" (Don't laughed at me, I know that it is a little cheap in China.)
Works on Windows 95 / NT 4.0 or higher, but Chicago / NT 4.0 betas are still untested.
It works fine on Neptune 5111 and Memphis 1400, so it should work in other Windows builds in English or other languages.
In Windows NT, it reads the registry for build string, and environment variable for architecture.
In Windows 9x, it reads the registry, the version of USER.EXE (Show as "Build String") and NTKERN.VXD (Show as "USB Supplement" ,for identifying Windows 95 OSR versions).
It also reads the version of Internet Explorer and Plus! (If avaliable).
In Windows XP Pro x64:
http://www.betaarchive.com/imageupload/2013-04/1365168941.th.79081.png
In Windows 8 Pro WMC x86:
http://www.betaarchive.com/imageupload/2013-04/1365169027.th.47522.PNG
In Windows 95 OSR 2.5:
http://www.betaarchive.com/imageupload/2013-04/1365169001.th.99277.png
Hidden Features:
Add anything as a parameter after it, like:
osver a
Then, it will show the information without any pause.
You can use this method when you want to write that imformation into a text file.
DEMO:
http://www.betaarchive.com/imageupload/2013-04/1365172646.th.26224.PNG
The copyright information won't be skipped in the old version, use the new version below.
Part of the source, for detecting Windows NT:
http://www.betaarchive.com/imageupload/2013-04/1365173240.th.88355.PNG
Source and binary at: http://sdrv.ms/16wXB00
Two more dlls are needed for Windows 95: http://sdrv.ms/16wYYMd