Para ello vamos a utilizar los programa BATCH, basados en comandos de MSDOS que ya utilizamos la primera práctica. Estos programas tienen extensión .bat por eso cuando guardemos en nuestra carpeta el bloc de notas tenemos que cambiar la extensión y también a "todos los archivos".
Por eso esta practica solo consistía en copiar los comandos que Alex nos dio, cambiar la extensión y lo que he dicho antes comprobar su funcionamiento.
LOS COMANDOS QUE COPIAMOS
1.
@echo off
N:
echo ====================================
echo = =
echo = Programa de bienvenida =
echo = =
echo ====================================
pause
exit
2.
@echo off
N:
echo Se va a crear una nueva carpeta dentro de la actual
pause
md CarpetaNueva
exit
3.
@echo off
N:
SET /P Nombre= Escriba su Nombre:
md "Carpeta de %Nombre%"
pause
exit
También tuvimos otros dos ejercicios, el primero ellos era lo mismo que hicimos con cmd pero directamente desde el bloc de notas, es decir crear todas las carpetas de las que os he hablado en la anterior entrada, teniendo siempre en cuenta poner N:
@echo off
N:
echo Se va a crear una nueva dentro de la actual
pause
md MSDOS
MD MSDOS\CARP1
MD MSDOS\CARP2
MD MSDOS\CARP3
MD MSDOS\CARP1\carp11
MD MSDOS\CARP1\carp12
MD MSDOS\CARP2\carp21
@echo off
N:
echo Se va a crear una nueva dentro de la actual
pause
md MSDOS
MD MSDOS\CARP1
MD MSDOS\CARP2
MD MSDOS\CARP3
MD MSDOS\CARP1\carp11
MD MSDOS\CARP1\carp12
MD MSDOS\CARP2\carp21
El Segundo ejercicio consistía en crear un programable nos permita, introduciendo el nombre de un programa y el número de práctica, crear una carpeta con el nombre de dicho programa y con el nombre de la práctica dependiendo del número de práctica que sea.
@echo off
N:
SET /P Nombre= Escriba su Nombre:
md "Carpeta de %Nombre%"
pause
cd "Carpeta de %Nombre%"
SET /P Numero= Escriba un numero de práctica:
md "Practica %Numero%"
pause
exit
SET /P nos permite introducir un valor para una variable a través de la pantalla.
@echo off
N:
SET /P Nombre= Escriba su Nombre:
md "Carpeta de %Nombre%"
pause
cd "Carpeta de %Nombre%"
SET /P Numero= Escriba un numero de práctica:
md "Practica %Numero%"
pause
exit
SET /P nos permite introducir un valor para una variable a través de la pantalla.