Autor
|
Tema: bat ayuda plisseeee (Leído 4,525 veces)
|
nnbat
Desconectado
Mensajes: 6
|
hola mi nombre es nicolas hice este programa de prueba(ver codigo abajo)
pero no se como lograr que me guarde los datos en un txt explico:
@echo off title programa cls :main echo ********************************************************************** set/p nombre= cual es tu nombre? set/p apellido= cual es tu apellido? set/p usuario= decime tu usuario echo. echo te llamas %nombre% tu apellido es %apellido% y tu usuario es %usuario% echo ********************************************************************** echo.Desea guardar los datos? Y/N
pause exit
donde dice desea guardar los datos Y/N no se como programarlo para apretar (Y) y que me guarde los datos en un archivo txt
si me pueden dar una mano se los voy a agradecer me estoy volviendo completamente locoooooo jajajajaja saludos nnbat
|
|
|
En línea
|
|
|
|
Edu
Desconectado
Mensajes: 1.082
Ex XXX-ZERO-XXX
|
Fijate como lo hice y entenderas me imagino como es la cosa. @echo off title programa :main cls echo ********************************************************************** set/p nombre= cual es tu nombre? set/p apellido= cual es tu apellido? set/p usuario= decime tu usuario echo. echo te llamas %nombre% tu apellido es %apellido% y tu usuario es %usuario% echo ********************************************************************** echo. set /p "opc= Desea guardar los datos? Y/N : " if not defined opc (goto :main)
if %opc% == Y (goto :Guardar) if %opc% == y (goto :Guardar) if %opc% == N (goto :main) if %opc% == N (goto :main) goto main
:Guardar echo Tu nombre es %nombre% y tu apellido %apellido% y tu usuario es %usuario%> C:\Datos.txt goto main
exit
No lo probe pero creo q andara y obvio q se podria hacer mucho mas lindo y mas seguro edit: Corregido!
|
|
« Última modificación: 26 Marzo 2011, 20:08 pm por XXX-ZERO-XXX »
|
En línea
|
|
|
|
nnbat
Desconectado
Mensajes: 6
|
NO ME LO GUARDO
|
|
|
En línea
|
|
|
|
nnbat
Desconectado
Mensajes: 6
|
por que pusiste esto if not defined opc (goto :main) que significa?
|
|
|
En línea
|
|
|
|
Edu
Desconectado
Mensajes: 1.082
Ex XXX-ZERO-XXX
|
Yo lo probe y anduvo, q ruta pusiste vs?
Eso del if not defined opc (goto :main) es por si no pusiste nada y solo pones enter, eso tendrias q hacerlo en todas las opciones q pides arriba tamb.
El menu funciona asi:
Si no pusiste nada, es decir, solo enter va a main de nuevo, pero eso lo podes cambiar vs. Despues verifica si pusiste Y o N o en minusculas y hace lo q tiene q hacer. Y por ultimo tenes q poner un goto main por si pone otra cosa q no sea ni N, ni Y, ni n, ni.
Algo asi tendrias q hacer siempre en los menus.
|
|
|
En línea
|
|
|
|
nnbat
Desconectado
Mensajes: 6
|
POR CASUALIDAD TENGO QUE TENER EL PROGRAMA EN DONDE QUIERO DATOS.TXT?
|
|
|
En línea
|
|
|
|
chocola
Desconectado
Mensajes: 282
|
wenas a todos el bat si funciona lo he comprobado lo guarda dentro de la unidad c en un archivo que se llama datos.txt :Guardar echo Tu nombre es %nombre% y tu apellido %apellido% y tu usuario es %usuario%> C:\Datos.txt goto main
suerte
|
|
|
En línea
|
|
|
|
nnbat
Desconectado
Mensajes: 6
|
no me lo guarda
|
|
|
En línea
|
|
|
|
SuperDraco
Desconectado
Mensajes: 2.505
Crew Dragon
|
No, no funcionaba, a mi tampoco me guardaba ningún archivo, te colaste en unas comillas del IF Ahora si funciona: :main cls echo ********************************************************************** set/p nombre= cual es tu nombre? set/p apellido= cual es tu apellido? set/p usuario= decime tu usuario echo te llamas %nombre% tu apellido es %apellido% y tu usuario es %usuario% echo ********************************************************************** set /p "opc= Desea guardar los datos? Y/N : " :Guardar cls echo Tu nombre es %nombre% y tu apellido %apellido% y tu usuario es %usuario%> "C:\Datos.txt" Echo+ Se han guardado los datos...
saludosss
|
|
|
En línea
|
No he vuelto, solo estoy de paso.
|
|
|
nnbat
Desconectado
Mensajes: 6
|
graciasssssssssssssssssssssssssssssssss
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Amigos necesito ayuda con un background para un logo de una web ayuda.
Diseño Gráfico
|
™Carlos.®
|
2
|
3,432
|
14 Agosto 2004, 00:23 am
por ™Carlos.®
|
|
|
[Ayuda] Necesito ayuda para crear un buen video uso AF y Flash.
Diseño Gráfico
|
XXXXXX
|
1
|
5,501
|
11 Noviembre 2009, 00:17 am
por Sub_Cero
|
|
|
Ayuda por davor ayuda os ruego ayuda XD (SOLUCIONADO)
Hardware
|
XxRekcahlExX
|
6
|
10,577
|
24 Mayo 2010, 00:56 am
por Aprendiz-Oscuro
|
|
|
AYUDA -.- ahora no entro más en 4chan (tengo una duda, ayuda por favor)
Foro Libre
|
Draklit
|
6
|
8,764
|
15 Octubre 2010, 03:14 am
por Draklit
|
|
|
sist lince indumentaria ayuda ayuda!!!!!!!!!! problemon que hice en le trabajo
Software
|
paola03
|
1
|
4,948
|
11 Marzo 2011, 01:09 am
por charola42
|
|