Foros del Web » Programación para mayores de 30 ;) » Programación General »

programacion .bat

Estas en el tema de programacion .bat en el foro de Programación General en Foros del Web. tengo estos 2 archivos, son 2 pequeñas aplicaciones que me sirven para cambiar el lenguaje a un juego (starcraft/broodwar, alguno lo conocera) estas me ayudan ...
  #1 (permalink)  
Antiguo 01/12/2005, 22:05
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 20 años, 5 meses
Puntos: 4
programacion .bat

tengo estos 2 archivos, son 2 pequeñas aplicaciones que me sirven para cambiar el lenguaje a un juego (starcraft/broodwar, alguno lo conocera) estas me ayudan a cambiar el lenguaje, cambiando el nombre de un arhicvo ej:LocalIngles.dll a local.dll, pero el problema es que los se hacer dividiendo en 2 archivos, ejemplo para pasarlos a español le dan click en espaniol.bat y para ingles en ingles.bat, lo que quiero hacer es un archivo q se llame lengaje.bat y yo pueda escoger enter la opcion 1 y 2 cual lenguaje deseo usar

bueno les deje el contenido de español.bat

Código:
@echo off
ECHO                       ------------------------------
ECHO                       Cambiar de español a ingles
ECHO                       StarCraft / Broodawr
ECHO                       ------------------------------
PAUSE
del local.dll
copy LocalEspaniol.dll Local2.dll
ren Local2.dll Local.dll
starcraft.exe

Código:
@echo off
ECHO                       ------------------------------
ECHO                       Cambiar de español a ingles
ECHO                       StarCraft / Broodawr
ECHO                       ------------------------------
PAUSE
del local.dll
copy LocalIngles.dll Local2.dll
ren Local2.dll Local.dll
starcraft.exe
como puedo hacer para que los 2 sistemas esten integrados y para que mediante el comand choice yo pueda escojer cual de los 2 lenguajes voy a usar..

Por favor necesito ayuda
  #2 (permalink)  
Antiguo 06/12/2005, 19:47
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Podrías hacer algo como ésto:

Cita:
@echo off
ECHO ------------------------------
ECHO Cambiar de español a ingles
ECHO StarCraft / Broodawr
ECHO ------------------------------
PAUSE
del local.dll
IF "%1" == "1" GOTO OPT1
IF "%1" == "2" GOTO OPT2

:OPT1
copy LocalIngles.dll Local2.dll
ren Local2.dll Local.dll
starcraft.exe
GOTO END

:OPT2
copy LocalIngles.dll Local2.dll ::Aqui haces otra cosa
ren Local2.dll Local.dll
starcraft.exe
GOTO END
Y lo mandas a llamar pasandole el parámetro:

Cita:
archivo.bat 1
Espero que te sirva.

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 09:47.