Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Programación BAT Parte I de II - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Vídeo en el que explico a mis alumnos de FP Básica los elementos básicos de la programación BAT en Sistemas Windows.
Empiezo a grabar y lo que vamos a hacer es, tiquití, no, esto no, actividades, guía de ficheros por lotes, uy, espera que se corta, vale, ficheros por lotes, guía para novatos, yo lo primero que voy a hacer es, esto por si acaso me lo voy a copiar, por si lo quiero usar y me lo dejo a mano, en CMS2, esto lo borro, tracatrá,
00:00:00
esto lo pego aquí por si las flies
00:00:42
vale
00:00:45
y esto lo dejo aquí
00:00:46
y me abro un cmd
00:00:49
y me voy a ir a
00:00:52
c 2. barra
00:00:55
ms2, vale
00:00:57
estoy
00:00:59
vale, este documento luego
00:01:00
os lo voy a subir a lula virtual
00:01:03
para que lo tengáis a mano
00:01:04
esto, si le pegas una leída
00:01:06
vas a aprender los
00:01:14
conceptos
00:01:16
básicos, super básicos, basiquísimos, para empezar a construir tus propios archivos .bat
00:01:18
desde cero. Vale. Vale. Introducción. El siguiente documento pretende ser una guía
00:01:23
básica para adentrarnos en el mundo de los archivos .bat. Los archivos .bat que existen
00:01:29
también en... A ver, profe, que no lo tenía guardado. Ah, vale. Vale, perfecto. Los archivos
00:01:35
punto bat en linux existe un equivalente que son los sh que son archivos por lotes son scripts en
00:01:49
los que nosotros podemos ponemos una sucesión de comandos y luego esos comandos se ejecutan
00:01:56
en bloque uno detrás de otro vale se utilizan habitualmente para facilitar el trabajo a los
00:02:02
administradores de sistemas y automatizar tareas por ejemplo de copia de seguridad de restauración
00:02:09
de un equipo etc entonces debes de dominar antes de empezar a hacer esto operaciones básicas en ms2
00:02:15
abrir el terminal crear copiar mover renombrar eliminar modificar permisos de ficheros y
00:02:24
directorios cambiar la fecha limpia la pantalla etc en principio esto son las cosas que se hacen
00:02:30
en las dos primeras actividades que os puse que os publique los vídeos las de las que dije que
00:02:36
repitierais al menos tres veces. Las de manejo de carpetas y las de manejo de archivos. Si existe un comando, cualquier comando que pongáis el slash, la barra del set
00:02:42
y la interrogación, os da la ayuda. Entonces date, te muestra la fecha. Te dice que es 13 de enero y si ahora yo tecleo otra cosa, me lo cambia. No voy a teclear nada
00:03:01
porque no quiero que me la modifique. Manejo de directorio, manejo de archivos, comprenden los patrones de asterisco e interrogación, que es lo que vimos ayer, ¿vale?
00:03:15
Redireccionamientos de entrada y salida utilizando el mayor y el menor, el mayor mayor y el menor menor, ¿vale? Y que sepáis manejaros con rutas absolutas y rutas relativas.
00:03:28
Digamos que nosotros ya hemos practicado estos
00:03:39
Y dentro de estos dos
00:03:42
Dentro de los de manejo de directorio y manejo de archivos
00:03:45
En las dos actividades habéis creado, copiado, movido, renombrado
00:03:47
Y eliminado y modificado
00:03:51
Permiso de ficheros y directorios
00:03:52
Y lo de limpiar la pantalla
00:03:54
Quizá lo único que no habíamos visto era lo del date
00:03:55
Pero vamos, que lo del date es
00:03:58
Date, ya está, poner date
00:04:00
Date
00:04:03
y lo de los redireccionamientos no os preocupéis
00:04:04
que eso lo veremos, y lo de las rutas absolutas y relativas
00:04:09
igual, en estas dos prácticas
00:04:11
las habéis manejado del derecho y del revés
00:04:13
vale, vas a aprender
00:04:15
a lo largo del documento, mediante explicaciones
00:04:17
escritas y mediante ejemplos, las siguientes
00:04:19
cosas, primero, saber
00:04:21
que es un fichero por lotes
00:04:23
aprender a crearlo desde Windows, aprender a crear
00:04:24
un fichero por lotes de MS2
00:04:27
vale, con un ejemplito
00:04:29
en el que hagas esto
00:04:31
Aprender qué son los parámetros en BAT
00:04:32
Aquí te viene un resumen de todo lo que explico en este manual
00:04:34
¿Vale? Vamos a avanzar hasta donde dé tiempo
00:04:37
Hoy en miércoles que tenemos dos horas
00:04:40
Lo que no dé tiempo a dar hoy
00:04:42
Continuamos el viernes
00:04:44
Empiezo directamente
00:04:45
Lo primero, ¿qué es un fichero por lotes?
00:04:48
En cualquier momento que haya algo que digáis
00:04:51
¿Qué me está diciendo este señor?
00:04:53
Raro
00:04:55
Me ponéis por el chat Antonio
00:04:56
Levantéis la mano o ponéis en el micro y decís
00:04:58
Antonio, eso no lo he entendido
00:05:00
Y lo repito
00:05:01
o pongo algún otro ejemplo o lo que sea
00:05:02
vale, ¿qué es un fichero por lotes?
00:05:04
un fichero por lotes, lo primero
00:05:06
es un archivo de texto plano
00:05:08
¿vale? un archivo de texto plano es un txt
00:05:10
eso es un archivo
00:05:12
por lotes, es un
00:05:14
bloc de notas, lo único es
00:05:16
que lo único que hacemos es cambiarle la extensión
00:05:18
le cambiamos la extensión
00:05:20
en vez de txt, bat
00:05:22
dentro de un archivo por lotes
00:05:24
¿qué metemos? comandos
00:05:26
del cmd, comandos del cmd
00:05:28
que se van a ejecutar uno detrás del otro
00:05:30
aquí hay un ejemplo en esta captura, esto lo que haría es sacar por pantalla hola, crear una carpeta, se mete la carpeta, crea una carpetita
00:05:32
pinta hola dentro de un archivo que se llama ejemplo.txt, se va una carpeta para atrás y luego imprime por pantalla el contenido de ese archivo
00:05:42
ahora lo hago de ejemplo, entonces son archivos de texto plano que lo único que hacemos es cambiarle la extensión a .bat
00:05:53
Se pueden editar con cualquier editor de archivos de texto plano
00:06:03
Cualquier editor, como por ejemplo Notepad++ o Sublime Text
00:06:09
Yo aquí tengo instalado este programita que se llama Sublime Text
00:06:12
De hecho aquí tengo cositas
00:06:17
Esto lo quito, esto lo quito
00:06:19
De hecho en eso que he cerrado hay una cosa muy interesante
00:06:23
Luego si veis el vídeo y le dais a la pausa
00:06:30
vienen las instrucciones para ocultar archivos ocultos de Windows, es decir, que no se vean los archivos ocultos.
00:06:32
Vale, este es un posible editor de textos y luego para hacerlo desde cero, voy a enseñaros a descargarme otro.
00:06:40
Yo me meto aquí y busco Notepad++. Notepad++ y Sublime se utilizan muchísimo para hacer desarrollo de scripts,
00:06:48
para programar en Python, para programar
00:06:58
HTML, CSS, Javascript, PHP
00:07:00
lo bueno que son es que son gratuitos
00:07:02
voy a instalarme
00:07:04
el Notepad Plus Plus, lo descargo
00:07:06
Downloads
00:07:08
pues
00:07:10
7, 9, pues venga
00:07:11
7, 9, 2
00:07:14
me voy a descargar
00:07:16
el instalador
00:07:18
32
00:07:20
64, pues el de 64
00:07:22
me lo descargo
00:07:24
Lo abro de permisos
00:07:27
Españolo
00:07:32
Muy bien, pues Españolo
00:07:33
Siguiente, acepto, siguiente, siguiente
00:07:34
Siguiente
00:07:38
Y para tu comodidad
00:07:39
En el escritorio
00:07:46
Ahí lo tengo, para tu comodidad
00:07:48
Te recomiendo que el Notepad
00:07:53
Plus Plus
00:07:55
Petador
00:07:56
Ah, pero espérate, es que lo tengo instalado
00:07:57
Ah, que lo tengo instalado
00:08:00
Vale, pues nada
00:08:03
Ah, no, calla, estoy idiota, si lo acabo de instalar
00:08:05
Nada, nada, no he dicho nada
00:08:07
Gente, lo abres y te lo anclas a la barrera
00:08:08
Y esto lo cierro, que era el ejemplo que yo os ponía
00:08:12
Creo que lo tenía instalado y que lo he instalado porque yo lo hago
00:08:15
Pero bueno
00:08:18
Vale, pues esto es el Notepad Plus Plus
00:08:19
Una vez que lo tienes instalado
00:08:21
Es como el blog de notas, pero 7000 millones de veces más potente
00:08:23
Te abres el editor de textos
00:08:26
Y yo, mi manera de trabajar, yo te recomiendo que hagas lo siguiente
00:08:31
Que te vayas a la carpeta donde, espera esto lo voy a llamar ejemplos, que te vayas a una carpeta donde vayas a trabajar y hacer tus archivos .bat y que te hagas uno, botón derecho, nuevo, documento de texto y que hagas lo siguiente.
00:08:35
Que pongas, imagínate, 01, primer programa, punto bat, espera, voy a hacer otra cosa, por si acaso lo tenéis así, lo normal es que tú las carpetas las tengas configuradas de tal manera que hagas botón derecho, nuevo documento de texto, y te crea un nuevo documento de texto así, sin extensión, ¿vale?
00:08:59
Te recomiendo que te vayas a Vista, haces clic en Vista y esta opción de aquí, extensiones de nombre de archivo, la marques.
00:09:36
Así ya te saca la extensión, porque por defecto Windows 10 tiene las extensiones ocultas, para que los usuarios mediocres no la harían.
00:09:45
Una vez que tienes visualizada la extensión, ya sí que puedes hacer clic derecho y cambiar nombre o eliges el archivo y pulses la tecla F2
00:09:54
y ya cambias el nombre completo del archivo
00:10:05
y pones 01, a mi me gusta enumerarlos
00:10:09
porque luego es más cómodo a la hora de ejecutarlos
00:10:11
01
00:10:13
hola mundo, lo voy a llamar
00:10:13
y le pones la extensión .bat
00:10:17
¿está usted seguro? lo que os he dicho
00:10:18
en la clase de antes, ah no, os lo dije
00:10:22
ayer, ¿está usted seguro de que quiere cambiar
00:10:24
la extensión? oh dios mio, todo el mundo va a
00:10:26
explotar, si, la cambio
00:10:28
no pasa nada, fijaos
00:10:30
que el icono me lo cambia, me lo pone como si fueran
00:10:32
dos engranajes, porque
00:10:34
ya el sistema está reconociendo que esto es un archivo
00:10:36
por lotes, que va a estar ahí haciendo
00:10:38
cositas, lo que pasa que en realidad
00:10:40
es un archivo de texto plano, vale y ahora
00:10:42
¿qué haces? como tú tienes
00:10:44
el notepad plus plus instalado
00:10:46
tú si quieres puedes hacer botón derecho
00:10:48
y ya tienes directamente
00:10:50
el acceso directo aquí, en el menú
00:10:52
emergente, le puedes dar a
00:10:54
edit with notepad plus plus, si quieres
00:10:56
utilizar sublime, open with sublime
00:10:58
sea cual fuere la manera
00:11:00
el editor que uses, puedes
00:11:02
darle aquí y te lo abre
00:11:04
ya aquí, aquí aparece la pestañita de holamundo.bat
00:11:06
¿qué pasa si lo haces así? pues mira, si lo haces así
00:11:09
y yo ahora aquí pongo echo hola mkdir
00:11:13
como mola
00:11:18
¿veis que me pintan las palabras en azul? sin embargo si yo abro
00:11:20
otro archivo de texto y pongo echo hola
00:11:32
mkdir como mola, no me lo colorea
00:11:36
Aquí, como le he puesto el .bat
00:11:41
Notepad++ ya sabe que esto es un archivo por lotes
00:11:44
Y él solo ya se encarga de colorearte las palabras especiales
00:11:47
Y esto ayuda muchísimo al programador
00:11:51
Ayuda muchísimo al programador porque sabe si está poniendo bien las palabras
00:11:53
Si en vez de poner mkdir pones mdkir
00:11:56
Porque te has equivocado
00:12:00
No te lo colorea con el mismo azul
00:12:01
Se nota que está detectando algo raro
00:12:03
Aquí, esto se puede arreglar
00:12:05
Tú te puedes abrir un archivo nuevo, este archivo nuevo no existe en ninguna parte de momento, es un archivo temporal, ¿vale? Y hasta que tú no lo guardes, lo que está aquí no está almacenado en ninguna parte, está en el limbo.
00:12:10
Tú lo estás viendo aquí, pero lo guardas o si no, no se te queda. ¿Qué puedes hacer? Notepad++ tiene una opción que es Language o Lenguaje, que lo he instalado en castellano,
00:12:22
y si lo desplegas puedes elegir una cantidad infame de posibles lenguajes de programación
00:12:30
para que en vuestra vida de estudiantes de informática os sirva este editor de textos para distintas tecnologías.
00:12:38
Como yo quiero hacer un archivo por lotes me tengo que ir a la B y elegir Batch.
00:12:45
El Batch, el B-A-T, es de donde coge la extensión nuestros archivos por lotes.
00:12:52
Si lo elijo, triqui-tri, ya me la ha coloreado.
00:12:56
Y otra opción es, tú te abres un archivo nuevo, eco hola, y lo único que haces es, cuando le das a guardar, la primera vez que vayas a guardar, te dice, oye, ¿cómo lo guardas?
00:12:58
Él por defecto te lo va a guardar como txt, pero si en vez de como txt, tú le dices aquí que quieres guardarlo como ejemplo.bat, en el momento en el que ya lo guardo como ejemplo.bat, mira, ya me lo ha coloreado.
00:13:11
Son las distintas maneras que tenéis de empezar a trabajar un archivo desde cero
00:13:26
Para mí, la más cómoda es lo que he hecho antes
00:13:30
Cuando me cargo de aquí los archivos, aquí me dice
00:13:35
Oye, que ya no existe el archivo, ¿lo quieres mantener en el editor?
00:13:39
No, fuera
00:13:42
¿Esto quiere guardar los cambios?
00:13:42
No, fuera
00:13:44
¿No está el archivo? ¿Quiere guardar el texto en el editor?
00:13:44
No, fuera
00:13:47
Para mí, la manera más cómoda es
00:13:48
Nuevo, documento de texto
00:13:50
01 el nombre
00:13:53
.bat
00:13:57
Sí, cambio la extensión
00:13:59
Y lo arrastro al editor
00:14:01
Y empiezo
00:14:03
¿Vale?
00:14:04
Y aquí dentro ya tendremos que poner nuestro código
00:14:06
Sigo con el PDF
00:14:08
El tipo de archivo son archivos de texto plano
00:14:12
Lo único que tienen son caracteres alfanuméricos
00:14:15
Así, ya está, no tiene más, no tiene más misterio
00:14:17
La extensión es una extensión especial
00:14:19
Es extensión .bat
00:14:21
.bat
00:14:23
contenido del fichero, lo que tiene dentro es texto plano
00:14:24
lo que tiene dentro es texto plano
00:14:27
que se supone que ese texto plano van a ser comandos
00:14:31
que luego Windows va a reconocer
00:14:33
esto se puede crear
00:14:36
lo más cómodo es hacerlo como estamos haciendo
00:14:40
pero va a haber una parte aquí en este tutorial que lo vamos a hacer
00:14:42
a lo patriarca, de la manera más
00:14:45
¿cómo decirlo? de la peor forma posible
00:14:47
de la más incómoda, que es literalmente
00:14:53
desde el cmd, que es un coñazo hacerlo así
00:14:55
pero bueno, para que sepáis que en un extremo
00:14:57
se puede, si en algún momento
00:15:00
entráis en algún sistema que no tiene entorno gráfico
00:15:01
y tenéis que crearos un .bat para hacer algo
00:15:03
que se puede hacer directamente desde el cmd
00:15:05
desde la línea de comandos
00:15:08
sin un entorno gráfico, es incómodo pero se puede
00:15:09
la ejecución del fichero
00:15:12
por lotes, para ejecutar un fichero por lotes
00:15:14
solamente hay que teclear el nombre del fichero
00:15:15
en el sistema, simplemente es que tienes que
00:15:17
poner la ruta y el nombre
00:15:19
del fichero, a no ser que estés en la misma
00:15:22
carpeta en la que está el fichero
00:15:23
voy a hacer un ejemplo
00:15:25
voy a poner
00:15:26
echo
00:15:29
hola mundo
00:15:31
echo que hace, esta instrucción lo que hace
00:15:33
es sacar por pantalla
00:15:36
lo que pongo a la derecha
00:15:37
esto, me lo saca por pantalla
00:15:38
lo salvo
00:15:42
blalalalalalalala
00:15:47
chanchinchanchunchan
00:15:48
está aquí esto
00:15:51
aquí estoy en el ms2
00:15:54
cns limpio
00:15:58
y aquí tengo el 01 hola mundo
00:16:00
vale, una manera de ejecutarlo
00:16:03
para mí lo más cómodo es que por eso
00:16:05
número los ejercicios, pongo 01
00:16:07
tabulo y ya me completa
00:16:10
el nombre y le doy al intro
00:16:11
entonces, ¿qué me saca
00:16:13
por pantalla?
00:16:16
primero
00:16:17
escribe en el terminal
00:16:18
el comando que yo he puesto
00:16:21
y lo ejecuta, es como si
00:16:23
él fuera copiando, pegando cada línea
00:16:26
al cmd, copia, lo pega, le da al intro y sale aquí
00:16:28
¿de acuerdo? y ya está, ejecutado
00:16:31
otra manera de ejecutarlo, esta, haces doble clic sobre él
00:16:34
¿habéis visto algo? ah mira, se lo está preguntando
00:16:41
Cristian, si hago doble clic, ¿no lo veis? es que va
00:16:47
muy rápido, es que no da tiempo, no da tiempo
00:16:52
porque cuando lo ejecutas haciendo doble clic, lo que hace es, te abre un cmd
00:16:55
ejecuta el contenido del .bat y después de ejecutarlo, cierra el CMD
00:17:00
si tú te metes en un CMD ya abierto y desde dentro del CMD lanzas el proceso
00:17:04
se ejecuta y cuando termine de ejecutarse te devuelve al CMD que ya habías abierto
00:17:14
entonces, ¿cómo se resuelve esto? es muy fácil
00:17:19
hay una instrucción que se llama pause y lo que hace es tirar el freno de mano
00:17:25
se para y se queda esperando hasta que el ser humano toque alguna tecla
00:17:29
si, se puede poner un temporizador, lo veremos también
00:17:34
se puede poner un temporizador
00:17:41
si yo ahora hago doble clic, triqui tri, sale el hola mundo
00:17:44
luego te dice hola mundo, luego te ejecuta
00:17:50
la instrucción pause, que es la segunda que he puesto, y dice presiona una tecla para continuar
00:17:54
voy a pulsar cualquier tecla, por ejemplo la G de gilipollas
00:17:57
La pulso y se cierra
00:18:01
Pulso es la que pulso
00:18:02
Es intro, espacio, da igual la que sea
00:18:05
Escape y se cierra
00:18:06
Y así lo retienes
00:18:07
¿Vale?
00:18:09
Y ya está
00:18:12
Si
00:18:14
Resulta que sin querer hago
00:18:17
Un bucle infinito y se me la lía
00:18:20
Se me lía el tema
00:18:22
Por ejemplo yo hago
00:18:24
Voy a forzar un bucle infinito
00:18:26
Yo os explicaré
00:18:28
Cómo se hacen los bucles
00:18:37
¿Vale? Pero en esencia
00:18:38
Me pongo una etiqueta aquí y aquí digo
00:18:40
Salta a mierda, entonces
00:18:42
El busca a mierda donde está, entonces ¿Qué va a hacer esto?
00:18:43
Vamos a pintar, hola mundo, salta a mierda, mierda, hola mundo
00:18:46
Salta a mierda, mierda, hola mundo, salta a mierda
00:18:48
Hasta el infinito
00:18:49
Entonces si yo ahora ejecuto esto
00:18:50
La, la, la
00:18:53
La, la, la
00:18:55
No sé si se ve muy bien, pero vamos
00:18:57
No está dejando, está imprimiendo sin parar
00:18:59
Por pantalla
00:19:02
Y dices tú, ahí va
00:19:03
¿Y esto cómo lo cierro?
00:19:05
Pues pulsas CTRL-C
00:19:06
Pulso CTRL-C y me dice
00:19:09
¿Quieres terminar el trabajo por lotes?
00:19:17
Sí, por favor
00:19:19
Y ya está
00:19:19
Es con CTRL
00:19:22
Con CTRL más la tecla C
00:19:27
A la vez
00:19:32
Y con eso detenéis cualquier proceso que se haya quedado enganchado
00:19:34
Vale
00:19:38
Todas las órdenes de MS-DOS pueden introducirse en un fichero por lotes
00:19:41
Todo lo que conocéis de manejo de carpetas y manejo de archivos
00:19:45
Y además
00:19:48
hay órdenes especiales y maravillosas que nos van a permitir hacer programitas un poquito más complejos e interesantes
00:19:50
como por ejemplo, hecho, permite pintar por pantalla mensajes, REM, introduce comentarios del programador en pantalla
00:19:57
pause, detiene temporalmente la ejecución de un proceso hasta que el usuario pulse intro o alguna tecla
00:20:08
go to, permite que cambiéis la secuencia de ejecución de las instrucciones y que en vez de ir de una en una metáis saltos hacia donde consideréis que queráis saltar, if, que es maravilloso, permite preguntar si se está cumpliendo algo determinado y si se está cumpliendo que vuestro programa haga una cosa y si no que haga otra y así podéis controlar que está haciendo el usuario.
00:20:17
Todas estas cosas las escribiréis desde el Notepad++ y las ejecutaréis en el CMD
00:20:43
A partir de ahora lo que vais a hacer es escribir aquí y probarlo en el CMD
00:20:50
Choice permite seleccionar una entre varias opciones
00:20:55
Y esto lo que implica es que podemos hacer programitas que tengan menús
00:21:03
Y decirle al usuario que quieres hacer y que tenga un menú con varias opciones
00:21:07
for es para hacer un bucle
00:21:12
col es para que si tenéis varios .bats
00:21:15
desde un .bat
00:21:19
podáis llamar al programa
00:21:21
que esté guardado en otro .bat
00:21:23
diferente
00:21:25
sí, más o menos
00:21:25
con esto os podéis hacer un pequeño videojuego
00:21:28
aunque sea en modo texto
00:21:30
os podéis hacer un pequeño videojuego
00:21:32
y vais a ver con
00:21:34
que con Linux es muchísimo
00:21:37
más potente
00:21:38
Yo alumnos de grado medio
00:21:39
El año pasado me hicieron el
00:21:41
El
00:21:43
¿Cómo se llama? No me acuerdo ahora mismo
00:21:44
Un juego de mesa
00:21:48
No me sale el nombre
00:21:49
Bueno, les iba muy bien programando
00:21:53
Les molaba mogollón
00:21:56
Y dijeron
00:21:58
Profe, mándanos algo más
00:21:59
Y les mandé a hacer un juego de mesa
00:22:01
En modo videojuego, en modo texto y lo hicieron
00:22:03
La OCA
00:22:04
A ver, la OCA
00:22:07
La OCA sería complicado porque como va a ser en modo texto
00:22:09
Monopoly
00:22:11
Vale, y SIF
00:22:12
Que ya veremos para qué, es para desplazar a la derecha
00:22:17
Los parámetros
00:22:19
Esto de momento es como un resumen
00:22:20
De momento no hay nada que entender, es una exposición
00:22:22
De qué cosas podremos usar
00:22:25
Las iréis entendiendo a medida que las vayáis usando
00:22:26
Vale
00:22:29
Dos puntos seguido
00:22:31
De un nombre es para poner etiquetas
00:22:33
Que acabo de hacer aquí un ejemplito y me permite
00:22:35
Saltar de aquí a aquí arriba
00:22:37
Tanto por ciento seguido de un número es para
00:22:38
Parámetros, entre dobles
00:22:41
tantos porcientos es para variables del usuarios y un doble tanto por ciento no variables para una
00:22:43
variable de un for lo de aprender a crear un archivo por lotes esto es una explicación de
00:22:49
lo que os acabo de decir antes de botón derecho nuevo etc y vamos a probar este ejemplito de aquí
00:22:57
vale vamos a probar este ejemplito de aquí para que veáis lo que ocurre vale me voy a poner el
00:23:07
pdf a un lado y voy a programar al otro, esto lo voy a dejar como eco hola mundo
00:23:13
me voy a quitar de aquí el libro de prevención
00:23:23
vale y ahora me voy a la carpeta y yo lo que haría sería copio pego
00:23:27
cambio el nombre y este va a ser 02 primer ejemplo punto bat y ranta plan
00:23:37
Me lo arrastro aquí
00:23:45
Estoy en el archivo 02
00:23:48
Ojo con
00:23:52
Con que archivo estamos modificando
00:23:55
¿Vale?
00:23:58
Que a veces que estamos tocando código
00:23:59
Resulta que no estamos tocando el código que queremos tocar
00:24:01
Vale, lo primero que voy a hacer por pantalla es
00:24:03
Y voy a ir poniendo comentarios
00:24:06
Si ponemos REM
00:24:08
Veis que me lo pinta en verde
00:24:09
Aquí lo que estamos haciendo es poniendo comentarios del programador
00:24:11
Explicaciones internas nuestras
00:24:13
Para luego enterarnos de que hace esto
00:24:15
Entonces voy a poner
00:24:17
Primero saludo por pantalla y digo echo hola, voy a poner rem, ahora creo una carpeta en el directorio activo, eso es como poner un comentario en html correcto y hago un mkdir carpeta, rem, ahora entro en la carpeta que acabo de crear
00:24:18
y pongo cd
00:24:52
carpeta, eso es
00:24:53
eso es Alberto, son anotaciones
00:24:59
y comentarios, también ayuda
00:25:01
te ayuda a ti mismo a un código que
00:25:02
hagas un poquito complejo, dentro de dos
00:25:05
meses, acordarte
00:25:07
rápidamente en tres minutos de que hiciste y como
00:25:09
lo hiciste, porque si no esto, si no lo estás haciendo
00:25:11
todos los días, se pierde un poco la práctica
00:25:13
te oxida rápido, entonces
00:25:15
cuando tienes que retomarlo, si te dejaste
00:25:16
comentarios en su día, te ayuda muchísimo
00:25:19
y muchísimo más rápido, en tres minutos
00:25:21
y dices, ah, vale, esto era para esto y esto era para esto, ¿vale?
00:25:23
Y luego también ayuda a que la comunidad de programadores, que lo que hacemos es compartir código entre varios
00:25:26
para ir aprendiendo todos de todos, ir mejorando las cosas, cuando tú ves código de otro
00:25:30
y el otro lo ha comentado bien, te ayuda a ti a enterarte de qué estaba haciendo el otro y aprendes más.
00:25:37
A ver, sí, a ver, aquí, Cristian, estoy forzando un poco los comentarios, ¿vale?
00:25:46
Estoy poniendo comentarios demasiado obvios porque las instrucciones en sí mismas son autoexplicativas.
00:25:50
explicativas, o sea, meca dir
00:25:55
pues te crea una carpeta, no hay que explicar nada
00:25:56
pero bueno, lo estoy usando de ejemplo, de un ejemplo
00:25:59
un poco exagerado
00:26:01
ahora, dentro
00:26:02
venga, este lo voy a poner sin comentario, dentro voy a crear
00:26:06
otra carpeta, que se llama carpetita
00:26:09
claro, aquí tú
00:26:11
tienes que tener en cuenta que primero se crea
00:26:13
se pinta una ola, luego creo carpeta
00:26:15
me meto dentro
00:26:17
y si creo carpetita, tengo que ser consciente
00:26:18
de que aquí
00:26:21
creo dentro de carpeta un directorio llamado carpetita y ahora digo echo hola ejemplo.txt y ahora os enseño que hace esto, luego un cd punto a punto, me voy para atrás
00:26:22
Es decir, aquí salto de carpetita a carpeta, que es la carpeta que la contiene, y ahora imprima por pantalla, carpetita, ejemplo, punto txt.
00:26:46
Vale, y ahora yo os digo
00:27:10
Profe, que se ha salido
00:27:13
De la reunión por conexión
00:27:15
De Virjaja, lo siento, ah, vale, no te preocupes
00:27:17
Adriana
00:27:19
Eh, lo que estaba haciendo
00:27:20
Esto, echo, hola, ejemplo
00:27:23
Txt, vale, mirad, os pongo un ejemplo de que hace esto
00:27:25
Vale
00:27:27
Imaginaos
00:27:31
¿Veis que a la izquierda hay dos archivos .bat
00:27:34
Nada más, en la parte de aquí
00:27:36
Vale, pues mirad
00:27:40
Voy a decir, echo
00:27:43
esto es magia
00:27:45
si pongo echo esto es magia
00:27:48
y doy al intro
00:27:51
me pinta por pantalla la frase
00:27:52
¿vale?
00:27:54
esto es porque la salida estándar
00:27:57
la salida estándar
00:27:59
es la pantalla
00:28:02
cuando un comando
00:28:06
tiene que dar algún resultado
00:28:10
lo da por la salida estándar
00:28:12
la salida por defecto
00:28:15
la salida estándar es la pantalla
00:28:17
si yo ejecuto el comando dir
00:28:18
dir manda a la salida estándar el contenido de la carpeta ms2 en este caso
00:28:20
entonces como la salida estándar es la pantalla
00:28:25
si doy al intro me saca por la pantalla esto
00:28:28
ahora, ¿para qué sirve el simbolito mayor que?
00:28:31
simbolito que está a la izquierda de la tecla Z
00:28:35
y se pone pulsando la tecla de Mayush
00:28:40
la tecla del shift y ese simbolito
00:28:46
eso sirve para cambiar la salida, para redireccionar, en vez de que lo mande a la salida estándar
00:28:48
lo mandas a donde a ti te apetezca, ¿dónde? pues a un archivo
00:28:57
y yo que puedo hacer, puedo decir, eco, esto es magia, pero en vez de lanzarlo a la salida estándar
00:29:01
es decir, por pantalla, voy a redireccionarlo a otro sitio, es como si fuera una flechita
00:29:11
Oye, mándalo para acá. ¿A dónde? Pues a ostras.txt.
00:29:17
¿Vale? Le voy a dar al intro. Mirar en la parte de aquí, que no hay nada, cómo van a hacer el ostras.txt.
00:29:26
Triqui tri. Pam. Aquí está. Y si lo abro, esto es magia.
00:29:33
si yo ejecuto el comando dir
00:29:40
y digo
00:29:46
que quiero que lo mande a
00:29:48
dir.txt
00:29:50
me quiero un archivo que se llame dir.txt
00:29:51
y si lo abro que me ha metido
00:29:56
el resultado del comando
00:29:57
fácil esto, ¿verdad?
00:29:59
entonces llegamos que lo único que estoy haciendo es
00:30:08
que si queréis pintar vosotros
00:30:11
por pantalla cosas vuestras, comunicaros
00:30:13
con el humano que esté viendo el ordenador
00:30:15
y decirle cosas, le podéis poner
00:30:16
eco eres genial
00:30:18
para que se sienta bien
00:30:21
O eco eres un inútil
00:30:22
Aquí no puedo poner tildes porque no se ven
00:30:27
Desde aquí sí me las pinta, pero desde el...
00:30:29
Tenía que hacer una movida extraña
00:30:34
Tengo que recordar a ver qué movida extraña tenía que hacer para que me las pintara
00:30:35
Creo que la movida extraña...
00:30:39
Bueno, ahora lo miro
00:30:42
Yo lo que estoy haciendo aquí es simplemente que quiero guardar hola en un archivo que se llama ejemplo.txt
00:30:43
Y este ejemplo.txt me lo va a crear dentro de carpetita
00:30:50
¿Qué carpetita va a estar dentro de carpeta?
00:30:53
Vale, pues vamos a hacer una ejecución mental
00:30:56
Para ver, intentar anticipar qué es lo que va a pasar
00:31:00
Yo voy a hacer doble clic en primer ejemplo.bat
00:31:03
¿Vale?
00:31:06
Y lo que debería de pasar sería
00:31:09
Que pintara ahora por pantalla
00:31:11
Que me creara una carpeta
00:31:14
Que entrara en esa carpeta
00:31:17
Que me creara otra carpeta
00:31:21
Que me creara dentro de carpetita un archivo de ejemplo.txt en el que hubiera guardado dentro hola y que luego se fuera para atrás.
00:31:26
Y que luego desde el directorio carpeta pintara ejemplo.txt.
00:31:34
De hecho no lo voy a ejecutar con doble clic porque si no nos vamos a meter matices del ejemplo.
00:31:39
Si, te lo escribiré en el archivo de Word, vamos a probarlo.
00:31:47
Eco, tomo la mazo, a mazo.docx.
00:31:48
Lo que no sé es que va a pintar
00:31:58
Si yo esto lo abro, a ver que tiene dentro
00:32:04
Formato inadecuado
00:32:06
Encima que lo tengo así
00:32:08
Vale, espérate
00:32:10
Y si lo pongo en un pdf
00:32:12
No, solamente funciona
00:32:14
Solamente funciona si lo reenvías
00:32:23
A un archivo de texto plano
00:32:27
Pero bueno, esto es lo que mola
00:32:28
Trastear y probar
00:32:30
Vale, esto fuera, esto fuera, esto fuera
00:32:32
vale, voy a ejecutarlo
00:32:34
limpio
00:32:36
y se llama, es el ejercicio 2, 0-2
00:32:43
le doy, vale
00:32:45
y me ha dado un fallo
00:32:50
vamos a ver que ha pasado, porque me ha fallado
00:32:54
me ha creado carpeta, dentro me ha quedado carpetita
00:32:58
ah, y el ejemplo me lo ha creado en paralelo, que he puesto mal
00:33:03
ah, me he comido un CD
00:33:06
es que esto está, ah, este ejemplo está mal, soy idiota
00:33:09
Vale, vamos a analizarlo
00:33:15
¿Sí? F
00:33:18
Vale, lo primero pinta al hola
00:33:26
Aquí está
00:33:29
Mira, lo malo es que te pintas a los comentarios
00:33:31
Vale, primero saludo por pantalla
00:33:35
Eco, hola, hola, bien
00:33:36
Ahora, creo una carpeta en el directorio activo
00:33:37
MKDIR carpeta, vale
00:33:40
La he creado porque aquí hemos visto
00:33:42
Hemos visto que la he creado
00:33:44
¿Vale? Bien
00:33:47
Está ahí bien
00:33:48
Ahora entro a la carpeta que acabo de crear
00:33:49
CD carpeta
00:33:51
y mirar que aparece aquí, es decir, ha entrado dentro, es decir, hasta aquí de momento bien, tranquilo Cristian, que ahora esto lo vamos a quitar muy rápido, para que quede limpio y parezca un programa de verdad, vale, ahora dentro de la carpeta yo creo una que se llama carpetita, mkdir carpetita, y dentro la he creado, porque dentro de carpeta, esta carpetita, lo que pasa es que yo quería crear el ejemplo dentro,
00:33:52
de que, claro, ese es el fallo
00:34:19
Alberto, yo me tendría que haber metido
00:34:21
en carpetita
00:34:23
entonces, aquí
00:34:24
voy a hacer un cd, carpetita
00:34:26
y ahora sí
00:34:32
ahora sí va a ir bien
00:34:34
entonces esto, bueno, pero me mola
00:34:37
que de vez en cuando también salga un fallo para
00:34:40
poder detectarlo
00:34:42
y que veáis también, uy, ¿qué ha pasado?
00:34:44
pues que no pasa nada, que se resuelve y ya está
00:34:45
vale, vuelvo a probar
00:34:47
ahora sí, David
00:34:49
ejecuto
00:34:53
primero salgo por pantalla, echo hola, aquí está, ahora creo una carpeta en el directorio activo, mkdir carpeta, aquí está, ahora entro a la carpeta, cd carpeta, estoy dentro, dentro creo otra carpetita, mkdir carpetita, me la creo, entro dentro, se ve que estoy dentro de carpeta carpetita,
00:34:56
Ahora ejecuto eco hola y lo lanzo a ejemplo.txt
00:35:24
Aquí me lo ha generado
00:35:32
Aquí está el hola
00:35:36
Aquí salto de carpetita a carpeta
00:35:40
Hago un cd punto punto
00:35:45
Aquí todavía estoy en carpetita y después del cd punto punto
00:35:46
Se ve que salto uno para atrás
00:35:50
Y estando en carpeta pinto por pantalla
00:35:52
Lo que está dentro de carpetita llamado ejemplo.txt
00:35:55
Y me saca el hola y termina el programa
00:35:58
ahora sí, ahora sí
00:36:00
ahora
00:36:04
como bien ha dicho Cristian
00:36:06
que mierda, si los comentarios del programador
00:36:08
salen por pantalla, si el programador pone
00:36:11
yo que sé, aquí ejecuto
00:36:13
esta mierda, va a salir por pantalla
00:36:15
y un usuario final lo vería, que cutre
00:36:16
no pasa nada, se puede quitar
00:36:19
os lo digo directamente
00:36:20
sí, es lo que quiero decir con las
00:36:26
tildes
00:36:29
lo que quiero decir que si escribes con tildes
00:36:29
esto no te lo pilla, para que te lo pille
00:36:33
Voy a ver si soy capaz de hacerlo ahora en tiempo real
00:36:35
En el caso del Notepad++ había que irse a
00:36:38
Codificación
00:36:44
Juego de caracteres
00:36:47
Europeo Occidental
00:36:51
Ay, no me acuerdo cuál era
00:36:55
Era 8591
00:36:58
Estoy probando, ¿eh? Porque no me acuerdo
00:37:04
Lo guardo
00:37:12
Y lo vuelvo a ejecutar
00:37:16
Espera, que estoy mal ubicado
00:37:23
Casi
00:37:25
¿Cuál era?
00:37:32
A ver si era este, era uno de esos
00:37:53
Simplemente es que dentro del Notepad++
00:37:55
Hay que cambiar la codificación
00:37:56
Vamos, yo directamente por no estar luchando con eso
00:37:58
Ya está, ahí, ahora sí me las pinta
00:38:01
Lo que he hecho ha sido ir a
00:38:07
Codificación, Juego de Caracteres
00:38:11
Europeo Occidental
00:38:13
Y está en el OM858
00:38:14
Hay que hacer esto si queréis utilizar el CMD
00:38:17
Con tildes
00:38:21
Sí, sí, sí
00:38:22
Lo tengo yo por ahí en favoritos
00:38:24
Porque en diciembre le hice un juego
00:38:25
En punto bat a mi novia
00:38:29
Para hacer una gincana
00:38:31
Tenía que ir resolviendo acertijos en el ordenador
00:38:32
Para ganarse los regalos
00:38:33
Y lo hice bien
00:38:35
Escribiendo con tildes
00:38:38
Y para eso tuve que estar investigando esto
00:38:39
Lo que pasa es que es eso
00:38:41
Que hace un mes ya no me acordaba que codificación era
00:38:42
Nada, es que en Google hay mucha basura
00:38:45
En Google te viene
00:38:49
Como que lo pongas todo mal
00:38:51
Copies y pegues y que pongas los caracteres
00:38:53
Mal tú para que luego el cmd
00:38:55
Te lo invierta
00:38:57
Como que te dice que
00:38:58
En google te dice
00:39:03
Que hagas echo
00:39:05
A
00:39:06
Espera
00:39:07
E
00:39:10
I
00:39:10
O
00:39:13
I
00:39:14
Y que esto lo eches a
00:39:15
Tildes.txt
00:39:19
Es algo así
00:39:21
Lo que dice y ahora tú te metes
00:39:24
Y te lo abres
00:39:26
Y esto es lo que supone que tú tienes que poner
00:39:28
Para que a la inversa
00:39:35
Si, no se quede el EUTF
00:39:36
Es un pollao
00:39:39
Es un pollao
00:39:40
Yo estuve una mañana y todo lo que encontré en internet
00:39:42
Era auténtica basura
00:39:44
Que si te metes en codificación
00:39:46
Juego de caracteres europeo occidental
00:39:52
Y OM858
00:39:54
Furula
00:39:55
Para que veáis que incluso con Google hace falta profe
00:39:56
Porque
00:40:00
Yo os lo he dicho en 30 segundos
00:40:01
un minuto vamos a poner y en Google puedes estar
00:40:04
tres horas hasta que al final
00:40:06
yo casi desisto, pero se puede
00:40:08
se puede escribir bien
00:40:10
vale, me voy a adelantar un poquito
00:40:11
y voy a decir que
00:40:14
si que pongáis en la primera línea
00:40:16
porque si
00:40:18
arroba echo off
00:40:18
esto va a ser porque si, por mis cojones
00:40:21
¿por qué? porque con esto
00:40:24
resulta que el programa
00:40:25
queda un poco diferente
00:40:27
y dirás
00:40:29
¿qué has hecho profe?
00:40:32
Si yo ahora ejecuto el programa
00:40:32
Espera, voy a borrar la carpeta
00:40:38
Para que no dé fallol
00:40:40
Este
00:40:41
Toma por saco
00:40:43
Espera, que tengo abierto el txt
00:40:47
Tengo que cerrar el txt
00:40:50
Que si no, no me deja borrar
00:40:51
Toma por saco
00:40:52
Vale
00:40:55
Lo ejecuto
00:40:55
Sí, arroba
00:40:58
Y ahora diréis, ¿qué has hecho Antonio?
00:41:02
¿Veis que ahora pone hola hola?
00:41:04
Pues si quito esto
00:41:12
Si lo quito
00:41:13
Y me cargo la carpeta
00:41:16
¿Por qué no puedo? ¿Qué te pasa?
00:41:24
Ah, porque estoy en ella
00:41:32
CD punto punto, ya
00:41:33
Joder, qué estricto es, hijo
00:41:35
Ya está, me la he cargado
00:41:37
Si ahora ejecuto lo mismo, sale todo
00:41:39
Es decir, si queréis que os quede limpito
00:41:43
Que no salgan los comentarios por pantalla
00:41:49
Que no salgan los comandos dos veces
00:41:51
El eco hola y debajo el hola
00:41:53
Tenéis que poner al principio arroba eco off
00:41:55
El arroba eco off anula
00:41:57
todos los comentarios y solamente va a pintar por pantalla vuestros mensajes
00:41:58
así te aseguras que la pantalla se quede limpia y salga
00:42:02
vuestros mensajes nada más, vale, avanza un poquitito más
00:42:06
ejemplo hecho, vale, vamos a crear
00:42:12
un archivo por lotes, que salgan los comandos
00:42:21
pero no las anotaciones, no
00:42:25
ocultas todo para que salgan los ecos, si quieres que salga
00:42:27
el comando tienes que pintar tú el comando a mano
00:42:33
si pones arroba echo off
00:42:35
con eso anulas que salga
00:42:36
lo que se pondría en el cmd
00:42:39
eso es todo o nada, como en el amor
00:42:40
vale, vamos a hacer un
00:42:42
un archivo .bat
00:42:46
de la manera más cutre, lamentable y rastrera
00:42:49
que existe, la cómoda es con esto
00:42:51
con un editor de texto, eso en un entorno gráfico
00:42:52
pero hay una manera muy limitada
00:42:55
pero que te permite hacer algo, que es copycon
00:42:57
es como la feria del comic
00:42:59
vale, pero copy en vez de comic
00:43:03
con el cmd abierto
00:43:05
con el comando copycon
00:43:07
seguido del nombre del archivo y tu pulsas enter
00:43:08
y te deja preparado
00:43:11
para que escribas cosas
00:43:13
lo hago a cámara lenta
00:43:14
voy para atrás
00:43:15
vale
00:43:20
copycon
00:43:21
lo voy a llamar
00:43:24
aitor.bat
00:43:26
y le doy al intro
00:43:28
y se queda esperando
00:43:31
ahora yo puedo poner
00:43:33
arroba
00:43:35
echo of
00:43:36
echo esto es una prueba de copy con mkdir editor cd editor echo termina el programa y cuando quieras
00:43:38
terminar tienes que pulsar control y con control pulsado pulsar zeta te pinta eso el gorrito es
00:43:55
como el que hoy a pulsa control z y le das al intro esto que ha hecho me ha
00:44:07
quedado un archivo que se llama actor punto bat y que si yo lo abro dentro
00:44:16
tiene lo que he puesto eco esto es una prueba de copy con
00:44:32
mk director ceditor y terminar programa de tal manera que si yo lo ejecuto se
00:44:38
ejecuta esto es una prueba de copy con termina el programa y entremedio me
00:44:46
Debería haber creado una carpeta que se llame
00:44:50
Aitor y haberse metido, y aquí estoy
00:44:52
Dentro de Aitor
00:44:53
Sí, es como lo del Notepad Plus Plus
00:44:54
Pero si la cosa es resaltada, solo que hay un problema
00:45:00
Copicón va del tirón para abajo
00:45:02
No puedes subir hacia arriba
00:45:05
Ni puedes borrar, ni copiar
00:45:07
Ni pegar, ni nada, no es un editor de textos
00:45:09
Es para que escribas el tirón
00:45:11
Y bien
00:45:12
Tiene que estar el tirón y bien
00:45:14
Si yo hago copicón
00:45:16
Prueba.bat
00:45:18
Y aquí digo
00:45:21
eco
00:45:23
hola, y digo, ay, me he equivocado
00:45:26
voy a subir, ay
00:45:28
no, espera, borro
00:45:30
y para ir para atrás, no puedo
00:45:32
mierda
00:45:34
jo, ahhh
00:45:36
es lo único, vale
00:45:39
que tienes que escribirlo todo bien del tirón, porque si no
00:45:42
no puedes ir para arriba
00:45:44
vale, si la lías tienes que repetirlo
00:45:45
todo, con lo cual esto te vale pues para un apaño
00:45:49
puntual, y para poner
00:45:51
un ejercicio de examen. Oye, ¿qué comando se utiliza para hacer un punto BAT desde el
00:45:52
CMD? Pues COPYCON. Nosotros vamos a programar con esto. Si alguno se entretiene y se instala
00:46:00
en el VirtualBox un Windows 7, 32 bits, no 64, 32 bits, voy a asegurarme que esto está
00:46:10
grabando llevamos 46 minutos si alguno tiene un windows 7 32 bits puede utilizar esto si en ms2
00:46:22
usas edit pones edit te lanzaría aquí no te lanzaría un editor de textos así con esta pinta
00:46:33
que este ya sé que tiene para copiar buscar reemplazar etc es súper cutre vale y estaba
00:46:48
hasta windows 7 32 bits en windows 7 64 bits por algún tema de incompatibilidad lo eliminaron y
00:46:54
a partir de ahí el comando edit editor de texto plano desde el cmd ha dejado de estar disponible
00:47:02
que da igual es anti diluviano trabajar con esto para eso tenemos esto o el sublime text
00:47:10
el sublime text tiene cosas chulas también tiene o sea digamos que cada uno tiene sus cosas el
00:47:18
Yo a veces combino, el notepad por ejemplo tiene el botón record, imagínate que quiero hacer, imaginaros que me castigáis y me decís, Antonio copia 100 veces, eres un gran profesor, vale, pues yo puedo decir, venga, le doy al record, eco, soy un gran profesor, me falta ego, sabes, intro, y le doy al stop, vale,
00:47:24
Y si yo ahora le doy al play
00:47:53
Me lo vuelvo a hacer
00:47:55
Es como un copy-paste
00:47:57
Pero si le doy al doble play
00:47:58
Le puedo decir que me lo diga
00:48:01
Cien veces
00:48:03
Triqui-tri
00:48:05
Flasca
00:48:07
Y dices
00:48:09
Profe, ya lo he copiado
00:48:11
Este ejemplo
00:48:12
Que es un poco gilipollesco
00:48:16
Cuando tienes que hacer una
00:48:17
Modificación
00:48:19
Muy, muy, muy tocha
00:48:20
Una modificación muy tocha
00:48:23
Y la puedes reproducir de manera sistemática
00:48:25
Puedes hacerla tú
00:48:28
Manualmente unas cuantas veces
00:48:30
Te grabas mientras lo haces
00:48:32
Y luego lo que haces es reproducir tus acciones
00:48:33
Es hacer una macro
00:48:35
Esto es maravilloso
00:48:36
Y luego Notepad++
00:48:39
Tiene cosas muy narcas
00:48:41
Como que si yo
00:48:43
Yo que sé
00:48:47
Me hablo del ejemplo que he hecho de Aitor
00:48:51
Y
00:48:52
imaginaos
00:48:54
que me he confundido en poner un eco
00:48:57
¿vale?
00:49:01
bueno, primero que ambos dos tienen
00:49:03
cosas como accesos directos de teclado
00:49:05
para copiar una línea
00:49:07
y luego, el sublime
00:49:09
tiene una cosa muy
00:49:12
muy
00:49:13
la adoro, que es
00:49:13
dejas pulsar la tecla control y vas
00:49:16
haciendo clic con el ratón
00:49:18
y es como que te multiplica el cursor
00:49:19
y dices
00:49:22
H, estaba por culo, lo has puesto en todos
00:49:27
aquí es uno gilipollez
00:49:30
porque habría sido más cómodo hacer un
00:49:32
buscar y reemplazar
00:49:34
pero si
00:49:35
en algún caso
00:49:38
cuando estéis programando necesitáis cambiar
00:49:40
un valor de un número que está en distinta línea de código
00:49:42
que os está jorobando
00:49:44
en vez de ir de uno en uno o buscar y reemplazar
00:49:45
porque hay varias veces que se repite
00:49:48
el número y a veces lo queréis cambiar en otra línea
00:49:50
no, el multicursor este
00:49:52
mola mogollón
00:49:54
jajajajaja
00:50:00
vale, cositas que tienen estos editores
00:50:04
que iréis aprendiendo poco a poco
00:50:08
si, podéis seleccionar más de una cosa a la vez
00:50:09
correcto, cierro
00:50:14
vale, ya hemos creado un archivo con
00:50:16
copycon, hemos ejecutado
00:50:25
el archivo anterior
00:50:27
vale, los parámetros
00:50:28
¿cómo vais hasta ahora?
00:50:31
vale, de momento
00:50:44
voy a parar esta grabación
00:50:45
Adriana se fue, Adriana se marchó
00:50:47
está pero no está
00:50:51
- Idioma/s:
- Autor/es:
- Antonio Ortega Manchón
- Subido por:
- Antonio O.
- Licencia:
- Reconocimiento - Compartir igual
- Visualizaciones:
- 107
- Fecha:
- 19 de enero de 2021 - 16:54
- Visibilidad:
- Público
- Centro:
- IES VILLAVERDE
- Duración:
- 50′ 56″
- Relación de aspecto:
- 2.06:1
- Resolución:
- 1992x966 píxeles
- Tamaño:
- 213.46 MBytes
Para publicar comentarios debes entrar con tu nombre de usuario de EducaMadrid.
Comentarios
Este vídeo todavía no tiene comentarios. Sé el primero en comentar.