Resulta que estoy trabajndo un install manager automatizado (batch) los que hara el installer sera instalaran actualizaciones de windows, pero cuando mande la orden de reinicio y inicie de nuevo la pc siga con las otras intrucciones del batch osea intalar otras actualizaciones, como las net frameworks. nesecito que el goto se dirija a la unidad de cd rom, pero mi preocupacion es cuando, una pc tengo dos unidades o la unidad no se llame D: o E:
ฟque puedo hacer en este caso ? aqui les una parte del codigo para que tengan una idea
@echo off
REM "NET FRAMEWORKS 3.5 INSTALLATION BASE"
:NETESP
color 2
echo.
echo อออออออออออออออออออออออออออ
echo บ บ
echo บ Actualizaciones para บ
echo บ Net FrameWorks 3.5 บ
echo บ บ
echo อออออออออออออออออออออออออออ
echo.
echo [NOTA:] Net FrameWorks Debe estar Instalado.
echo.
echo Cargando
ping localhost -n 2 >nul
cls
echo.
echo อออออออออออออออออออออออออออ
echo บ บ
echo บ Actualizaciones para บ
echo บ Net FrameWorks 3.5 บ
echo บ บ
echo อออออออออออออออออออออออออออ
echo.
echo [NOTA:] Net FrameWorks Debe estar Instalado.
echo.
echo Cargando.
ping localhost -n 2 >nul
cls
echo.
echo อออออออออออออออออออออออออออ
echo บ บ
echo บ Actualizaciones para บ
echo บ Net FrameWorks 3.5 บ
echo บ บ
echo อออออออออออออออออออออออออออ
echo.
echo [NOTA:] Net FrameWorks Debe estar Instalado.
echo.
echo Cargando..
ping localhost -n 2 >nul
cls
echo.
echo อออออออออออออออออออออออออออ
echo บ บ
echo บ Actualizaciones para บ
echo บ Net FrameWorks 3.5 บ
echo บ บ
echo อออออออออออออออออออออออออออ
echo.
echo [NOTA:] Net FrameWorks Debe estar Instalado.
echo.
echo Cargando...
ping localhost -n 2 >nul
cls
echo.
echo อออออออออออออออออออออออออออ
echo บ บ
echo บ Actualizaciones para บ
echo บ Net FrameWorks 3.5 บ
echo บ บ
echo อออออออออออออออออออออออออออ
echo.
echo [NOTA:] Net FrameWorks Debe estar Instalado.
echo.
echo 1] INSTALAR
ECHO 2] MENU
ECHO 3] SALIR
echo.
echo บ Selecione una Opcion บ
echo.
choice /c:123 /n
if errorlevel 3 goto NETSALIR
if errorlevel 2 goto MENU
if errorlevel 1 goto NETINSTALL
:NETINSTALL
cls
if exist %temp%\NETReport.log goto IFNETFILES
ECHO.
echo อออออออออออออออออออออออออออออออออออ
echo บ บ
echo บ INSTALANDO. POR FAVOR ESPERE... บ
echo บ บ
ECHO อออออออออออออออออออออออออออออออออออ
ECHO.
echo 01 NDP20SP2-KB958481-x86
CALL FRAMEWORKS_UPDATES\NDP20SP2-KB958481-x86.exe /quiet /norestart
cls
ECHO.
echo อออออออออออออออออออออออออออออออออออ
echo บ บ
echo บ INSTALANDO. POR FAVOR ESPERE... บ
echo บ บ
ECHO อออออออออออออออออออออออออออออออออออ
ECHO.
echo 02 NDP30SP2-KB958483-x86
CALL FRAMEWORKS_UPDATES\NDP30SP2-KB958483-x86.exe /quiet /norestart
cls
ECHO.
echo อออออออออออออออออออออออออออออออออออ
echo บ บ
echo บ INSTALANDO. POR FAVOR ESPERE... บ
echo บ บ
ECHO อออออออออออออออออออออออออออออออออออ
ECHO.
echo 03 NDP35SP1-KB958484-x86
CALL FRAMEWORKS_UPDATES\NDP35SP1-KB958484-x86.exe /quiet /norestart
cls
ECHO.
echo อออออออออออออออออออออออออออออออออออ
echo บ บ
echo บ INSTALANDO. POR FAVOR ESPERE... บ
echo บ บ
ECHO อออออออออออออออออออออออออออออออออออ
ECHO.
echo 04 NDP35SP1-KB963707-x86
CALL FRAMEWORKS_UPDATES\NDP35SP1-KB963707-x86.exe /quiet /norestart
cls
ECHO.
echo อออออออออออออออออออออออออออออออออออ
echo บ บ
echo บ INSTALANDO. POR FAVOR ESPERE... บ
echo บ บ
ECHO อออออออออออออออออออออออออออออออออออ
ECHO.
echo 05 NDP20SP2-KB974417-x86
CALL FRAMEWORKS_UPDATES\NDP20SP2-KB974417-x86.exe /quiet /norestart
cls
echo กก LAS ACTUALIZACIONES DE NET FRAMEWORKS 3.5 YA ESTAN INSTALADAS !! >>%temp%\NETReport.log
ECHO.
echo อออออออออออออออออออออออออออออออออออออ
echo บ LAS ACTUALIZACIONES SE INSTALARON บ
echo บ CORRECTAMENTE บ
ECHO อออออออออออออออออออออออออออออออออออออ
ECHO.
echo [ES RECOMENDABLE REINICIAR EL EQUIPO DESPUES DE LA INSTALACION]
echo.
ECHO DESEA REINICIARLO AHORA ?
ECHO.
ECHO Y] REINICIAR
ECHO N] MENU
ECHO S] SALIR
ECHO.
CHOICE /C:yns /N
if errorlevel 3 goto NETSALIR
if errorlevel 2 goto MENU
if errorlevel 1 goto NETREINICIAR
echo.
:NETREINICIAR
cls
echo Reiniciando Windows... 3
ping localhost -n 2 >nul
cls
echo Reiniciando Windows... 2
ping localhost -n 2 >nul
cls
echo Reiniciando Windows... 1
ping localhost -n 2 >nul
cls
shutdown -r -t 00 -f
GOTO NETSALIR
:IFNETFILES
echo.
echo.
echo " LAS ACTUALIZACIONES DE NET FRAMEWORKS 3.5 YA ESTAN INSTALADAS "
echo.
ECHO DESEA VOLVER A INSTALARLAS?
echo.
echo Y] REINSTALAR LAS ACTULIZACIONES
ECHO N] MENU
echo.
CHOICE /C:yn /N
IF ERRORLEVEL 2 GOTO MENU
IF ERRORLEVEL 1 GOTO NETTEMP
:NETTEMP
DEL %TEMP%\NETReport.log
goto NETINSTALL
:NETSALIR
exit
de ante mano Gracias