Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: martintwo en 22 Octubre 2011, 03:01 am



Título: Ejercicio programacion BAT & Ayuda
Publicado por: martintwo en 22 Octubre 2011, 03:01 am
Moderadores borren este post.


Título: Re: Ejercicio programacion BAT & Ayuda
Publicado por: leogtz en 22 Octubre 2011, 04:02 am
¿qué ejercicios?

Escribelos.


Título: Re: Ejercicio programacion BAT & Ayuda
Publicado por: martintwo en 22 Octubre 2011, 10:46 am
¿qué ejercicios?

Escribelos.
Son esos, es una descripción del programa y hay que hacerlo como dice.


Título: Re: Ejercicio programacion BAT & Ayuda
Publicado por: 2Fac3R en 22 Octubre 2011, 18:43 pm
Amigo las imagenes no se ven, y al copiar y pegar la URL tiene bastante MALA calidad.

Escribelos para poder ayudarte...


Título: Re: Ejercicio programacion BAT & Ayuda
Publicado por: martintwo en 22 Octubre 2011, 19:30 pm
PROGRAMA: VP.BAT
Esta orden es una gran economizadora de tiempo y pulsaciones de teclas. Su finalidad es permitir el cambio de directorios (los cuales tienen que estar creados previamente) de una forma muy rápida, sin tener que teclear el camino completo de los subdirectorios.
Por ejemplo, si estuvieran en el directorio raíz y quisieran trasladarse al subdirectorio materiales, tendrían que teclear la siguiente orden: C:\Directorio1\Directorio2\WR\materiales
Con este programa bastara con escribir: c:\>VP MA en donde MA es el pseudónimo de ese directorio y está asociado a una orden que nos lleva dentro de él. Al teclear el nombre del programa y el pseudónimo del directorio, dicho programa chequea que el pseudónimo está registrado dentro del programa, y si lo encuentra, ejecuta la orden correspondiente para entrar dentro del directorio.


Título: Re: Ejercicio programacion BAT & Ayuda
Publicado por: martintwo en 22 Octubre 2011, 19:31 pm
Cabe destacar que es la descripción del programa que debo hacer.


Título: Re: Ejercicio programacion BAT & Ayuda
Publicado por: 2Fac3R en 22 Octubre 2011, 19:53 pm
Empezare a hacerlo, pon lo que llevas hecho, sino no muchos te ayudaran ni te lo daran ya hecho.
Zalu2


Título: Re: Ejercicio programacion BAT & Ayuda
Publicado por: martintwo en 22 Octubre 2011, 20:51 pm
@echo off
title Lista de directorios
echo MARTIN SEJAS 1°ID
echo ----------------------------------------------------
echo I                                                  I
echo I                                                  I
echo I                                                  I
echo I                                                  I
echo I                                                  I
echo I                                                  I
echo I                                                  I
echo I                                                  I
echo I                                                  I
echo I                                                  I
echo I                                                  I
echo I                                                  I
echo I                                                  I
echo I                                                  I
echo I--------------------------------------------------I
echo I          AYUDA      PRESIONE H                   I
echo I
echo ----------------------------------------------------
set/p presiona=Presiona H para ayuda:

@echo off
echo.

echo.
echo I--------------------COMENTARIO--------------------I
echo I
echo I  ESTE PROGRAMA ENTRA AL DIRECTORIO SI EL         I
echo I  PSEUDONIMO ESPECIFICA APRECE EN LA LISTA        I
echo I  MOSTRADA POR EL PROGRAMA.                       I
echo I                                                  I
echo ----------------------------------------------------
echo Presiona y cierra el programa
pause>nul
exit


Título: Re: Ejercicio programacion BAT & Ayuda
Publicado por: 2Fac3R en 22 Octubre 2011, 20:56 pm
Dime si asi es como lo quieres:

Código
  1. @echo off
  2. set dir= C:\Directorio1\Directorio2\WR\materiales
  3. :: Aqui puedes ir agregando mas directorios los cuales despues comprobaras con un IF
  4. :Main
  5. cls
  6. echo ------------Menu------------
  7. set /p "opc= _: "
  8. echo.&echo ---------------------------- &echo.
  9. if %opc%==Ma (start %dir%) else (goto :error)
  10. if %opc% not defined goto :error
  11. :error
  12. echo Teclea una funcion correcta
  13. pause & goto :Main

Zalu2


Título: Re: Ejercicio programacion BAT & Ayuda
Publicado por: ratefab en 24 Octubre 2011, 08:05 am
Código:
@echo off
for %%a in (AB CD EF GH IJ) do (if "%*"=="%%a" (goto :cd))
echo:
echo:AB      C:\Dir\Dir1
echo:CD      C:\Dir\Dir2
echo:EF      C:\Dir\Dir3
echo:GH      C:\Dir\Dir4
echo:IJ      C:\Dir\Dir5
goto :eof
:cd
if /i "%*"=="AB" (cd /d "C:\Dir\Dir1")
if /i "%*"=="CD" (cd /d "C:\Dir\Dir2")
if /i "%*"=="EF" (cd /d "C:\Dir\Dir3")
if /i "%*"=="GH" (cd /d "C:\Dir\Dir4")
if /i "%*"=="IJ" (cd /d "C:\Dir\Dir5")

Código:
C:\>VP.BAT

AB      C:\Dir\Dir1
CD      C:\Dir\Dir2
EF      C:\Dir\Dir3
GH      C:\Dir\Dir4
IJ      C:\Dir\Dir5


Código:
C:\>VP.BAT EF

C:\Dir\Dir3>