Well, below is my only RunOnceEx, it executes right after is executed, without no reboot or something
Don't understood how to sove this

cmdow @ /HID
@echo off
for %%a in (z y x w v u t s r q p o n m l k j i h g f e d c) do if exist %%a:\CD.TXT (
set CDROM=%%a:
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
goto install
)
:install
REG ADD %KEY% /V TITLE /D "Registry" /f
REG ADD %KEY%\001 /VE /D "Application name" /f
REG ADD %KEY%\001 /V 1 /D "Application swtiches" /f
rundll32.exe iernonce.dll,RunOnceExProcess
REG ADD %KEY% /V TITLE /D "AudioVideo" /f
REG ADD %KEY%\001 /VE /D "Application name" /f
REG ADD %KEY%\001 /V 1 /D "Application swtiches" /f
rundll32.exe iernonce.dll,RunOnceExProcess
REG ADD %KEY% /V TITLE /D "CGI" /f
REG ADD %KEY%\001 /VE /D "Application name" /f
REG ADD %KEY%\001 /V 1 /D "Application swtiches" /f
rundll32.exe iernonce.dll,RunOnceExProcess
REG ADD %KEY% /V TITLE /D "MISC" /f
REG ADD %KEY%\001 /VE /D "Application name" /f
REG ADD %KEY%\001 /V 1 /D "Application swtiches" /f
rundll32.exe iernonce.dll,RunOnceExProcess
REG ADD %KEY% /V TITLE /D "System" /f
REG ADD %KEY%\001 /VE /D "Application name" /f
REG ADD %KEY%\001 /V 1 /D "Application swtiches" /f
rundll32.exe iernonce.dll,RunOnceExProcess
REG ADD %KEY% /V TITLE /D "Cleaning and rebooting" /f
REG ADD %KEY%\001 /VE /D "Application name" /f
REG ADD %KEY%\001 /V 1 /D "Application swtiches" /f
EXIT