Anuncio publicitario
Escribir un script para automatizar varias tareas en su sistema que normalmente tendría que hacer manualmente es algo de lo que me he enamorado recientemente. Tal vez sea el ingeniero de automatización que hay en mí, pero la idea de que una computadora haga de manera inteligente lo que no tengo tiempo para hacer es muy atractiva. Es por eso que recientemente comencé a ofrecer algunos consejos sobre cómo puede automatizar su propia computadora con scripts de host de windows Mejor que por lotes: un tutorial de host de secuencias de comandos de Windows Lee mas , normalmente usando un script de Visual Basic para hacer cosas como automatizar los comandos de telnet Cómo automatizar los comandos Telnet mediante VB ScriptEscribir trabajos por lotes y, más recientemente, scripts de Windows es una actividad que realmente constituye la mayor parte de cómo la gran mayoría de los administradores de redes y sistemas hacen su trabajo más rápido y simplifican lo que haría... Lee mas
La razón por la que me gusta tanto el script VB es porque es una versión reducida del propio Visual Basic, que en mi La opinión es probablemente uno de los lenguajes de programación más fáciles de aprender si recién está comenzando como un programador. Eso no se debe a que el idioma tenga características limitadas o una funcionalidad reducida, es porque usar el idioma es intuitivo y lleno de objetos y componentes que puede utilizar para realizar algunas tareas asombrosas con su computadora.
Un entorno de secuencias de comandos de VB
Si desea convertirse en un experto en secuencias de comandos de Windows, entonces realmente necesita un entorno que lo ayude a recordar la sintaxis del lenguaje y le proporciona una biblioteca rápida de funciones y objetos que están disponibles para usted.
VbsEdit le ayuda a escribir potentes scripts de Windows
Si está escribiendo en VB6 o .Net, entonces necesita usar el paquete Microsoft Studio que incluye el entorno de programación que necesita. Sin embargo, si solo es un administrador de sistemas o un técnico de TI de red, realmente no desea gastar dinero en una herramienta costosa solo para escribir scripts de Windows. Ahí es donde VbsEditar Viene muy bien.

La semana pasada escribí sobre el editor de BlueFish Cree páginas web cinco veces más rápido con el editor Bluefish [multiplataforma]Los sitios web ahora funcionan con plataformas de blogs como WordPress o editores WYSIWYG como Kompozer, pero el La conclusión es que la mayoría de los diseñadores web incondicionales siempre encontrarán necesario abrir un texto editor... Lee mas para aplicaciones web. Bueno, VbsEdit es una especie de herramienta estrella que es muy conocida dentro de la comunidad de TI por la creación de scripts de Windows altamente funcionales basados en VB. Como puede ver en la captura de pantalla anterior, el uso de un editor creado específicamente para secuencias de comandos VB le brinda el poder de la detección inteligente codificada por colores de declaraciones, variables, funciones y objetos. Le brinda listas emergentes de métodos sugeridos, propiedades y eventos para diferentes objetos, y mucho más.
Si no sabe de qué diablos estoy hablando aquí, no se preocupe. Después de usar VbsEdit por un tiempo, aprenderá rápidamente cómo funciona el idioma y cuánta funcionalidad puede agregar a sus scripts de Windows si los escribe en este idioma y usa VbsEdit.
El único inconveniente de la versión gratuita de VbsEdit es que tiene una pantalla molesta cuando inicia la aplicación por primera vez.

Es una versión funcional y gratuita del software, pero debe hacer clic en "Evaluar”Cada vez que empiezas. Si realmente te gusta, te sugiero que compres una copia, ya que es realmente económico. De lo contrario, simplemente haga clic en Evaluar y el software se iniciará.
Funciones de VbsEdit
Hay muchas cosas disponibles cuando usa esta herramienta para escribir Windows Script, pero lo primero que le recomiendo que haga cuando la inicie por primera vez es hacer clic en el "WScript”En la parte superior de la ventana principal. Esto habilita todas las funciones de VBS que describiré aquí.

Lo primero que quiero señalar es que cuando empiezas a definir los objetos disponibles, como las ventanas objeto de scripting o IHost para redes, esos objetos aparecen en el Explorador de objetos en el lado derecho del ventana.
Cuando despliega el Explorador de objetos, puede ver todos los elementos que están disponibles para usted y puede profundizar en ellos para ver qué propiedades o métodos están disponibles. Si recién está aprendiendo a programar en VB, este es un recurso invaluable.
Otra característica interesante es la búsqueda desplegable, tal como está acostumbrado si ha escrito programas en MS Visual Studio.

Otras características realmente agradables de esta herramienta incluyen agregar o eliminar puntos de interrupción. Puede hacer esto haciendo clic a la izquierda de la línea donde desea pausar el programa o haciendo clic en el icono de punto de interrupción en la barra de herramientas.

Otra característica interesante que hace que este software sea tan bueno como MS Visual Studio es la función de comentarios. Puede comentar bloques enteros de texto simplemente resaltándolo todo y haciendo clic en el botón "comentario”Icono.

También hay una función de depuración realmente agradable de la que carecen la mayoría de los editores de programación. Cuando hace clic en el botón Ejecutar, el programa se detendrá en sus puntos de interrupción y podrá recorrer el programa haciendo clic en los distintos iconos de pasos.

En la parte inferior de la ventana, puede ver las variables activas y sus valores mientras se ejecuta la secuencia de comandos. Cuando está depurando un script de Windows especialmente complejo, esta función vale su peso en oro.
El único segundo inconveniente de la versión gratuita es otra pantalla molesta que hace una cuenta regresiva en segundos cada vez que desea ejecutar su script desde el interior del editor.

Otras características realmente agradables de este editor de secuencias de comandos VB incluyen (de izquierda a derecha) la capacidad de convertir su secuencia de comandos en un ejecutable, un botón para agregar su nueva escritura codifique en su propia “biblioteca de códigos” personal, un útil botón de búsqueda y, finalmente, una serie de botones de marcadores que le permiten organizar y navegar más fácilmente por su script.

En su mayor parte, VbsEdit es una mejora mucho mejor que usar solo un editor de texto para escribir scripts de Windows. Con VbsEdit, puede ver rápidamente lo que quiere hacer y cómo hacerlo. Puede probar sus scripts y ponerlos en producción mucho más rápido de lo que sería posible.
Así que pruebe VbsEdit y vea si mejora su experiencia de escritura de guiones. Comparta sus pensamientos al respecto en la sección de comentarios a continuación.
Ryan tiene una licenciatura en Ingeniería Eléctrica. Ha trabajado 13 años en ingeniería de automatización, 5 años en TI y ahora es ingeniero de aplicaciones. Antiguo editor en jefe de MakeUseOf, ha hablado en conferencias nacionales sobre visualización de datos y ha aparecido en la televisión y la radio nacionales.