June 3, 201313 yr check the value mediabootinstall in the registry under HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Setup/OOBE/. If the value is 1 you used a full version, if 0 you installed an upgrade.
August 9, 201313 yr I was bored today so I wrote this batch based off of Magic's reply..DP @echo Off&color a&title,[ CHECK IF FULL OR UPGRADE ~DosProbie ]:: ### REG VARIABLES..set regpath=hklm\software\microsoft\windows\currentversion\setup\oobeset regvalue=MediaBootInstallset regdata=1:: ### CHECK REG VALUE FOR OS TYPE..reg query "%regpath%" /v "%regvalue%" | findstr /r "%regdata%">nul 2>&1cls:: ### OUTPUT IF FULL OR UPGRADE..if "%errorlevel%" equ "0" ( echo Your Windows OS is a Full Version!) else ( echo Your Windows OS is a Upgrade Version!):: ### DELAY THEN EXIT..timeout /t 3 /nobreak>nulexit /b /0 Edited August 9, 201313 yr by DosProbie
August 12, 201313 yr You can also Install from the Upgrade Disks, but you must change the 0 to a 1 for a good activation then.
Create an account or sign in to comment