elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Deseas probar algunas mejoras a la interfaz del foro? Prueba cake! acerca de


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Ejercicios
| | | |-+  ejercicio en msdos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ejercicio en msdos  (Leído 1,129 veces)
kuasilon

Desconectado Desconectado

Mensajes: 3


Ver Perfil
ejercicio en msdos
« en: 2 Abril 2016, 18:10 »

Hola foreros, me estoy iniciando en esto de la programación y me han mandado un ejercicio que seguro que para vosotros es una chorrada pero yo no termino de saber como hacerlo. Estaria muy agradecido si me echarais una mano.

Crea un archivo por lotes nos pedira dos cosas: un nombre de archivo y una ruta de directorio (absoluta). Si el archivo NO existe en esa ruta, nos mostrara un mensaje de error, pero si existe nos pedirá una confirmacion para borrarlo, "¿Estás segur@ de que deseas borrar el archivo? (S/N)". Si pulsamos "S" lo borrara y si pulsamos "N" no. Y si pulsamos cualquier otra tecla, nos preguntará de nuevo hasta que introduzcamos o una S o una N.


Gracias de antemano.


En línea

arget

Desconectado Desconectado

Mensajes: 44


Ver Perfil
Re: ejercicio en msdos
« Respuesta #1 en: 2 Abril 2016, 20:22 »

Ejecuta el comando "help" en la consola, hay cierto (:P) comando que te servirá para trabajar con lo de detectar qué tecla se pulsa y demás.
Para saber si existe un archivo tienes el "if exists". En este foro tienes tutoriales muy buenos sobre batch avanzado. Sin dudarlo léelos, es bastante buena base para empezar en la programación, después sigue con C (es mi recomendación).

Si necesitas más ayuda pídela.

P.D.: Así, sin venir a cuento, te digo "choice", interprétalo como quieras


En línea

La gestión manual de bloques de memoria en C es como hacer malabarismos con pastillas de jabón en la ducha de la prisión: todo diversión hasta que cometes un fallo.
kuasilon

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: ejercicio en msdos
« Respuesta #2 en: 2 Abril 2016, 22:25 »

Jajajaja voy igual de perdido
Pero gracias por ayudar.
En línea

arget

Desconectado Desconectado

Mensajes: 44


Ver Perfil
Re: ejercicio en msdos
« Respuesta #3 en: 2 Abril 2016, 22:35 »

Tienes el comando choice. Con eso te debe bastar.
En línea

La gestión manual de bloques de memoria en C es como hacer malabarismos con pastillas de jabón en la ducha de la prisión: todo diversión hasta que cometes un fallo.
kuasilon

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: ejercicio en msdos
« Respuesta #4 en: 3 Abril 2016, 10:00 »

esto es lo que llevo hasta ahora pero no me funciona como toca  :-( estoy hecho un burraco

@echo off

set /p nombre=Nombre archivo   

set /p ruta=Ruta absoluta   

cd %ruta%

pause

if exist %1 goto etiqueta


if not exist %1 goto etiqueta2

:etiqueta rd /s

:etiqueta2 echo error


Una ayudita por favor que lo tengo que entregar esta tarde
« Última modificación: 3 Abril 2016, 10:56 por kuasilon » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Pvariables en msdos, almacenamiento de datos en msdos
Programación General
-Xenon- 2 930 Último mensaje 12 Abril 2005, 23:23
por -Xenon-
de msdos a vb
Programación Visual Basic
elmaro 2 620 Último mensaje 29 Agosto 2006, 05:42
por elmaro
[Ejercicio] Aca tienen un ejercicio para practicar « 1 2 3 »
Programación Visual Basic
Dreamaker 20 8,410 Último mensaje 5 Septiembre 2010, 02:57
por TGa.
MSDOS 5, 6 o 7
Scripting
Risuramope 0 497 Último mensaje 29 Junio 2011, 18:37
por Risuramope
.Net - msdos
.NET
NetJava 4 1,547 Último mensaje 8 Marzo 2012, 11:16
por NetJava
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines