me! OEMSLP 2.0 OEM-ID <- think!!!! ... for /f "eol=; tokens=1,2,3,4,5,6,7 delims=\" %%a in ( 'reg.exe query HKLM\HARDWARE\ACPI\RSDT /s ^| find.exe /i "ACPI\RSDT\"') do If Not "%%f"=="" If "%%g"=="" Set _OEMID_=%%e ... result : ASUS -> _ASUS_ ... If Not "%_OEMID_%"="" If Exist "%_OEMID_%.exe" "%_OEMID_%.exe" ... ??