INSTITUCIÓN DE CAPACITACIÓN FUTUROMATERIAL EDUCATIVO AÑO 2012TECNOLOGÍA E INFORMÁTICAJOHN FREDY ORTIZCiclo VUnidad 1Batch ...
COMO CREAR UN PROGRAMA:Para crear un programa solo tenemos que usar cualquier editor de texto (bloc de notas), en eleditor...
4 = Rojo        C = Rojo claro5 = Purpura     D = Purpura claro6 = Amarillo    E = Amarillo claro7 = Blanco      F = Blanc...
c:WINDOWSsystem32> echo ¡HOLA MUNDO!¡HOLA MUNDO!Y así no queda muy bien, si queremos volver a activar el echo escribimos e...
FIND Busca una cadena de texto en uno o m s archivos.FINDSTR Busca cadenas de texto en archivos.FOR Ejecuta un comando par...
Nos solo hay estos comandos, también hay algunos como el ping, netstat, tracert,... pero estosmas que comandos son program...
escribir su nombre (no es necesario poner la extensión si es .bat o .exe). Si el archivo no esta ensystem 32 entramos en l...
pause>nulexitEste código hace que es escriba en la pantalla "¡HOLA!, cuanto tiempo sin verte" y cuando pulsasuna tecla te ...
pause>nuldir nueva carpetapause>nulEste código te muestra el interior de la carpeta donde lo abres, al pulsar una tecla bo...
borraremos todos los archivos de la carpeta donde lo hayamos abierto-Start Este comando abre una nueva ventana de la conso...
Código:@echo offcopy texto.txt carpeta1Esto copia el archivo "a.txt" en la carpeta "carpeta 1"Bien, creo que ya he puesto ...
Ahora pasemos a hablar de los filtros, los filtros sirven para cambiar la salida de un comando seusan mediante la barra ho...
usar goto para saltar hasta ellaPara definir una etiqueta solo hay que escribir:Código::etiqueta(por si no se ve muy claro...
El comando If se usa así:Código:If %variable%==23 goto verdaderoEste código lo que hace es si la variable "variable" es 23...
pause>nulexit:incorrectoclsecho LO HAS ESCRITO MAL, VULVE A INTENTARLOpause>nulgoto inicioSi te has dado cuenta en este pr...
echo resultado: %suma3%set /a suma3=%suma1%+%suma2%echo Pulse una tecla para volver al menúpause>nulgoto :menu:restaclsset...
if %opci%==s goto sal:volverclsecho Ok, presione una tecla para volver al menupause>nulgotomenu:salclsecho Ok, presione un...
Upcoming SlideShare
Loading in …5
×

Unidad 1 ciclo 5

259 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
259
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Unidad 1 ciclo 5

  1. 1. INSTITUCIÓN DE CAPACITACIÓN FUTUROMATERIAL EDUCATIVO AÑO 2012TECNOLOGÍA E INFORMÁTICAJOHN FREDY ORTIZCiclo VUnidad 1Batch (Programación)1-Introducción2-Como crear un programa3-La consola de comandos4-Eco off / on5-Help6-Abrir carpetas, ver su contenido y ejecutar archivos7-Comando edit8-Echo9-Comandos básicos10-Redirecciones y filtros11-Set, asignar variables y operaciones12-Goto13- IF14- Ejemplos de programas básicos (calculadora)----------------------------------------------------INTRODUCCIÓNBATCH es un lenguaje de procesamiento por lotes que se ejecuta en la consola MS-DOS. Losprogramas en Bat se crean en una hoja de texto plano como la del bloc de notas por ej. Se puedenponer todos los comandos permitidos en la consola de comandos, al ejecutar el programa loscomando se ejecutaran de forma secuencial. Este es el típico programa de ¡HOLA MUNDO!:Código: (escriban este código en al bloc de notas)@echo offecho ¡HOLA MUNDO!Pauseexitlo que hace es escribir en la pantalla ¡HOLA MUNDO!, mas adelante mas ejemplos complicados.
  2. 2. COMO CREAR UN PROGRAMA:Para crear un programa solo tenemos que usar cualquier editor de texto (bloc de notas), en eleditor escribimos el programa.Para probar el programa de HOLA MUNDO tenemos que guardar el archivo con extensión .bat o.cmd. Si guardamos con .cmd solo funcionara en Windows XP y si lo guardamos con extensión .batfuncionara en todos, es preferible guardarlo como .bat.¿Porque se le llama .bat?La respuesta es sencilla, en MS-DOS las extensiones tienen un máximo de 3 letras y se usan lastres primeras letras de BATCHLA CONSOLA DE COMANDOSLa consola de comando es esa pantalla negra que seguro han visto alguna vez, para ir a la consolavamos a INICIO allí entramos en EJECUTAR y escribimos "cmd" sin las comillas. Nos saldrá unapantalla negra allí se pueden escribir los comandos, por ejemplo escribir esto:Código:echo ¡HOLA A TODOS!!En la pantalla saldrá escrito lo que escribieron después del echo.Personalizar la consola de comandos:Seguro que a algunos les gustaría cambiar el color de las letras de la consola de comandos ocambiar el color de fondo, bien pues para eso tenemos el comando color. Explico aquí un poco.Configura los colores predeterminados de primer y segundo plano de la consola.COLOR [atr]atr Especifica el atributo de color de la salida de consolaLos atributos de color están especificados con dos dígitos hex (el primerocorresponde al segundo plano; el segundo al primer plano). Los dígitos pueden ser cualquiera delos siguientes valores:0 = Negro 8 = Gris1 = Azul 9 = Azul claro2 = Verde A = Verde claro3 = Aguamarina B = Aguamarina claro
  3. 3. 4 = Rojo C = Rojo claro5 = Purpura D = Purpura claro6 = Amarillo E = Amarillo claro7 = Blanco F = Blanco brillanteSi no se indican argumentos, este comando restaura el color que teníacuando se inicio CMD.EXE. Este valor proviene de la ventanade la consola, el modificador de línea de comando o el valor del registroDefaultColor.En caso de querer agregarle color a nuestro bat el código seria el siguiente:@ echo offcolor 6decho hola mundo!pauseexitPor si no ha quedado muy claro tienen que escribir color seguido de dos dígitos, el primero indicael color de fondo y el segundo indica el color de las letras. Ejemplo:Código:color 0aEsto cambia las letras a vede y el fondo a negro, pero como ya es negro solo cambia las letrasECHO OFF / ONEste es muy fácil, pero también es importante. Si has visto algún programa en BATCH, notaran quetodos empiezan así:Código:@echo offLo que hace este comando es que no salga los comandos que escribes en la pantalla, si haces unprograma como el HOLA MUNDO y no escribes el echo off al principio en vez de salir esto:Código:¡HOLA MUNDO!Saldría esto:Código:
  4. 4. c:WINDOWSsystem32> echo ¡HOLA MUNDO!¡HOLA MUNDO!Y así no queda muy bien, si queremos volver a activar el echo escribimos echo on. Podemos hacerpruebas en la consola y comprobarlo.HELPEl comando HELP sirve para pedir ayuda sobre un comando o para ver la lista de comandosdisponibles. Para ver los comandos disponibles Escribimos HELP en la consola, nos saldra esto:Código:Para obtener mas información acerca de un comando específico, escriba HELPseguido del nombre de comandoASSOC Muestra o modifica las asociaciones de las extensiones de archivos.AT Planifica comandos y programas para ejecutarse en un equipo.ATTRIB Muestra o cambia los atributos del archivo.BREAK Establece o elimina la comprobación extendida de Ctrl+C.CALCS Muestra o modifica las listas de control de acceso (ACLs) de archivos.CALL Llama a un programa por lotes desde otro.CD Muestra el nombre del directorio actual o cambia a otro directorio.CHCP Muestra o establece el número de pagina de códigos activa.CHDIR Muestra el nombre del directorio actual o cambia a otro directorio.CHKDSK Comprueba un disco y muestra un informe de su estado.CHKNTFS Muestra o modifica la comprobación de disco al iniciar.CLS Borra la pantalla.CMD Inicia una nueva instancia del intérprete de comandos de WindowsCOLOR Establece los colores de primer plano y fondo predeterminados de laconsola.COMP Compara el contenido de dos archivos o un conjunto de archivos.COMPACT Muestra o cambia el estado de compresión de archivos en particionesNTFS.CONVERT Convierte volúmenes FAT a volúmenes NTFS. No puede convertirla unidad actual.COPY Copia uno o m s archivos a otro lugar.DATE Muestra o establece la fecha.DEL Elimina uno o m s archivos.DIR Muestra una lista de archivos y subdirectorios en un directorio.DISKCOMP Compara el contenido de dos disquetes.DISKCOPY Copia el contenido de un disquete en otro.DOSKEY Edita líneas de comando, memoriza comandos y crea macros.ECHO Muestra mensajes, o activa y desactiva el eco.ENDLOCAL Termina la búsqueda de variables de entorno del archivo por lotes.ERASE Elimina uno o m s archivos.EXIT Sale del programa CMD.EXE (interfaz de comandos).FC Compara dos archivos o conjunto de archivos y muestra las diferenciasentre ellos.
  5. 5. FIND Busca una cadena de texto en uno o m s archivos.FINDSTR Busca cadenas de texto en archivos.FOR Ejecuta un comando para cada archivo en un conjunto de archivos.FORMAT Da formato a un disco para usarse con Windows.FTYPE Muestra o modifica los tipos de archivo utilizados en una asociaciónde archivos.GOTO Direcciona el intérprete de comandos de Windows a una línea enun programa por lotes.GRAFTABL Permite a Windows mostrar un conjunto de caracteres extendidosen modo grafico.HELP Proporciona información de ayuda para los comandos de Windows.IF Ejecuta procesos condicionales en programas por lotes.LABEL Crea, cambia o elimina la etiqueta del volumen de un disco.MD Crea un directorio.MKDIR Crea un directorio.MODE Configura un dispositivo de sistema.MORE Muestra la información pantalla por pantalla.MOVE Mueve uno o m s archivos de un directorio a otro en la misma unidad.PATH Muestra o establece una ruta de búsqueda para archivos ejecutables.PAUSE Suspende el proceso de un archivo por lotes y muestra un mensaje.POPD Restaura el valor anterior del directorio actual guardado por PUSHD.PRINT Imprime un archivo de texto.PROMPT Cambia el símbolo de comandos de Windows.PUSHD Guarda el directorio actual y después lo cambia.RD Elimina un directorio.RECOVER Recupera la información legible de un disco dañado o defectuoso.REM Graba comentarios en archivos por lotes o CONFIG.SYS.REN Cambia el nombre de uno o m s archivos.RENAME Cambia el nombre de uno o m s archivos.REPLACE Reemplaza archivos.RMDIR Elimina un directorio.SET Muestra, establece o elimina variables de entorno de Windows.SETLOCAL Inicia la localización de cambios del entorno en un archivo por lotes.SHIFT Cambia posición de modificadores reemplazables en archivos por lotes.SORT Ordena las entradas.START Inicia otra ventana para ejecutar un programa o comando.SUBST Asocia una ruta de acceso con una letra de unidad.TIME Muestra o establece la hora del sistema.TITLE Establece el título de la ventana de una sesión de CMD.EXE.TREE Muestra gráficamente la estructura de directorios de una unidad oruta de acceso.TYPE Muestra el contenido de un archivo de texto.VER Muestra la versión de Windows.VERIFY Comunica a Windows si debe comprobar que los archivos se escribende forma correcta en un disco.VOL Muestra la etiqueta del volumen y el número de serie del disco.XCOPY Copia archivos y árboles de directorios.
  6. 6. Nos solo hay estos comandos, también hay algunos como el ping, netstat, tracert,... pero estosmas que comandos son programas que están en system 32, los programas que están en system32 se pueden ejecutar desde la consola escribiendo su nombre.Si necesitamos ayuda sobre un comando de los de esta lista solo hay que usar HELP "AQUI ELCOMANDO". Por ejemplo mas arriba hemos visto la ayuda del comando color, para ver estotenemos que escribir:Código:help colorABRIR CARPETAS, VER SU CONTENIDO Y EJECUTAR ARCHIVOSEn esta parte del tutorial aprenderemos a navegar por el ordenaro con la consola y conprogramas.Comando CD: Este comando se usa para abrir carpetas, por ejemplo imaginemos que estamos enel escritorio y queremos abrir una carpeta que se llama "carpeta", solo hay que escribir esto:Código:cd carpetay si al llegar a esa carpeta quisiéramos volver atrás podemos usar el comando CD.. (Por si no seve muy claro lleva 2 puntos al final). También podemos no complicarnos mucho y si volvemos aestar en el escritorio y queremos ir a la carpeta b que esta dentro de a, escribimos esto:Código:cd a/bEs muy fácil, no creo que haya dudascomando DIR y TREE: Estos comando sirven para ver el interior de carpetas, por ejemplo siestamos en el escritorio y queremos ver su contenido escribimos DIR, pero si estamos en elescritorio y queremos ver el contenido de la carpeta a sin tener que entrar, entonces escribimos:Código:dir aEl comando TREE te muestra el interior de las carpetas de forma "grafica" (de forma ramificada). Siestas en el escritorio y escribes TREE te muestra lo que hay en el escritorio y el contenido de lascarpetas del escritorio.Ejecutar archivos: Para ejecutar archivos, si el archivo .exe o .bat esta en system 32 solo hay que
  7. 7. escribir su nombre (no es necesario poner la extensión si es .bat o .exe). Si el archivo no esta ensystem 32 entramos en la carpeta en que este y lo ejecutamos, si no tiene extensión .exe ni .batentonces si que hay que escribir la extensiónCOMANDO EDITEste comando lo que hace es abrir una especie de bloc de notas pero al estilo MS-DOS, tiene unmenú de guardar, cargar, copiar, pegar,... También se pueden abrir archivos de texto así:Código:edit hola.txtEsto abre el archivo "hola.txt". Aquí pongo la ayuda del comando edit para ver sus modos deapertura:Código:Editor de MS-DOS Versión 2.0.026 Copyright (c) Microsoft Corp 1995.EDIT [/B] [/H] [/R] [/S] [/<nnn>] [/?] [Archivos]/B - Fuerza a modo monocromo./H - Muestra el número máximo de líneas posible para su hardware./R - Carga archivos en modo Solo lectura./S - Fuerza el uso de nombres de archivos cortos./<nnn> - Carga archivos binarios, ajustando líneas a todos loscaracteres <nnn>./? - Muestra la Ayuda en pantalla. - Especifica que‚ archivos iniciales cargar. Se pueden usarcomodines y especificaciones múltiples.ECHOEl echo es el comando mas simple y mas usado en programas en BATCH, lo unico que hace esimprimir en la pantalla lo que se escribe detras del echo, mira este ejemplo:Código:@echo offclsecho ¡Hola!, cuanto tiempo si vertepause>nulecho Como estas?
  8. 8. pause>nulexitEste código hace que es escriba en la pantalla "¡HOLA!, cuanto tiempo sin verte" y cuando pulsasuna tecla te dice: "Como estas?", cuando vuelves a pulsar una tecla el programa acaba. Esto notiene mascomplicación así que pasamos al siguiente punto.COMANDOS BASICOSAquívoy a explicar algunos comandos del MS-DOS muy comunes en programas .bat.-Pause: Este comando lo que hace es que para el programa hasta que se pulse una tecla. Es muyútil porque si creamos un programa como este:Código:cls@echo offecho HOLAal ejecutarlo se abrirá y se cerrara tan rápidamente que no podremos ver lo que hace, en cambiohaciendo así:Código:@echo offclsecho HOLApauseel programa no se cerrara hasta que pulsemos una tecla. Al escribir el pause en un programacuando y lo ejecutemos, se ver esto:Código:Presione un tecla para continuar...si queremos que no se vea nada tenemos que escribir pause>nul, el simblo>es una redireccion queexplicare mas adelante-Cls: Esto no tiene ninguna complicación, lo único que hace es borrar lo que hay escrito en lapantalla, pongo un ejemplo:Código:@echo offdirpause>nulcls
  9. 9. pause>nuldir nueva carpetapause>nulEste código te muestra el interior de la carpeta donde lo abres, al pulsar una tecla borra la pantallay cuando vuelves a pulsar otra tecla te muestra el contenido de nueva carpeta que debe estardentro de la carpeta donde se ha ejecutado.-Time: Este comando muestra y te permite cambiar la hora del sistema-Date: Este comando muestra y te permite cambiar la fecha del sistema-Del: Sirve para borrar un fichero. Mira este ejemplo:Código:@echo offdel /q texto.txtEste código borra de la carpeta donde se ha abierto el archivo "texto.txt" sin pedir confirmación(para no pedir confirmación hay que usar el atributo /q). Para mas ayuda escribir help del.Si queremos borrar todos lo archivos que comiencen por texto y tengan la extensión .txt,escribiremos esto:Código:@echo offdel /q texto*.txtVoy a poner algunos ejemplos de uso de comodines como el anterior, imaginemos que queremosborrar un archivó que se llama texto pero que en la extensión solo sabemos la 1º letra y lasegunda, entonces escribimos esto:Código:@echo offdel /q texto.t?tPor si no se ha entendido bien, el comodín " * " representa el resto de caracteres de un nombre y elcomodín " ? " representa un carácter, así que si escribimos esto:Código:@echo offdel /q *.*
  10. 10. borraremos todos los archivos de la carpeta donde lo hayamos abierto-Start Este comando abre una nueva ventana de la consola de comandos, aunque tambien puedeabrir webs así:Código:@echo offstart www.google.es-Type: Muestra el contenido de un archivo de texto, por ejemplo así:Código:@echo offtype texto.txt-Title: Establece el titulo de una ventana de la consola de comandos, se usa así:Código:@echo offtitle mi ventanapause>nulEsto cambia el titulo de la ventana a "mi ventana"-Md: Crea un directorio:Código:@echo offmd carpetaEsto crea un directorio llamado carpeta-Rd: Elimina un directorio:Código:@echo offrd carpetaEsto elimina el directorio "carpeta" antes creado-Copy: Copia ficheros y carpetas:
  11. 11. Código:@echo offcopy texto.txt carpeta1Esto copia el archivo "a.txt" en la carpeta "carpeta 1"Bien, creo que ya he puesto los comandos mas básicos, pasemos a la siguiente parteREDIRECCIONES Y FILTROSAquívoy a explicar el uso de las redirecciones y los filtros, la cosa es bastante sencilla, pero no estan sencilla como lo visto anteriormente. Primero hablemos de las redirecciones:Por defecto los comando que se ejecutan van dirigidos a la pantalla de la consola, pero eso lopodemos cambiar, anteriormente hemos visto un ejemplo de redirección con pause, al escribir uncomando >nul lo que hará es que le comando se ejecuta pero no muestra nada en ningún sitio,ejemplo:Código:@echo offecho hola>nuldir>nultree>nulpause>nulNada de lo que se ha escrito aquí se vera en la pantalla.Se puede redirigir a otros sitios como la impresora (>prn) o a algún archivo(>nombre_del_archivo.extension). Pongo algún ejemplo:Código:@echo offclsecho HOLA>texto.txtecho HOLA DE NUEVO>>texto.txtdir>prnpause>nulSi te has fijado en el primer echo se redirige al archivo texto.txt (si no esta lo crea), si ese archivotuviese algo escrito lo borraría todo para escribir "HOLA", pero bajo sale una redirección así ">>"esto hace que envés de borrar el archivo siga escribiendo en la ultima línea.
  12. 12. Ahora pasemos a hablar de los filtros, los filtros sirven para cambiar la salida de un comando seusan mediante la barra horizontal " | " (para escribirla hay que presionar alt + 124). Pongo aquí dosfiltros:| sort ----> Sirve para ordenar la salida.| more --> Sirve para poder ver todos los datos que se imprimen en la pantalla mas despacio.SET, ASIGNAR VARIABLES Y OPERACIONESAhora llegamos al comando Set, también uno de los mas usados, sirve para asignar variables yhacer operaciones entre ellas. Cuando sepamos este comando ya podemos hacer una calculadoraperfectamente.Si queremos escribir algo en la pantalla y que lo almacene en una variable tenemos poner Set /pvariable=, pongo un ejemplo:Código:@echo offclsecho Como te llamas??set /p var=echo Hola %var%!!pause>nulY si queremos hacer operaciones entre variables ponemos set /a var= %var1%+%var2%, pongo uncódigo:Código:@echo offclsecho Introduce el numero 1ºset /p n1=echo Introduce el numero 2ºset /p n2=set /a res=%n2%+%n1%echo La suma de los dos es: %res%pause>nulAhora pasemos al comando GotoCOMANDO GOTOEl comando goto sirve para saltar a una etiqueta, aquí explicare como definir una etiqueta y como
  13. 13. usar goto para saltar hasta ellaPara definir una etiqueta solo hay que escribir:Código::etiqueta(por si no se ve muy claro antes de "etiqueta" hay dos puntos " : ", si en un programa hubiesemosdefinido esa etiqueta y quisiéramos volver,usamos estoCódigo:goto etiquetaPondré un ejemplo usando los 2:Código:@echo off:inicioclsecho Cuantos años tienes?set /p edad=echo .echo tienes %edad% añospause>nulgoto inicioEste programa nunca acabaría, porque te pregunta constantemente tu edad.IFVoy a explicar el comando IF para hacer comparaciones entre variables y otros, primero pongoaquí la tabla de comparaciones:Código:EQU - igualNEQ - no igualLSS - menor queLEQ - menor que o igualGTR - mayor queGEQ - mayor que o igual(Esta tabla esta copiada del manual de Programación avanzada de Sirdarckcat)Para poner igualtambién se puede poner "==" y para poner diferente "not="
  14. 14. El comando If se usa así:Código:If %variable%==23 goto verdaderoEste código lo que hace es si la variable "variable" es 23 salta a la etiqueta "verdadero".Pondréaquí un ejemplo de programa usando IF:Código:@echo offecho Cuanto años tienes?set /p edad=if %edad% GEQ 18 goto mayorif %edad% LSS 18 goto menor:mayorclsecho Eres mayor de edadpause>nulexit:menorclsecho Eres menor de edadpause>nulexitEste programa te pregunta cuantos años tienes y te dice si eres mayor de edad o menorIgual que se compara con números se pueden comprar cadenas de texto:Código:@echo off:inicioclsecho Introduce la contraseñaset /p contra=if %contra%==admingoto correctoelsegoto incorrecto:correctoclsecho CORRECTO!
  15. 15. pause>nulexit:incorrectoclsecho LO HAS ESCRITO MAL, VULVE A INTENTARLOpause>nulgoto inicioSi te has dado cuenta en este programa he usado el comando else, que significa que si lacondición no se cumple...Aquí acaba el tutorial ahora pondréalgúncódigo mas complejo de ejemplo y ya esta.CODIGOS DE EJEMPLOSCalculadora:Código:@echo offtitle CALCULADORA--------Creado por Zhynar_X:menuclsecho --------------------------MENU----------------------------------echo,echo 1.SUMAecho 2.RESTAecho 3.MULTIPLICACIONecho 4.DIVISIONecho,echo 5.SALIRset /p opt=if %opt%==1 goto sumaif %opt%==2 goto restaif %opt%==3 gotomultiif %opt%==4 gotodivisionif %opt%==5 goto s:sumaclsset /p suma1=Primer carácter:.....................echo +set /p suma2=Segundo carácter:....................echo ___________set /a suma3=%suma1%+%suma2%
  16. 16. echo resultado: %suma3%set /a suma3=%suma1%+%suma2%echo Pulse una tecla para volver al menúpause>nulgoto :menu:restaclsset /p resta1=Primer caracter::.....................echo -set /p resta2=Segundo caracter::....................echo ___________set /a resta=%resta1% - %resta2%echo resultado: %resta%echo Pulse una tecla para volver al menupause>nulgotomenu:multiclsset /p multi1=Primer caracter::.....................echo xset /p multi2=Segundo caracter::....................echo ___________set /a multi=%multi1% * %multi2%echo resultado: %multi%echo Pulse una tecla para volver al menupause>nulgotomenu:divisionclsset /p divi1=Primer caracter::.....................echo ___set /p divi2=Segundo caracter::....................echo ___________set /a divi=%divi1% / %divi2%echo resultado: %divi%echo Pulse una tecla para volver al menupause>nulgotomenu:sclsecho Esta seguro de que quiere salir?echo 1.Si (S)echo 2.No,volver (N)set /p opci=if %opci%==n goto volver
  17. 17. if %opci%==s goto sal:volverclsecho Ok, presione una tecla para volver al menupause>nulgotomenu:salclsecho Ok, presione una tecla para salirpause>nulexit

×