Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Lockup

#1
Hola  ::).

Espero no molestar con esta pregunta.

Bueno no se si se puede hacer y si se puede no se como hacerlo.

Lo que quiero lograr o espero lograr es que con un archivo bat pueda leer el ultimo número escrito, tomarlo y realizar operaciónes con ese número y abajo de el poner el numero resultado.

Ejemplo:

        Retiros     Saldo
          1000       5000
          500        4500
          400        xxx
                       

Que el bat lea el archivo txt, agarre el numero 4500, le reste 400 y el resultado que seria 4100 lo ponga en el lugar de las "xxx" y asi sucesivamente cada vez que se ingresen nuevos montos de retiros...

:P Gracias
#2
Scripting / Ayuda. Contaseña en batch
2 Julio 2011, 02:03 AM
Yo de nuevo  :-[

Pues he estado tratando de crear un batch que te permita crear una contraseña (opcional) para acceder posteriormente al batch

de encabezado tengo @echo off
if not exist C:\others\cook\passcript (goto :menu)
if exist C:\others\cook\passcript (goto :entrar)

de manera que si no existe la ruta entre normal al batch pero en el menu del batch les doy la opción de crear contraseña y para eso tengo lo siguiente

:create
MD C:\others\cook\passcript
set /p pass=Escribe tu clave:
cd C:\others\cook\passcript
echo title Password > pass.bat
echo %pass% >> pass.bat
echo Password Creado Satisfactoriamente
pause
goto entrar

Efectivamente me la crea y hasta aqui todo va bien xd..

Despues esto me lleva a donde me piden la contraseña para poder entrar
:entrar
set /p password=Ingresa tu clave:
call C:\others\cool\passcript\pass.bat
if %password%==%pass% (goto :menu) else cls & goto fail

Cuando escribo la contraseña que he creado... entra y todo perfecto, pero cuando cierro el batch y lo ejecuto otra vez... y escribo la contraseña correcta no entra y se cierra...

No tengo mucho conocimiento sobre que podria hacer en este caso..

Ayuda! D: xd

Gracias!!  ;D
#3
Hola, soy nuevo aqui y pues tenia una duda de si usando assoc puedo cambiarle la extension a un archivo especifico, pues tengo el siguiente codigo

set /p var=Especifique el nombre del archivo
assoc %var%.bat=exefile


Cuando especifico el nombre del archivo bat.. no lo convierte a .exe

solo me sirve con:

assoc .bat=exefile

Pero convierte todos los archivos bat que tengo en el pc..

Es decir.. lo que quiero es poder especificar que archivo convertir..
¿Que me aconsejan?
:huh:
Gracias  :)