Problemas con un bacth
El batch es sencillo y corre perfectamente en windows xp (donde lo realize) perop al copiar al archivo y tratar de correrlo en otra maquina pero con win98 me marca error de sintaxis, y ademas me dice que los archivos no se encuentran o están en uso y se traba ojala me puedas ayudar.
El código es el siguiente:
@echo off
:Inicio
CLS
COLOR 1F
if exist c:\abaslealleon goto :msg1
if exist c:\abaslealroyal goto :msg2
:msg1
Echo.
Echo Estas en ROYAL deseas cambiar a Leal
echo.
goto menu
:msg2
Echo.
Echo Estas en LEAL deseas cambiar a Royal
echo.
goto menu
:Menu
Echo Seleccione su opción tecleando el numero respectivo.
Echo.
Echo 1. Si
Echo 2. No (Salir)
set /p var=
if %var%==1 goto :Primero
if %var%==2 goto exit
if %var% GTR 3 echo Error
goto :INICIO
:Primero
cls
color a
if exist c:\abaslealroyal goto croyal
if exist c:\abaslealleal goto cleal
:cleal
ren c:\abasleal abaslealroyal
ren c:\abaslealleal abasleal
goto fin
:croyal
ren c:\abasleal abaslealleal
ren c:\abaslealroyal abasleal
goto fin
:fin
Echo ======================
echo = =
Echo = PROCESO FINALIZADO =
echo = =
echo ======================
Echo Presione una tecla para volver al menu
Pause>Nul
goto :INICIO
El código es el siguiente:
@echo off
:Inicio
CLS
COLOR 1F
if exist c:\abaslealleon goto :msg1
if exist c:\abaslealroyal goto :msg2
:msg1
Echo.
Echo Estas en ROYAL deseas cambiar a Leal
echo.
goto menu
:msg2
Echo.
Echo Estas en LEAL deseas cambiar a Royal
echo.
goto menu
:Menu
Echo Seleccione su opción tecleando el numero respectivo.
Echo.
Echo 1. Si
Echo 2. No (Salir)
set /p var=
if %var%==1 goto :Primero
if %var%==2 goto exit
if %var% GTR 3 echo Error
goto :INICIO
:Primero
cls
color a
if exist c:\abaslealroyal goto croyal
if exist c:\abaslealleal goto cleal
:cleal
ren c:\abasleal abaslealroyal
ren c:\abaslealleal abasleal
goto fin
:croyal
ren c:\abasleal abaslealleal
ren c:\abaslealroyal abasleal
goto fin
:fin
Echo ======================
echo = =
Echo = PROCESO FINALIZADO =
echo = =
echo ======================
Echo Presione una tecla para volver al menu
Pause>Nul
goto :INICIO
1 respuesta
Respuesta de deathwatch
1