7
SCRIPTING: AUTOMATIZACIÓN DE TAREAS Programación

Programación - Scripting 01

Embed Size (px)

Citation preview

Page 1: Programación - Scripting 01

SCRIPTING:AUTOMATIZACIÓN DE TAREAS

Programación

Page 2: Programación - Scripting 01

Scripting Literalmente “guionado”

Sin compilación (por lo general)

Ejecución secuencial de tareas, por lo general comandos internos del S.O. y programas auxiliares.

Poca o ninguna instancia de evaluación de condiciones

Page 3: Programación - Scripting 01

Lenguajes de Scripting Gran variedad: adaptados al entorno y al uso específico de los

scripts generados. Tipos:

Lenguajes de control de ejecución: Inicio y control de la ejecución de programas

Control de interfaz gráfica (macros): Interacción automática con los elementos de una interfaz gráfica mediante la simulación del actuar del ratón y del teclado.

Específicos de la aplicación: Diseñados para automatizar funciones dentro del entorno de ejecución de un programa específico

Lenguajes empotrables: Incorporables directamente dentro del código de otros lenguajes.

“Pegamento”

Page 4: Programación - Scripting 01

Windows es compatible con muchos lenguajes de scripting:

Batch VBScript PowerShell AutoIt Etc.

Page 5: Programación - Scripting 01

Archivos BATCH

Es el lenguaje original de scripting para DOS y Windows.

Es muy directo, ejecutando una línea a la vez y con muy poca evaluación de condiciones.

Page 6: Programación - Scripting 01

Comandos específicos

A parte de los comandos propios de línea de comandos de Windows, existen unos cuantos específicos para su uso en archivos batch.

Page 7: Programación - Scripting 01

Comandos específicos

ECHO: Muestra un texto en pantalla echo texto

PAUSE: Detiene la ejecución del script hasta que el usuario presiona un botón