Ms-Dos - Crear Batch Para Ejecutar Diversas Tareas

 
Vista:
sin imagen de perfil

Crear Batch Para Ejecutar Diversas Tareas

Publicado por Andres (2 intervenciones) el 10/04/2014 04:33:35
Hola, yo no soy programador, pero queria que me ayudaran en crear un batch.Ya eh hecho varios batch con el comando xcopy,

lo que hice fue 4 batchs que hacen lo siguiente:

1. Copia todo el contenido de la carpeta A a la carpeta B
2. COpia todo el contenido de la carpeta B a la carpeta A
3. Copia todo el contenido de la carpeta A a la carpeta C
4. Copia todo el contenido de la carpeta C a la carpeta A

Entonces de esa manera cada batch realiza lo que quiero, pero a mi me gustaria tener uno solo en donde te diga presiona
el numero correspondiente a la tarea que desee efectuar, entonces si presionas 1 copia todo el contenido de la carpeta A

a la B, si presionas 2 copia todo el contenido de la carpeta B a la A, si presionas 3 copia todo el contenido de la

carpeta A a la C, y si presionas 4 copia todo el contenido de la carpeta C a la A. Disculpen mi pedido quizas complejo,

de ultima me gustaria saberlo como buscarlo en google, por donde encarar el tema, para aprender a hacerlo.
Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Crear Batch Para Ejecutar Diversas Tareas

Publicado por Pico (7 intervenciones) el 10/04/2014 06:10:42
https://www.google.es/search?q=bath+menu&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:es-ES:official&client=firefox-a&channel=sb&gfe_rd=cr&ei=axlGU_PcIabT8gea8oCADA#channel=sb&q=batch+menu&rls=org.mozilla:es-ES:official
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Antoni Masana
Val: 1.419
Oro
Ha mantenido su posición en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Crear Batch Para Ejecutar Diversas Tareas

Publicado por Antoni Masana (811 intervenciones) el 10/04/2014 06:56:36
Hola Andres,

La solución aqui:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
@echo off
 
:Menu
   CLS
   echo.                     ==========================
   echo.                     ===     M  E  N  U     ===
   echo.                     ==========================
   echo.
   echo.
   echo.
   echo.     1. Copia todo el contenido de la carpeta A a la carpeta B
   echo.
   echo.     2. Copia todo el contenido de la carpeta B a la carpeta A
   echo.
   echo.     3. Copia todo el contenido de la carpeta A a la carpeta C
   echo.
   echo.     4. Copia todo el contenido de la carpeta C a la carpeta A
   echo.
   echo.     5. Salir
   echo.
   echo.
   echo.
 
   set /p Opc=Su opción:
 
   if "%Opc%" == ""  goto:EOF
 
   if "%Opc%" == "1" goto Copia_AB
   if "%Opc%" == "2" goto Copia_BA
   if "%Opc%" == "3" goto Copia_AC
   if "%Opc%" == "4" goto Copia_CA
   if "%Opc%" == "5" goto:EOF
                     goto Menu
 
:Copia_AB
   {Aquí pones el código de la opción 1}
   goto:EOF
 
:Copia_BA
   {Aquí pones el código de la opción 2}
   goto:EOF
 
:Copia_AC
   {Aquí pones el código de la opción 3}
   goto:EO
 
:Copia_CA
   {Aquí pones el código de la opción 4}
   goto:EOF


Si quieres que después de la copia vuelva al menú en lugar de goto:EOF que finaliza el BAT pon goto Menu en los últimos 4 goto:EOF

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil

Crear Batch Para Ejecutar Diversas Tareas

Publicado por Andres (2 intervenciones) el 14/04/2014 17:04:23
Muchas gracias por la info! es exactamente lo que buscaba! te cuento que buscaba una tarea sencilla para darles a mis clientes del ciber y que no pierdan sus saves de juegos por el freezado de la PC.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar