Windows Scripting, automatizando de manera profesional nuestro Windows

 

Llega un momento que los ficheros BAT se quedan cortos para realizar funciones avanzadas en Windows, y tienes que dar el salto a Windows Script Host. Los programa se crean como los BAT, en un fichero de texto y luego se pueden ejecutar con JScript (.JS y .JSE) o también con VBScript (.VB y .VBA). Si usas el formato de Windows Script File, .WSF, puedes incluso combinar ambos (o incluso otros como Perl).

Puedes usar este lenguaje de script para por ejemplo mapear unidades, hacer logon, tareas de administración y cualquier cosa que quieras automatizar en Windows.

Cualquier administrador de sistemas Windows tiene que conocer muy bien este sistema de scripting para poder crearse sus propias herramientas de mantenimiento.

Un ejemplo, código para mapear una unidad de red en tu equipo (sencillo pero descriptivo, puedes hacerlo también en BAT):

* Primero abre un fichero de texto y escribe este código, luego guárdalo con la extensión .VBS y luego ejecútalo:

Set objNetwork = CreateObject("WScript.Network") objNetwork.MapNetworkDrive "Z:" , \\destino\compartido

Tendrás una unidad Z: en tu equipo conectada con el equipo \destino\compartido (cambia esta ruta por la del equipo y la carpeta que tienes compartida).

Para saber más:

http://www.pctools.com/guides/scripting/

http://msdn.microsoft.com/en-us/library/ms950396.aspx

http://www.techtutorials.info/winscript.html