@echo off

::setup parameters::
SET RQR=REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "EditionID" 
SET INL=IF NOT ERRORLEVEL 1
SET IEL=IF ERRORLEVEL 1

::manufacturer brand check/set::
WMIC BASEBOARD | findstr /I "ACER AcerSystem TravelMate" >nul
%INL% SET MAN=ACER&goto :ACER
WMIC BIOS | findstr /I "ACER AcerSystem TravelMate" >nul
%INL% SET MAN=ACER&goto :ACER
WMIC COMPUTERSYSTEM | findstr /I "ACER AcerSystem TravelMate" >nul
%INL% SET MAN=ACER&goto :ACER
WMIC CSPRODUCT | findstr /I "ACER AcerSystem TravelMate" >nul
%INL% SET MAN=ACER&goto :ACER

WMIC BASEBOARD | findstr /I "DSGLTD ADVENT" >nul
%INL% SET MAN=ADVENT&goto :ADVENT
WMIC BIOS | findstr /I "DSGLTD ADVENT" >nul
%INL% SET MAN=ADVENT&goto :ADVENT
WMIC COMPUTERSYSTEM | findstr /I "DSGLTD ADVENT" >nul
%INL% SET MAN=ADVENT&goto :ADVENT
WMIC CSPRODUCT | findstr /I "DSGLTD ADVENT" >nul
%INL% SET MAN=ADVENT&goto :ADVENT

WMIC BASEBOARD | findstr /I "ALWARE ALIENWARE" >nul
%INL% SET MAN=ALIENWARE&goto :ALIENWARE
WMIC BIOS | findstr /I "ALWARE ALIENWARE" >nul
%INL% SET MAN=ALIENWARE&goto :ALIENWARE
WMIC COMPUTERSYSTEM | findstr /I "ALWARE ALIENWARE" >nul
%INL% SET MAN=ALIENWARE&goto :ALIENWARE
WMIC CSPRODUCT | findstr /I "ALWARE ALIENWARE" >nul
%INL% SET MAN=ALIENWARE&goto :ALIENWARE

WMIC BASEBOARD | findstr /I "_ASUS_ ASUS_FLASH ASUS ASUSTeK" >nul
%INL% SET MAN=ASUS&goto :ASUS
WMIC BIOS | findstr /I "_ASUS_ ASUS_FLASH ASUS ASUSTeK" >nul
%INL% SET MAN=ASUS&goto :ASUS
WMIC COMPUTERSYSTEM | findstr "_ASUS_ ASUS_FLASH ASUS ASUSTeK" >nul
%INL% SET MAN=ASUS&goto :ASUS
WMIC CSPRODUCT | findstr /I "_ASUS_ ASUS_FLASH ASUS ASUSTeK" >nul
%INL% SET MAN=ASUS&goto :ASUS

WMIC BASEBOARD | findstr /I "ATComp" >nul
%INL% SET MAN=ATCOMP&goto :ATCOMP
WMIC BIOS | findstr /I "ATComp" >nul
%INL% SET MAN=ATCOMP&goto :ATCOMP
WMIC COMPUTERSYSTEM | findstr /I "ATComp" >nul
%INL% SET MAN=ATCOMP&goto :ATCOMP
WMIC CSPRODUCT | findstr /I "ATComp" >nul
%INL% SET MAN=ATCOMP&goto :ATCOMP

WMIC BASEBOARD | findstr /I "AQUARI AQUARIUS" >nul
%INL% SET MAN=AQUARIUS&goto :AQUARIUS
WMIC BIOS | findstr "AQUARI AQUARIUS" >nul
%INL% SET MAN=AQUARIUS&goto :AQUARIUS
WMIC COMPUTERSYSTEM | findstr /I "AQUARI AQUARIUS" >nul
%INL% SET MAN=AQUARIUS&goto :AQUARIUS
WMIC CSPRODUCT | findstr /I "AQUARI AQUARIUS" >nul
%INL% SET MAN=AQUARIUS&goto :AQUARIUS

WMIC BASEBOARD | findstr /I "BenQ BenQHub" >nul
%INL% SET MAN=BENQ&goto :BENQ
WMIC BIOS | findstr /I "BenQ BENQ BenQHub" >nul
%INL% SET MAN=BENQ&goto :BENQ
WMIC COMPUTERSYSTEM | findstr /I "BenQ BenQHub" >nul
%INL% SET MAN=BENQ&goto :BENQ
WMIC CSPRODUCT | findstr /I "BenQ BenQHub" >nul
%INL% SET MAN=BENQ&goto :BENQ

WMIC BASEBOARD | findstr /I "CASPER" >nul
%INL% SET MAN=CASPER&goto :CASPER
WMIC BIOS | findstr /I "CASPER" >nul
%INL% SET MAN=CASPER&goto :CASPER
WMIC COMPUTERSYSTEM | findstr /I "CASPER" >nul
%INL% SET MAN=CASPER&goto :CASPER
WMIC CSPRODUCT | findstr /I "CASPER" >nul
%INL% SET MAN=CASPER&goto :CASPER

WMIC BASEBOARD | findstr /I "COMPAQ" >nul
%INL% SET MAN=COMPAQ&goto :COMPAQ
WMIC BIOS | findstr /I "COMPAQ" >nul
%INL% SET MAN=COMPAQ&goto :COMPAQ
WMIC COMPUTERSYSTEM | findstr /I "COMPAQ" >nul
%INL% SET MAN=COMPAQ&goto :COMPAQ
WMIC CSPRODUCT | findstr /I "COMPAQ" >nul
%INL% SET MAN=COMPAQ&goto :COMPAQ

WMIC CSPRODUCT | findstr /I "XPS" >nul
%INL% SET MAN=DELLXPS&goto :DELL
WMIC BASEBOARD | findstr /I "DELL" >nul
%INL% SET MAN=DELL&goto :DELL
WMIC BIOS | findstr /I "DELL" >nul
%INL% SET MAN=DELL&goto :DELL
WMIC COMPUTERSYSTEM | findstr /I "DELL" >nul
%INL% SET MAN=DELL&goto :DELL
WMIC CSPRODUCT | findstr /I "DELL" >nul
%INL% SET MAN=DELL&goto :DELL

WMIC BASEBOARD | findstr /I "Dealin" >nul
%INL% SET MAN=DEALIN&goto :DEALIN
WMIC BIOS | findstr /I "Dealin" >nul
%INL% SET MAN=DEALIN&goto :DEALIN
WMIC COMPUTERSYSTEM | findstr /I "Dealin" >nul
%INL% SET MAN=DEALIN&goto :DEALIN
WMIC CSPRODUCT | findstr /I "Dealin" >nul
%INL% SET MAN=DEALIN&goto :DEALIN

WMIC BASEBOARD | findstr /I "Exc ECS ELITEGROUP ELITE" >nul
%INL% SET MAN=ECS&goto :ECS
WMIC BIOS | findstr /I "Exc ECS ELITEGROUP ELITE" >nul
%INL% SET MAN=ECS&goto :ECS
WMIC COMPUTERSYSTEM | findstr /I "Exc ECS ELITEGROUP ELITE" >nul
%INL% SET MAN=ECS&goto :ECS
WMIC CSPRODUCT | findstr /I "Exc ECS ELITEGROUP ELITE" >nul
%INL% SET MAN=ECS&goto :ECS

WMIC BASEBOARD | findstr /I "EMACHINES" >nul
%INL% SET MAN=EMACHINES&goto :ACER
WMIC BIOS | findstr /I "EMACHINES" >nul
%INL% SET MAN=EMACHINES&goto :ACER
WMIC COMPUTERSYSTEM | findstr /I "EMACHINES" >nul
%INL% SET MAN=EMACHINES&goto :ACER
WMIC CSPRODUCT | findstr /I "EMACHINES" >nul
%INL% SET MAN=EMACHINES&goto :ACER

WMIC BASEBOARD | findstr /I "Datate EXPER" >nul
%INL% SET MAN=EXPER&goto :EXPER
WMIC BIOS | findstr /I "Datate EXPER" >nul
%INL% SET MAN=EXPER&goto :EXPER
WMIC COMPUTERSYSTEM | findstr /I "Datate EXPER" >nul
%INL% SET MAN=EXPER&goto :EXPER
WMIC CSPRODUCT | findstr /I "Datate EXPER" >nul
%INL% SET MAN=EXPER&goto :EXPER

WMIC BASEBOARD | findstr /I "FOUNDR FOUNDER" >nul
%INL% SET MAN=FOUNDER&goto :FOUNDER
WMIC BIOS | findstr /I "FOUNDR FOUNDER" >nul
%INL% SET MAN=FOUNDER&goto :FOUNDER
WMIC COMPUTERSYSTEM | findstr /I "FOUNDR FOUNDER" >nul
%INL% SET MAN=FOUNDER&goto :FOUNDER
WMIC CSPRODUCT | findstr /I "FOUNDR FOUNDER" >nul
%INL% SET MAN=FOUNDER&goto :FOUNDER

WMIC BASEBOARD | findstr /I "FSC SIEMENS" >nul
%INL% SET MAN=FSC&goto :FSC
WMIC BIOS | findstr /I "FSC SIEMENS" >nul
%INL% SET MAN=FSC&goto :FSC
WMIC COMPUTERSYSTEM | findstr /I "FSC SIEMENS" >nul
%INL% SET MAN=FSC&goto :FSC
WMIC CSPRODUCT | findstr /I "FSC SIEMENS" >nul
%INL% SET MAN=FSC&goto :FSC

WMIC BASEBOARD | findstr /I "FUJ FUJITSU FUJITSU-PC" >nul
%INL% SET MAN=FUJITSU&goto :FUJITSU
WMIC BIOS | findstr /I "FUJ FUJITSU FUJITSU-PC" >nul
%INL% SET MAN=FUJITSU&goto :FUJITSU
WMIC COMPUTERSYSTEM | findstr /I "FUJ FUJITSU FUJITSU-PC" >nul
%INL% SET MAN=FUJITSU&goto :FUJITSU
WMIC CSPRODUCT | findstr /I "FUJ FUJITSU FUJITSU-PC" >nul
%INL% SET MAN=FUJITSU&goto :FUJITSU

WMIC BASEBOARD | findstr /I "GATEWAY Gatewa" >nul
%INL% SET MAN=GATEWAY&goto :ACER
WMIC BIOS | findstr /I "GATEWAY Gatewa" >nul
%INL% SET MAN=GATEWAY&goto :ACER
WMIC COMPUTERSYSTEM | findstr /I "GATEWAY Gatewa" >nul
%INL% SET MAN=GATEWAY&goto :ACER
WMIC CSPRODUCT | findstr /I "GATEWAY Gatewa" >nul
%INL% SET MAN=GATEWAY&goto :ACER

WMIC BASEBOARD | findstr /I "GENSYS GENUINE" >nul
%INL% SET MAN=GENUINE&goto :GENUINE
WMIC BIOS | findstr /I "GENSYS GENUINE" >nul
%INL% SET MAN=GENUINE&goto :GENUINE
WMIC COMPUTERSYSTEM | findstr /I "GENSYS GENUINE" >nul
%INL% SET MAN=GENUINE&goto :GENUINE
WMIC CSPRODUCT | findstr /I "GENSYS GENUINE" >nul
%INL% SET MAN=GENUINE&goto :GENUINE

WMIC BASEBOARD | findstr /I "GBT GIGABYTE" >nul
%INL% SET MAN=GIGABYTE&goto :GIGABYTE
WMIC BIOS | findstr /I "GBT GIGABYTE" >nul
%INL% SET MAN=GIGABYTE&goto :GIGABYTE
WMIC COMPUTERSYSTEM | findstr /I "GBT GIGABYTE" >nul
%INL% SET MAN=GIGABYTE&goto :GIGABYTE
WMIC CSPRODUCT | findstr /I "GBT GIGABYTE" >nul
%INL% SET MAN=GIGABYTE&goto :GIGABYTE

WMIC BASEBOARD | findstr /I "cgwall GREATWALL" >nul
%INL% SET MAN=GWALL&goto :GWALL
WMIC BIOS | findstr /I "cgwall GREATWALL" >nul
%INL% SET MAN=GWALL&goto :GWALL
WMIC COMPUTERSYSTEM | findstr /I "cgwall GREATWALL" >nul
%INL% SET MAN=GWALL&goto :GWALL
WMIC CSPRODUCT | findstr /I "cgwall GREATWALL" >nul
%INL% SET MAN=GWALL&goto :GWALL

WMIC BASEBOARD | findstr /I "haier HaierComputer" >nul
%INL% SET MAN=HAIER&goto :HAIER
WMIC BIOS | findstr /I "haier HaierComputer" >nul
%INL% SET MAN=HAIER&goto :HAIER
WMIC COMPUTERSYSTEM | findstr /I "haier HaierComputer" >nul
%INL% SET MAN=HAIER&goto :HAIER
WMIC CSPRODUCT | findstr /I "haier HaierComputer" >nul
%INL% SET MAN=HAIER&goto :HAIER

WMIC BASEBOARD | findstr /I "HSPW07 HANNSPREE" >nul
%INL% SET MAN=HANNSPREE&goto :HANNSPREE
WMIC BIOS | findstr /I "HSPW07 HANNSPREE" >nul
%INL% SET MAN=HANNSPREE&goto :HANNSPREE
WMIC COMPUTERSYSTEM | findstr /I "HSPW07 HANNSPREE" >nul
%INL% SET MAN=HANNSPREE&goto :HANNSPREE
WMIC CSPRODUCT | findstr /I "HSPW07 HANNSPREE" >nul
%INL% SET MAN=HANNSPREE&goto :HANNSPREE

WMIC BASEBOARD | findstr /I "HASEE HASEECOMPUTER" >nul
%INL% SET MAN=HASEE&goto :HASEE
WMIC BIOS | findstr /I "HASEE HASEECOMPUTER" >nul
%INL% SET MAN=HASEE&goto :HASEE
WMIC COMPUTERSYSTEM | findstr /I "HASEE HASEECOMPUTER" >nul
%INL% SET MAN=HASEE&goto :HASEE
WMIC CSPRODUCT | findstr /I "HASEE HASEECOMPUTER" >nul
%INL% SET MAN=HASEE&goto :HASEE

WMIC BASEBOARD | findstr /I "HCLINF HCL" >nul
%INL% SET MAN=HCL&goto :HCL
WMIC BIOS | findstr /I "HCLINF HCL" >nul
%INL% SET MAN=HCL&goto :HCL
WMIC COMPUTERSYSTEM | findstr /I "HCLINF HCL" >nul
%INL% SET MAN=HCL&goto :HCL
WMIC CSPRODUCT | findstr /I "HCLINF HCL" >nul
%INL% SET MAN=HCL&goto :HCL

WMIC BASEBOARD | findstr /I "HEWLETT Hewlett-P Hewlett-Packard" >nul
%INL% SET MAN=HP&goto :HP
WMIC BIOS | findstr /I "HEWLETT Hewlett-P Hewlett-Packard" >nul
%INL% SET MAN=HP&goto :HP
WMIC COMPUTERSYSTEM | findstr /I "HEWLETT Hewlett-P Hewlett-Packard" >nul
%INL% SET MAN=HP&goto :HP
WMIC CSPRODUCT | findstr /I "HEWLETT Hewlett-P Hewlett-Packard" >nul
%INL% SET MAN=HP&goto :HP

WMIC BASEBOARD | findstr /I "higrad HIGRADE HIGRADED" >nul
%INL% SET MAN=HIGRADE&goto :HIGRADE
WMIC BIOS | findstr /I "higrad HIGRADE HIGRADED" >nul
%INL% SET MAN=HIGRADE&goto :HIGRADE
WMIC COMPUTERSYSTEM | findstr /I "higrad HIGRADE HIGRADED" >nul
%INL% SET MAN=HIGRADE&goto :HIGRADE
WMIC CSPRODUCT | findstr /I "higrad HIGRADE HIGRADED" >nul
%INL% SET MAN=HIGRADE&goto :HIGRADE

WMIC BASEBOARD | findstr /I "HYRSLP HYRICAN HYRICAN_AG" >nul
%INL% SET MAN=HYRICAN&goto :HYRICAN
WMIC BIOS | findstr /I "HYRSLP HYRICAN HYRICAN_AG" >nul
%INL% SET MAN=HYRICAN&goto :HYRICAN
WMIC COMPUTERSYSTEM | findstr /I "HYRSLP HYRICAN HYRICAN_AG" >nul
%INL% SET MAN=HYRICAN&goto :HYRICAN
WMIC CSPRODUCT | findstr /I "HYRSLP HYRICAN HYRICAN_AG" >nul
%INL% SET MAN=HYRICAN&goto :HYRICAN

WMIC BASEBOARD | findstr /I "JOOYON JOOYONTECH" >nul
%INL% SET MAN=JOOYON&goto :JOOYON
WMIC BIOS | findstr /I "JOOYON JOOYONTECH" >nul
%INL% SET MAN=JOOYON&goto :JOOYON
WMIC COMPUTERSYSTEM | findstr /I "JOOYON JOOYONTECH" >nul
%INL% SET MAN=JOOYON&goto :JOOYON
WMIC CSPRODUCT | findstr /I "JOOYON JOOYONTECH" >nul
%INL% SET MAN=JOOYON&goto :JOOYON

WMIC BASEBOARD | findstr /I "KRFTWY KRAFTWAY" >nul
%INL% SET MAN=KRAFTWAY&goto :KRAFTWAY
WMIC BIOS | findstr /I "KRFTWY KRAFTWAY" >nul
%INL% SET MAN=KRAFTWAY&goto :KRAFTWAY
WMIC COMPUTERSYSTEM | findstr /I "KRFTWY KRAFTWAY" >nul
%INL% SET MAN=KRAFTWAY&goto :KRAFTWAY
WMIC CSPRODUCT | findstr /I "KRFTWY KRAFTWAY" >nul
%INL% SET MAN=KRAFTWAY&goto :KRAFTWAY

WMIC BASEBOARD | findstr /I "K-Syst KSYSTEMS K-Systems" >nul
%INL% SET MAN=KSYSTEMS&goto :KSYSTEMS
WMIC BIOS | findstr /I "K-Syst KSYSTEMS K-Systems" >nul
%INL% SET MAN=KSYSTEMS&goto :KSYSTEMS
WMIC COMPUTERSYSTEM | findstr /I "K-Syst KSYSTEMS K-Systems" >nul
%INL% SET MAN=KSYSTEMS&goto :KSYSTEMS
WMIC CSPRODUCT | findstr /I "K-Syst KSYSTEMS K-Systems" >nul
%INL% SET MAN=KSYSTEMS&goto :KSYSTEMS

WMIC BASEBOARD | findstr /I "LANIX1 LANIX" >nul
%INL% SET MAN=LANIX&goto :LANIX
WMIC BIOS | findstr /I "LANIX1 LANIX" >nul
%INL% SET MAN=LANIX&goto :LANIX
WMIC COMPUTERSYSTEM | findstr /I "LANIX1 LANIX" >nul
%INL% SET MAN=LANIX&goto :LANIX
WMIC CSPRODUCT | findstr /I "LANIX1 LANIX" >nul
%INL% SET MAN=LANIX&goto :LANIX

WMIC BASEBOARD | findstr /I "LGE LGELGP LG" >nul
%INL% SET MAN=LG&goto :LG
WMIC BIOS | findstr /I "LGE LGELGP LG" >nul
%INL% SET MAN=LG&goto :LG
WMIC COMPUTERSYSTEM | findstr /I "LGE LGELGP LG" >nul
%INL% SET MAN=LG&goto :LG
WMIC CSPRODUCT | findstr /I "LGE LGELGP LG" >nul
%INL% SET MAN=LG&goto :LG

WMIC BASEBOARD | findstr /I "LENOVO" >nul
%INL% SET MAN=LENOVO&goto :LENOVO
WMIC BIOS | findstr /I "LENOVO" >nul
%INL% SET MAN=LENOVO&goto :LENOVO
WMIC COMPUTERSYSTEM | findstr /I "LENOVO" >nul
%INL% SET MAN=LENOVO&goto :LENOVO
WMIC CSPRODUCT | findstr /I "LENOVO" >nul
%INL% SET MAN=LENOVO&goto :LENOVO

WMIC BASEBOARD | findstr /I "MEDION MEDIONPC MEDIONNB" >nul
%INL% SET MAN=MEDION&goto :MEDION
WMIC BIOS | findstr /I "MEDION MEDIONPC MEDIONNB" >nul
%INL% SET MAN=MEDION&goto :MEDION
WMIC COMPUTERSYSTEM | findstr /I "MEDION MEDIONPC MEDIONNB" >nul
%INL% SET MAN=MEDION&goto :MEDION
WMIC CSPRODUCT | findstr /I "MEDION MEDIONPC MEDIONNB" >nul
%INL% SET MAN=MEDION&goto :MEDION

WMIC BASEBOARD | findstr /I "MSI_NB MSI MSI_PC MSI-2831-MS MSI-PenNote" >nul
%INL% SET MAN=MSI&goto :MSI
WMIC BIOS | findstr /I "MSI_NB MSI MSI_PC MSI-2831-MS MSI-PenNote" >nul
%INL% SET MAN=MSI&goto :MSI
WMIC COMPUTERSYSTEM | findstr /I "MSI_NB MSI MSI_PC MSI-2831-MS MSI-PenNote" >nul
%INL% SET MAN=MSI&goto :MSI
WMIC CSPRODUCT | findstr /I "MSI_NB MSI MSI_PC MSI-2831-MS MSI-PenNote" >nul
%INL% SET MAN=MSI&goto :MSI

WMIC BASEBOARD | findstr /I "NEC NECC1 NECC_S NECCAP NECc_ NEC-PC NEC_Product" >nul
%INL% SET MAN=NEC&goto :NEC
WMIC BIOS | findstr /I "NEC NECC1 NECC_S NECCAP NECc_ NEC-PC NEC_Product" >nul
%INL% SET MAN=NEC&goto :NEC
WMIC COMPUTERSYSTEM | findstr /I "NEC NECC1 NECC_S NECCAP NECc_ NEC-PC NEC_Product" >nul
%INL% SET MAN=NEC&goto :NEC
WMIC CSPRODUCT | findstr /I "NEC NECC1 NECC_S NECCAP NECc_ NEC-PC NEC_Product" >nul
%INL% SET MAN=NEC&goto :NEC

WMIC BASEBOARD | findstr /I "NOKIA" >nul
%INL% SET MAN=NOKIA&goto :NOKIA
WMIC BIOS | findstr /I "NOKIA" >nul
%INL% SET MAN=NOKIA&goto :NOKIA
WMIC COMPUTERSYSTEM | findstr /I "NOKIA" >nul
%INL% SET MAN=NOKIA&goto :NOKIA
WMIC CSPRODUCT | findstr /I "NOKIA" >nul
%INL% SET MAN=NOKIA&goto :NOKIA

WMIC BASEBOARD | findstr /I "OLIPRO OLIDATA" >nul
%INL% SET MAN=OLIDATA&goto :OLIDATA
WMIC BIOS | findstr /I "OLIPRO OLIDATA" >nul
%INL% SET MAN=OLIDATA&goto :OLIDATA
WMIC COMPUTERSYSTEM | findstr /I "OLIPRO OLIDATA" >nul
%INL% SET MAN=OLIDATA&goto :OLIDATA
WMIC CSPRODUCT | findstr /I "OLIPRO OLIDATA" >nul
%INL% SET MAN=OLIDATA&goto :OLIDATA

WMIC BASEBOARD | findstr /I "PACKARD BELL PACKARD-BELL" >nul
%INL% SET MAN=PBELL&goto :ACER
WMIC BIOS | findstr /I "PACKARD BELL PACKARD-BELL" >nul
%INL% SET MAN=PBELL&goto :ACER
WMIC COMPUTERSYSTEM | findstr /I "PACKARD BELL PACKARD-BELL" >nul
%INL% SET MAN=PBELL&goto :ACER
WMIC CSPRODUCT | findstr /I "PACKARD BELL PACKARD-BELL" >nul
%INL% SET MAN=PBELL&goto :ACER

WMIC BASEBOARD | findstr /I "MATBIO Panasonic" >nul
%INL% SET MAN=PANASONIC&goto :PANASONIC
WMIC BIOS | findstr /I "MATBIO Panasonic" >nul
%INL% SET MAN=PANASONIC&goto :PANASONIC
WMIC COMPUTERSYSTEM | findstr /I "MATBIO Panasonic" >nul
%INL% SET MAN=PANASONIC&goto :PANASONIC
WMIC CSPRODUCT | findstr /I "MATBIO Panasonic" >nul
%INL% SET MAN=PANASONIC&goto :PANASONIC

WMIC BASEBOARD | findstr /I "QUANMX QUANMAX" >nul
%INL% SET MAN=QUANMAX&goto :QUANMAX
WMIC BIOS | findstr /I "QUANMX QUANMAX" >nul
%INL% SET MAN=QUANMAX&goto :QUANMAX
WMIC COMPUTERSYSTEM | findstr /I "QUANMX QUANMAX" >nul
%INL% SET MAN=QUANMAX&goto :QUANMAX
WMIC CSPRODUCT | findstr /I "QUANMX QUANMAX" >nul
%INL% SET MAN=QUANMAX&goto :QUANMAX

WMIC BASEBOARD | findstr /I "SECCSD SAMSUNG SAMSUNGPC $SAMSUNGPC" >nul
%INL% SET MAN=SAMSUNG&goto :SAMSUNG
WMIC BIOS | findstr /I "SECCSD SAMSUNG SAMSUNGPC $SAMSUNGPC" >nul
%INL% SET MAN=SAMSUNG&goto :SAMSUNG
WMIC COMPUTERSYSTEM | findstr /I "SECCSD SAMSUNG SAMSUNGPC $SAMSUNGPC" >nul
%INL% SET MAN=SAMSUNG&goto :SAMSUNG
WMIC CSPRODUCT | findstr /I "SECCSD SAMSUNG SAMSUNGPC $SAMSUNGPC" >nul
%INL% SET MAN=SAMSUNG&goto :SAMSUNG

WMIC BASEBOARD | findstr /I "stinfo" >nul
%INL% SET MAN=SEMP&goto :SEMP
WMIC BIOS | findstr /I "stinfo" >nul
%INL% SET MAN=SEMP&goto :SEMP
WMIC COMPUTERSYSTEM | findstr /I "stinfo" >nul
%INL% SET MAN=SEMP&goto :SEMP
WMIC CSPRODUCT | findstr /I "stinfo" >nul
%INL% SET MAN=SEMP&goto :SEMP

WMIC BASEBOARD | findstr /I "Sony" >nul
%INL% SET MAN=SONY&goto :SONY
WMIC BIOS | findstr /I "Sony" >nul
%INL% SET MAN=SONY&goto :SONY
WMIC COMPUTERSYSTEM | findstr /I "Sony" >nul
%INL% SET MAN=SONY&goto :SONY
WMIC CSPRODUCT | findstr /I "Sony" >nul
%INL% SET MAN=SONY&goto :SONY

WMIC BASEBOARD | findstr /I "synnex" >nul
%INL% SET MAN=SYNNEX&goto :SYNNEX
WMIC BIOS | findstr /I "synnex" >nul
%INL% SET MAN=SYNNEX&goto :SYNNEX
WMIC COMPUTERSYSTEM | findstr /I "synnex" >nul
%INL% SET MAN=SYNNEX&goto :SYNNEX
WMIC CSPRODUCT | findstr /I "synnex" >nul
%INL% SET MAN=SYNNEX&goto :SYNNEX

WMIC BASEBOARD | findstr /I "SYSMAX SYSTEMAX" >nul
%INL% SET MAN=SYSTEMAX&goto :SYSTEMAX
WMIC BIOS | findstr /I "SYSMAX SYSTEMAX" >nul
%INL% SET MAN=SYSTEMAX&goto :SYSTEMAX
WMIC COMPUTERSYSTEM | findstr /I "SYSMAX SYSTEMAX" >nul
%INL% SET MAN=SYSTEMAX&goto :SYSTEMAX
WMIC CSPRODUCT | findstr /I "SYSMAX SYSTEMAX" >nul
%INL% SET MAN=SYSTEMAX&goto :SYSTEMAX

WMIC BIOS GET VERSION | findstr /I "TOSASU" >nul
%INL% IF EXIST %windir%\Setup\scripts\MultiBrand_OEM's\TOSHIBA REN %windir%\Setup\scripts\MultiBrand_OEM's\TOSHIBA TOSA & SET MAN=TOSA&goto :TOSHIBA
WMIC BIOS GET VERSION | findstr /I "TOSCPL" >nul
%INL% IF EXIST %windir%\Setup\scripts\MultiBrand_OEM's\TOSHIBA REN %windir%\Setup\scripts\MultiBrand_OEM's\TOSHIBA TOSC & SET MAN=TOSC&goto :TOSHIBA
WMIC BIOS GET VERSION | findstr /I "TOSHIB" >nul
%INL% SET MAN=TOSHIBA&goto :TOSHIBA
WMIC BIOS GET VERSION | findstr /I "TOSINV" >nul
%INL% IF EXIST %windir%\Setup\scripts\MultiBrand_OEM's\TOSHIBA REN %windir%\Setup\scripts\MultiBrand_OEM's\TOSHIBA TOSI & SET MAN=TOSI&goto :TOSHIBA
WMIC BIOS GET VERSION | findstr /I "TOSQCI" >nul
%INL% IF EXIST %windir%\Setup\scripts\MultiBrand_OEM's\TOSHIBA REN %windir%\Setup\scripts\MultiBrand_OEM's\TOSHIBA TOSQ & SET MAN=TOSQ&goto :TOSHIBA

WMIC BASEBOARD | findstr /I "TOSHIBA" >nul
%INL% SET MAN=TOSHIBA&goto :TOSHIBA
WMIC BIOS | findstr /I "TOSHIBA" >nul
%INL% SET MAN=TOSHIBA&goto :TOSHIBA
WMIC COMPUTERSYSTEM | findstr /I "TOSHIBA" >nul
%INL% SET MAN=TOSHIBA&goto :TOSHIBA
WMIC CSPRODUCT | findstr /I "TOSHIBA" >nul
%INL% SET MAN=TOSHIBA&goto :TOSHIBA

WMIC BASEBOARD | findstr /I "THTFPC TONGFANG Tsing TSINGHUA" >nul
%INL% SET MAN=TONGFANG&goto :TONGFANG
WMIC BIOS | findstr /I "THTFPC TONGFANG Tsing TSINGHUA" >nul
%INL% SET MAN=TONGFANG&goto :TONGFANG
WMIC COMPUTERSYSTEM | findstr /I "THTFPC TONGFANG Tsing TSINGHUA" >nul
%INL% SET MAN=TONGFANG&goto :TONGFANG
WMIC CSPRODUCT | findstr /I "THTFPC TONGFANG Tsing TSINGHUA" >nul
%INL% SET MAN=TONGFANG&goto :TONGFANG

WMIC BASEBOARD | findstr /I "TRIGEM" >nul
%INL% SET MAN=TRIGEM&goto :TRIGEM
WMIC BIOS | findstr /I "TRIGEM" >nul
%INL% SET MAN=TRIGEM&goto :TRIGEM
WMIC COMPUTERSYSTEM | findstr /I "TRIGEM" >nul
%INL% SET MAN=TRIGEM&goto :TRIGEM
WMIC CSPRODUCT | findstr /I "TRIGEM" >nul
%INL% SET MAN=TRIGEM&goto :TRIGEM

WMIC BASEBOARD | findstr /I "THOA21" >nul
%INL% SET MAN=TWINHEAD&goto :TWINHEAD
WMIC BIOS | findstr /I "THOA21" >nul
%INL% SET MAN=TWINHEAD&goto :TWINHEAD
WMIC COMPUTERSYSTEM | findstr /I "THOA21" >nul
%INL% SET MAN=TWINHEAD&goto :TWINHEAD
WMIC CSPRODUCT | findstr /I "THOA21" >nul
%INL% SET MAN=TWINHEAD&goto :TWINHEAD

WMIC BASEBOARD | findstr /I "YUTC VILIV" >nul
%INL% SET MAN=VILIV&goto :VILIV
WMIC BIOS | findstr /I "YUTC VILIV" >nul
%INL% SET MAN=VILIV&goto :VILIV
WMIC COMPUTERSYSTEM | findstr /I "YUTC VILIV" >nul
%INL% SET MAN=VILIV&goto :VILIV
WMIC CSPRODUCT | findstr /I "YUTC VILIV" >nul
%INL% SET MAN=VILIV&goto :VILIV

WMIC BASEBOARD | findstr /I "VSCAIO VIEWSONIC ViewSonic-PC ViewSonic-Notebook ViewSonic-AIOpc ViewSonic-Desktop" >nul
%INL% SET MAN=VSONIC&goto :VSONIC
WMIC BIOS | findstr /I "VSCAIO VIEWSONIC ViewSonic-PC ViewSonic-Notebook ViewSonic-AIOpc ViewSonic-Desktop" >nul
%INL% SET MAN=VSONIC&goto :VSONIC
WMIC COMPUTERSYSTEM | findstr /I "VSCAIO VIEWSONIC ViewSonic-PC ViewSonic-Notebook ViewSonic-AIOpc ViewSonic-Desktop" >nul
%INL% SET MAN=VSONIC&goto :VSONIC
WMIC CSPRODUCT | findstr /I "VSCAIO VIEWSONIC ViewSonic-PC ViewSonic-Notebook ViewSonic-AIOpc ViewSonic-Desktop" >nul
%INL% SET MAN=VSONIC&goto :VSONIC

WMIC BASEBOARD | findstr /I "WORTMA wortmann" >nul
%INL% SET MAN=WORTMANN&goto :WORTMANN
WMIC BIOS | findstr /I "WORTMA wortmann" >nul
%INL% SET MAN=WORTMANN&goto :WORTMANN
WMIC COMPUTERSYSTEM | findstr /I "WORTMA wortmann" >nul
%INL% SET MAN=WORTMANN&goto :WORTMANN
WMIC CSPRODUCT | findstr /I "WORTMA wortmann" >nul
%INL% SET MAN=WORTMANN&goto :WORTMANN

WMIC BASEBOARD | findstr /I "cmscom ZOOSTORM" >nul
%INL% SET MAN=ZOOSTORM&goto :ZOOSTORM
WMIC BIOS | findstr /I "cmscom ZOOSTORM" >nul
%INL% SET MAN=ZOOSTORM&goto :ZOOSTORM
WMIC COMPUTERSYSTEM | findstr /I "cmscom ZOOSTORM" >nul
%INL% SET MAN=ZOOSTORM&goto :ZOOSTORM
WMIC CSPRODUCT | findstr /I "cmscom ZOOSTORM" >nul
%INL% SET MAN=ZOOSTORM&goto :ZOOSTORM

::final checks::
WMIC BIOS GET VERSION | findstr /I "ACRSYS" >nul
%INL% SET MAN=ACER&goto :ACER

WMIC BIOS GET VERSION | findstr /I "HPQOEM" >nul
%INL% SET MAN=HP&goto :HP

WMIC BIOS GET VERSION | findstr /I "HP" >nul
%INL% IF EXIST %windir%\Setup\scripts\MultiBrand_OEM's\HP REN %windir%\Setup\scripts\MultiBrand_OEM's\HP HPPRO & SET MAN=HPPRO&goto :HP

WMIC BASEBOARD | findstr /I "IBM" >nul
%INL% SET MAN=IBM&goto :LENOVO
WMIC BIOS | findstr /I "IBM" >nul
%INL% SET MAN=IBM&goto :LENOVO
WMIC COMPUTERSYSTEM | findstr /I "IBM" >nul
%INL% SET MAN=IBM&goto :LENOVO
WMIC CSPRODUCT | findstr /I "IBM" >nul
%INL% SET MAN=IBM&goto :LENOVO

::vmware::
WMIC BASEBOARD | findstr /I "VMWARE" >nul
%INL% SET MAN=VMWARE&goto :ACER
WMIC BIOS | findstr /I "VMWARE" >nul
%INL% SET MAN=VMWARE&goto :ACER
WMIC COMPUTERSYSTEM | findstr /I "VMWARE" >nul
%INL% SET MAN=VMWARE&goto :ACER
WMIC CSPRODUCT | findstr /I "VMWARE" >nul
%INL% SET MAN=VMWARE&goto :ACER

::set default brand/serial; if manufacturer not matched::
SET MAN=DEFAULT&goto :ACER

::Manufacturer OEM Serial No's will get called from this list::
:ACER
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RDJXR-3M32B-FJT32-QMPGB-GCFF6
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:ADVENT
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=38JTJ-VBPFW-XFQDR-PJ794-8447M
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:ALIENWARE
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=V3Y2W-CMF9W-PGT9C-777KD-32W74
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=VQ3PY-VRX6D-CBG4J-8C6R2-TCVBD
goto :FINISH
:ASUS
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:ATCOMP
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RDJXR-3M32B-FJT32-QMPGB-GCFF6
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:AQUARIUS
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RDJXR-3M32B-FJT32-QMPGB-GCFF6
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:BENQ
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:CASPER
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6PB94-MC2C6-4F37H-KTJ32-PF2PT
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:COMPAQ
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RH98C-M9PW4-6DHR7-X99PJ-3FGDB
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=DX8R9-BVCGB-PPKRR-8J7T4-TJHTH
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=4FG99-BC3HD-73CQT-WMF7J-3Q6C9
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=74T2M-DKDBC-788W3-H689G-6P6GT
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=MHFPT-8C8M2-V9488-FGM44-2C9T3
goto :FINISH
:DEALIN
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RDJXR-3M32B-FJT32-QMPGB-GCFF6
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=6M78P-JJRQP-9C4RX-RPK7G-3VTH3
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=8YDX9-B7MMG-82XD9-V88G9-MR92T
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=6BJ27-DVBFF-VKQC8-7JPQP-TJKYY
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:DELL
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=36Q3Y-BBT84-MGJ3H-FT7VD-FG72J
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=36T88-RT7C6-R38TQ-RV8M9-WWTCY
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=6RBBT-F8VPQ-QCPVQ-KHRB8-RMV82
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=32KD2-K9CTF-M3DJT-4J3WC-733WD
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=342DG-6YJR8-X92GV-V7DCV-P4K27
goto :FINISH
:ECS
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=BHP4B-MXP9G-RG7KQ-T8R84-CW3D3
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:EXPER
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=4FRH4-WQDGJ-M9HRY-K73D8-RGT3C
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:FOUNDER
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=7WGMV-QFYXX-64DCG-HQFWM-DWGKY
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:FSC
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=PMXH9-M23P9-QJJMB-2FWRC-7CDKP
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=8W3JQ-BP2HY-F47QX-6CQ94-2BKQB
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=C6MHH-TRRPT-74TDC-FHRMV-XB88W
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=PT9YK-BC2J9-WWYF9-R9DCR-QB9CK
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=9CW99-79BBF-D4M3X-9BK9M-4RPH9
goto :FINISH
:FUJITSU
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=PMXH9-M23P9-QJJMB-2FWRC-7CDKP
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=8W3JQ-BP2HY-F47QX-6CQ94-2BKQB
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=C6MHH-TRRPT-74TDC-FHRMV-XB88W
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=PT9YK-BC2J9-WWYF9-R9DCR-QB9CK
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=9CW99-79BBF-D4M3X-9BK9M-4RPH9
goto :FINISH
:GENUINE
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RDJXR-3M32B-FJT32-QMPGB-GCFF6
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2V36J-4RK8B-GW27Q-4DXPG-RQP78
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:GIGABYTE
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:GWALL
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RDJXR-3M32B-FJT32-QMPGB-GCFF6
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:HAIER
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:HANNSPREE
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=BRFCY-XMXRV-28JHQ-F6D9B-BV73C
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:HASEE
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:HCL
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=39QDH-D7MHH-WDMTD-TM2R9-KM7DB
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2QTV2-3CMPP-FQBYK-GRD62-D7XMW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:HIGRADE
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RDJXR-3M32B-FJT32-QMPGB-GCFF6
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:HP
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RH98C-M9PW4-6DHR7-X99PJ-3FGDB
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=DX8R9-BVCGB-PPKRR-8J7T4-TJHTH
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=4FG99-BC3HD-73CQT-WMF7J-3Q6C9
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=74T2M-DKDBC-788W3-H689G-6P6GT
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=MHFPT-8C8M2-V9488-FGM44-2C9T3
goto :FINISH
:HYRICAN
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RDJXR-3M32B-FJT32-QMPGB-GCFF6
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:JOOYON
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:KRAFTWAY
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RDJXR-3M32B-FJT32-QMPGB-GCFF6
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=32HPJ-4XRDR-424C8-DYQM9-GM768
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:KSYSTEMS
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RDJXR-3M32B-FJT32-QMPGB-GCFF6
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=82P6X-KGH24-FCPXC-XQKC9-74KC8
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:LANIX
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RDJXR-3M32B-FJT32-QMPGB-GCFF6
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:LENOVO
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=273P4-GQ8V6-97YYM-9YTHF-DC2VP
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=22MFQ-HDH7V-RBV79-QMVK9-PTMXQ
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=27GBM-Y4QQC-JKHXW-D9W83-FJQKD
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=237XB-GDJ7B-MV8MH-98QJM-24367
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=6K2KY-BFH24-PJW6W-9GK29-TMPWP
goto :FINISH
:LG
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=38GRR-KMG3D-BTP99-TC9G4-BBDJJ
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2QGXM-V9W9W-6Q7MR-64C4X-R26CV
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:MEDION
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2P2P9-CM3F8-FTV6P-PC7CX-8TFF7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:MSI
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=2W4DJ-JFFJV-DMCPP-2C3X8-883DP
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=2TY7W-H4DD4-MB62F-BD9C3-88TM6
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=4G3GR-J6JDJ-D96PV-T9B9D-M8X2Q
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:NEC
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:NOKIA
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=2XGHP-9TQK2-8CF28-BM2P2-8FRX8
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:OLIDATA
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=344HQ-3YHDT-C7VCT-BDPBV-4KTR3
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:PANASONIC
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RDJXR-3M32B-FJT32-QMPGB-GCFF6
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:QUANMAX
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:SAMSUNG
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=PV9BD-YBRX6-CTMG6-CCMJY-X8XG7
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=2P6PB-G7YVY-W46VJ-BXJ36-PGGTG
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=CQBVJ-9J697-PWB9R-4K7W4-2BT4J
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=GMJQF-JC7VC-76HMH-M4RKY-V4HX6
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=49PB6-6BJ6Y-KHGCQ-7DDY6-TF7CD
goto :FINISH
:SEMP
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RDJXR-3M32B-FJT32-QMPGB-GCFF6
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:SONY
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=32J2V-TGQCY-9QJXP-Q3FVT-X8BQ7
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=YV7QQ-RCXQ9-KTBHC-YX3FG-FKRW8
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=H4JWX-WHKWT-VGV87-C7XPK-CGKHQ
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=H9M26-6BXJP-XXFCY-7BR4V-24X8J
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=YJJYR-666KV-8T4YH-KM9TB-4PY2W
goto :FINISH
:SYNNEX
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RDJXR-3M32B-FJT32-QMPGB-GCFF6
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:SYSTEMAX
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RDJXR-3M32B-FJT32-QMPGB-GCFF6
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:TONGFANG
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=9DBMT-GXRWM-6Q9Y3-WMYM8-FJCBW
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:TOSHIBA
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=TGBKB-9KBGJ-3Y3J6-K8M2F-J2HJQ
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=9H4FH-VD69Y-TGBD2-4PM4K-DRMMH
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=6B88K-KCCWY-4F8HK-M4P73-W8DQG
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2V8P2-QKJWM-4THM3-74PDB-4P2KH
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:TRIGEM
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:TWINHEAD
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=RDJXR-3M32B-FJT32-QMPGB-GCFF6
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=VQB3X-Q3KP8-WJ2H8-R6B6D-7QJB7
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:VILIV
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=7W842-2HCPJ-BC3MJ-B79K6-TD2HQ
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=2WCJK-R8B4Y-CWRF2-TRJKB-PV9HW
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:VSONIC
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6TQ9G-QB2WK-FM2TB-CKBDP-9D6HM
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=C23T3-9F2T2-FPWBM-XYMW2-272J9
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH
:WORTMANN
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6K6WB-X73TD-KG794-FJYHG-YCJVG
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=89G97-VYHYT-Y6G8H-PJXV6-77GQM
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=2QDBX-9T8HR-2QWT6-HCQXJ-9YQTR
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=6JKVQ-WJTWW-JVPRB-77TGD-2DV7M
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G
goto :FINISH
:ZOOSTORM
%RQR% | findstr /I "STARTER" && %INL% SET PIDKEY=6JPKB-P8D84-6DT8D-P2QHB-QMKP9
%RQR% | findstr /I "HOMEBASIC"  && %INL% SET PIDKEY=MB4HF-2Q8V3-W88WR-K7287-2H4CP
%RQR% | findstr /I "HOMEPREMIUM"  && %INL% SET PIDKEY=BVQFP-FKQGV-J82F3-2JTVV-733D2
%RQR% | findstr /I "PROFESSIONAL"  && %INL% SET PIDKEY=YKHFT-KW986-GK4PY-FDWYH-7TP9F
%RQR% | findstr /I "ULTIMATE" && %INL% SET PIDKEY=FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
goto :FINISH

:FINISH
::edit branding|themeing if installing "Starter" Edition::
%RQR% | findstr /I "STARTER" & %IEL% GOTO :SKIP

IF EXIST %windir%\Setup\scripts\MultiBrand_OEM's (
   cd /d %windir%\Setup\scripts\MultiBrand_OEM's\ >nul
   DEL /S /F /Q %windir%\Setup\scripts\MultiBrand_OEM's\*.theme >nul
   DEL /S /F /Q %windir%\Setup\scripts\MultiBrand_OEM's\WALLPAPER.jpg >nul
)

IF EXIST %windir%\Setup\scripts\MultiBrand_OEM's\%MAN% (
   cd /d %windir%\Setup\scripts\MultiBrand_OEM's\%MAN%\ >nul
   Type *.reg | findstr /I /V "InstallTheme" >>STARTER.reg
   for %%i in (*.reg) do if /I not "%%i"=="STARTER.reg" DEL /F /Q "%%i" >nul
)

IF EXIST %windir%\Setup\scripts\MultiBrand_OEM's\DEFAULT (
   cd /d %windir%\Setup\scripts\MultiBrand_OEM's\DEFAULT\ >nul
   Type *.reg | findstr /I /V "InstallTheme" >>STARTER.reg
   for %%i in (*.reg) do if /I not "%%i"=="STARTER.reg" DEL /F /Q "%%i" >nul
)

:SKIP
::apply branding|theme::
IF EXIST "%windir%\system32\oobe\info\*.*" DEL /F /Q "%windir%\system32\oobe\info\*.*" >nul
IF EXIST %windir%\system32\oobe\info\backgrounds RD /S /Q %windir%\system32\oobe\info\backgrounds >nul

IF EXIST %windir%\Setup\scripts\MultiBrand_OEM's\DEFAULT\Theme_Default.txt (
   DEL /F /Q %windir%\Setup\scripts\MultiBrand_OEM's\DEFAULT\Theme_Default.txt >nul
   GOTO :CUSTOM
)

goto :NORMAL

:NORMAL
IF NOT EXIST %windir%\system32\oobe\info\backgrounds MD %windir%\system32\oobe\info\backgrounds >nul
IF EXIST %windir%\Setup\scripts\MultiBrand_OEM's\%MAN%\Backgrounds MOVE /Y "%windir%\Setup\scripts\MultiBrand_OEM's\%MAN%\Backgrounds\*.*" %windir%\system32\oobe\info\backgrounds >nul

IF EXIST %windir%\Setup\scripts\MultiBrand_OEM's\%MAN% (
   cd /d "%windir%\Setup\scripts\MultiBrand_OEM's\%MAN%\" >nul
   for %%i in (*.reg) do if /I not "%%i"=="%MAN%.reg" REN *.reg %MAN%.reg >nul
   MOVE /Y "%windir%\Setup\scripts\MultiBrand_OEM's\%MAN%\*.*" %windir%\system32\oobe\info >nul
   start /w regedit /s %windir%\system32\oobe\info\%MAN%.reg >nul
   RD /S /Q %windir%\Setup\scripts\MultiBrand_OEM's >nul
)

goto :CONTINUE

:CUSTOM
IF NOT EXIST %windir%\system32\oobe\info\backgrounds MD %windir%\system32\oobe\info\backgrounds >nul
IF EXIST %windir%\Setup\scripts\MultiBrand_OEM's\DEFAULT\Backgrounds MOVE /Y "%windir%\Setup\scripts\MultiBrand_OEM's\DEFAULT\\Backgrounds\*.*" %windir%\system32\oobe\info\backgrounds >nul

IF EXIST %windir%\Setup\scripts\MultiBrand_OEM's\DEFAULT (
   cd /d "%windir%\Setup\scripts\MultiBrand_OEM's\DEFAULT\" >nul
   for %%i in (*.reg) do if /I not "%%i"=="DEFAULT.reg" REN *.reg DEFAULT.reg >nul
   MOVE /Y "%windir%\Setup\scripts\MultiBrand_OEM's\DEFAULT\*.*" %windir%\system32\oobe\info >nul
   start /w regedit /s %windir%\system32\oobe\info\DEFAULT.reg >nul
   RD /S /Q %windir%\Setup\scripts\MultiBrand_OEM's >nul
)

:CONTINUE
IF EXIST %windir%\system32\oobe\info\USER.bmp (
   Attrib -h %systemdrive%\ProgramData >nul
   DEL /F /Q "%systemdrive%\ProgramData\Microsoft\User Account Pictures\user.bmp" >nul
   COPY /Y %windir%\system32\oobe\info\USER.bmp "%systemdrive%\ProgramData\Microsoft\User Account Pictures\user.bmp" >nul
   Attrib +h %systemdrive%\ProgramData >nul
)

IF EXIST %windir%\system32\oobe\info\WALLPAPER.jpg MOVE /Y %windir%\system32\oobe\info\WALLPAPER.jpg %windir%\Web\Wallpaper >nul
IF EXIST %windir%\system32\oobe\info\*.theme MOVE /Y %windir%\system32\oobe\info\*.theme %windir%\Resources\Themes >nul

IF EXIST %windir%\system32\oobe\info\*.reg (
   cd /d "%windir%\system32\oobe\info\" >nul
   for %%i in (*.reg) do if /I "%%i"=="DEFAULT.reg" GOTO :ACTIVATION  
   for %%i in (*.reg) do if /I not "%%i"=="%MAN%.reg" DEL /F /Q "%%i" >nul
)

::complete process for normal activation::
:ACTIVATION
::apply certificate::
IF EXIST %windir%\Setup\scripts\Certificates\%MAN%.xrm-ms (
   cscript //nologo %windir%\system32\slmgr.vbs -ilc %windir%\Setup\scripts\Certificates\%MAN%.xrm-ms >nul
   RD /S /Q %windir%\Setup\scripts\Certificates >nul
)

::apply serial::
cscript //nologo %windir%\system32\slmgr.vbs -ipk %PIDKEY% >nul

::all processing finished, delete used files, and EXIT::
:CLEANUP
DEL /F /Q %0% >nul