Está en la página 1de 2

ARCHIVOS BATCH DE MS-DOS

Es un archivo de procesamiento por lotes: se trata de archivos de texto sin formato, guardados
con la extensión *.bat que contienen un conjunto de comandos DOS. Cuando se ejecuta este
archivo bat, los comandos contenidos son ejecutados en grupo, de forma secuencial,
permitiendo automatizar diversas tareas. Cualquier comando DOS puede ser utilizado en un
archivo batch.

Los archivos batch también conocidos como bat son solo pequeños archivo de texto, que
contienen líneas de códigos o instrucciones escritas en el lenguaje de MSDOS, son guardados
con la extencion de archivo .bat o cmd. Cuando se ejecuta alguno de estos archivos, Windowa
automáticamente inicia la consola o interprete de comandos de MSDOS y las instrucciones o
códigos escritos de ellos son ejecutados en grupo, de forma secuencia.

La consola de cmd, interprete de3 comandos o consola de msdos, durante años fue el medio
de comunicación o interprete entre la maquina y el usuario, en los años 80 para utilizar una pc
era necesario ser informatico, posteriormente surge Windows que era una interface entre el
usuario y la computadora tradiciendo una orden como un clic con el mouse, en una secuencia
de comandos. Con el paso del tiempo lógicamente disminuye su uso, aunque se mantiene
completamente vigente su utilidad, pero prinicpalmete es empleada por programadores, no
obstante cualquier usuario con pocos conocimientos le es posible aprender a utilizar la consola
y hacer tus propios archivos batch.

USO.

El principal uso de estos archivos en la actualidad es que permite a los usuaríos crear sus
propias aplicaciones que permiten realizar tareas sencillas pero tediosas y repetitivas, de
acuerdo a la labor en que estemos usando cada uno nuestra PC y asi hacer innecesaria la
instalación de software de terceros que a la larga hará la misa función que podemos haceer
con un simple archivo de texto. Los batch son ideales para varias funciones, por ejemplo hacer
multiples copias, extraer y listar información eliminar virus, planificar tareas, ejecutar limpiezas
en el sistema, hacer respaldos de datos e información, automatizar descargas de internet, en
fin infinidad de aplicaciones.

Funciones de Batch:

CD o CHDIR: sirve para cambiar de directorio o mostrar el nombre del actual.

DEL: sirve para eliminar uno o mas archivos.

MOVE: sirve para mover un archivo.

CLS: sirve para limpiar el contenido de la pantalla.

MICROSOFT POWERSHELL.

PowerShell es un marco de administración de configuración y automatización de tareas


multiplataforma que consta de un shell de línea de comandos y un lenguaje de scripting. A
diferencia de la mayoría de los shells, que aceptan y devuelven texto, PowerShell se basa en
.NET Common Language Runtime (CLR) y acepta y devuelve objetos de .NET. Este cambio
fundamental aporta herramientas y métodos completamente nuevos para la automatización.
Powershell no solo permite interactuar con el sistema operativo, sino también con programas
de Microsoft como SQL Server, Exchange o IIS. La principal utilidad de Powershell es permitir
automatizar tareas administrativas al usuario.

El lenguaje de la consola incluye declaración de variables, variables especiales predefinidas,


operadores matemáticos, incluyendo igualdades y desigualdades numéricas, manejo de
vectores, comparación entre estos, operadores de asignación, vectores asociativos
(hashtables), valores booleanos, ciclos y ruptura de los mismos, operadores de expansión para
simplificación de ejecuciones complejas (creación de vectores por medio de llamados a
procedimientos, creación dinámica de vectores, etc.); comentarios, operadores de
comparación binaria, caracteres de escape, orden de ejecución, ciclos del tipo "foreach",
creación de procedimientos y funciones, creación de filtros, estructuras condicionales
complejas (if/then/else/elseif/switch), operador de invocación dinámica del contenido de
variables ($p = "MiProceso" --> &$p ejecuta MiProceso), llamado a métodos de tipo
"$p.ToUpper()", acceso a propiedades de instancias de objetos, redirección de salida normal
de consola a archivos, retorno de valores, manejo de cadenas de caracteres por medio de
operadores, manejo de excepciones y conversión explícita de tipos.

Una de las principales funciones de Powershell es tratar de igualar al lenguaje Perl de UNIX. El
cual está considerado versátil, potente y con facilidad para interactuar con el sistema
operativo. Exchange server 2007 utiliza Powershell internamente. La tendencia es que todas
las aplicaciones tengan su sección visual y una opción para ver el código generado en
Powershell.

https://es.slideshare.net/tecnicohector/que-son-los-archivos-batch

https://docs.microsoft.com/es-es/powershell/scripting/overview?view=powershell-7

https://es.wikipedia.org/wiki/PowerShell

También podría gustarte