Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Programación BAT Parte I de II - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 19 de enero de 2021 por Antonio O.

107 visualizaciones

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.

Descargar la transcripción

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
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
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
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
¿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
Espera 00:39:07
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
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:
es
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

Del mismo autor…

Ver más del mismo autor

Comentarios

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.



EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid