Mejor que un lote de un tutorial de Windows Scripting Host

Mejor que un lote de un tutorial de Windows Scripting Host / Windows

Si ha estado trabajando en el mundo de la computadora por un tiempo, probablemente esté bastante familiarizado con los trabajos por lotes. Los profesionales de TI de todo el mundo los utilizaron para ejecutar todo tipo de trabajos de procesamiento automatizado y tareas personales. De hecho, Paul cubrió recientemente Cómo escribir un archivo de lote simple (BAT) Cómo escribir un archivo de lote simple (BAT) Los archivos de lote pueden automatizar las tareas diarias de la computadora. Así es como funcionan los archivos por lotes y cómo escribir su primer script por lotes. Leer más cómo escribir un archivo de este tipo.

El problema con los trabajos por lotes es que eran muy limitados. El conjunto de comandos era algo corto y no permitía mucha funcionalidad cuando se trataba de lógica estructurada usando los bucles if-then, for, next y while.

Más tarde, apareció Windows Scripting Host. MS Windows Scripting Host es una utilidad de script en varios idiomas que Microsoft comenzó a instalar como estándar en todas las PC a partir de Windows 98. En la segunda generación de la herramienta, se le cambió el nombre a Microsoft Script Host (MSH).

Un tutorial de Microsoft Scripting Host

Aquí en MUO, nos encanta la automatización informática. Por ejemplo, Varun cubrió Sikuli, una herramienta para escribir scripts de automatización, y Guy le mostró cómo usar AutoIt Cómo automatizar tareas mundanas con AutoIt Cómo automatizar tareas Mundane con AutoIt Read More para automatizar tareas. Lo bueno de MSH es que si tiene alguna PC post-Win 98, puede escribir un “lote” guión en una variedad de idiomas.

Los idiomas disponibles incluyen JScript, VBA y VBscript. También es posible escribir scripts en Perl, Python, PHP, Ruby o incluso Basic si tiene la implementación correcta con el motor de scripting adecuado.

Personalmente, conozco bien Visual Basic, por lo que generalmente opto por VBScript. La belleza aquí es que no necesita ningún software de programación especial o compilador. Simplemente abra el Bloc de notas y escriba su secuencia de comandos, de la misma manera que escribió sus trabajos por lotes.

Sin instalar nada, puede escribir scripts en VB. La secuencia de comandos más simple es imprimir texto en una ventana emergente, como esta:

Guarde el archivo como .vbs y Windows lo reconocerá y ejecutará. Esto es lo que sucede cuando haces doble clic en el archivo de arriba:

Puede escribir scripts más avanzados utilizando los lenguajes a los que está acostumbrado. Para la mayor flexibilidad, coloque yd