El Blog de Gualtrysoft

Windows 2000/2003/2008, Active Directory, VBScript, Hyper-V, PowerShell y todo aquello interesante a la hora de usar, configurar y administrar Windows Server. También tenemos longanizas…

Archive for the ‘VBScript’ Category

Script Para Activar / Desactivar Una Conexión De Red

Posted by urpiano en Miércoles 13 \13\UTC diciembre \13\UTC 2006

Este script VBScript permite activar/desactivar la conexión de red cuyo nombre recibe como parámetro. En el caso de que esté activada la desactiva y si está activada la desactiva.

Lee el resto de esta entrada »

Anuncios

Posted in VBScript | Etiquetado: | 7 Comments »

Script VBScript Para Listar Los Ficheros De Una Unidad Y Volcarlos En Un Fichero De Nombre La Etiqueta De La Unidad

Posted by urpiano en Domingo 10 \10\UTC diciembre \10\UTC 2006

Este script nos permite listar todos los ficheros contenidos en un volumen y que el resultado del listado se vuelque en un fichero. Se basa en la instrucción Dir con los modificadores /S (recursivo) y /B (formato simple: sin encabezados, tamaños de fichero ni resumen). El listado se vuelca en un fichero de nombre la etiqueta del volumen y de ruta la recibida como parámetro; en el caso de que la etiqueta del volumen estuviese vacía, el fichero tendrá de nombre el número de serie del volumen.

Lee el resto de esta entrada »

Posted in VBScript | Etiquetado: | 6 Comments »

Script VBScript Para Limitar El Tiempo De Sesión Al Día

Posted by urpiano en Domingo 10 \10\UTC diciembre \10\UTC 2006

Introducción

¡¡La alegría de los niños!! Este script lo desarrollé para limitar el tiempo que un niño podía jugar al día con el ordenador ¡¡¡Se me comía a besos el muy truhán!!! ¡¡Qué mirada de alegría cuando le contábamos lo que hacía!! Creo que fue el mejor día de su vida… -(|:o)))

Lee el resto de esta entrada »

Posted in VBScript | Etiquetado: | 23 Comments »

Script VBSCript Para Cambiar La Puerta De Enlace De Un Equipo

Posted by urpiano en Sábado 9 \09\UTC diciembre \09\UTC 2006

Este script VBScript nos permite cambiar la puerta de enlace del equipo local, dejando la IP que tenía. Se puede asignar como script de arranque de equipo, en una GPO, y así automatizar el cambio de puerta de enlace de los equipos que se desee. La sintaxis es:

Lee el resto de esta entrada »

Posted in VBScript | Etiquetado: | 4 Comments »

Encriptación de Scripts VBScript: SCRENC.EXE

Posted by urpiano en Jueves 7 \07\UTC diciembre \07\UTC 2006

En ocasiones podemos querer que nuestros scripts puedan ser utilizados, pero que no se pueda leer el código. Imaginemos que tenemos un script en el cual necesitamos que aparezca, por ejemplo, Lee el resto de esta entrada »

Posted in Tips, VBScript | Etiquetado: , | 5 Comments »

Script Para Mostrar Los GUIDs De Todos Los Usuarios De Un Dominio

Posted by urpiano en Lunes 4 \04\UTC diciembre \04\UTC 2006

Este Script de VBScript nos permite mostrar los GUIDs de todos los usuarios de un dominio. La sintaxis de llamada es:

Lee el resto de esta entrada »

Posted in VBScript | Etiquetado: | Leave a Comment »

Dos Scripts Que Permiten Ver La ACL De Un Árbol De Directorios

Posted by urpiano en Jueves 30 \30\UTC noviembre \30\UTC 2006

Estos dos script permiten ver la ACL de un árbol de directorios. Uno lo hace usando WSH directamente, el otro por medio de llamadas a CACLS.EXE: Lee el resto de esta entrada »

Posted in VBScript | Etiquetado: | Leave a Comment »

Script Para Guardar Capturas de Pantalla Cada Hora

Posted by urpiano en Martes 21 \21\UTC noviembre \21\UTC 2006

Este script lo he desarrollado ante la necesidad de conseguir que se guardara una captura de pantalla cada hora desde una página de estadísticas de mi empresa.

Uno podría pensar que es muy fácil, se ejecuta un script que cada hora genere una pulsación de la tecla Impr. Pant., que abra Paint, pegue y guarde el fichero correspondiénte; no se trata más que de crear un objeto wshShell con el que generar las pulsaciones de teclas con el método SendKeys y de abrir Paint con el método Run o Exec y cerrarlo también con SendKeys (F4). Por desgracia, esto que sería tan fácil, no es posible hacerlo, pues SendKeys no permite generar ni Impr. Pant., ni Ctrl+C, ni Ctrl+V; es decir, que no podemos trabajar con el portapapeles de Windows desde VBScript. Lee el resto de esta entrada »

Posted in VBScript | Etiquetado: | 8 Comments »

Script Para Cambiar El Nombre De Los Usuarios A Su Nombre Para Mostrar

Posted by urpiano en Miércoles 15 \15\UTC noviembre \15\UTC 2006

Este script permite cambiar el nombre de los usuarios del dominio "midominio", para que sea igual al nombre para mostrar. Obviamente, podríamos modificarlo para que cumpliera otro patrón . El script utiliza llamadas a DSMOVE.EXE, ya que no se puede renombrar un usuario cambiando una propiedad, si no que hay que mover su cuenta. Lee el resto de esta entrada »

Posted in VBScript | Etiquetado: | 10 Comments »

Script Para Cambiar La Ruta De Los Perfiles Remotos De Usuario De Un Servidor A Otro

Posted by urpiano en Lunes 13 \13\UTC noviembre \13\UTC 2006

Este script VBScript permite cambiar la ruta de los perfiles de los usuarios de un dominio de un servidor a otro. Lee el resto de esta entrada »

Posted in VBScript | Etiquetado: | 3 Comments »

Libreta De Direcciones De Active Directory En Outlook 2003

Posted by urpiano en Viernes 10 \10\UTC noviembre \10\UTC 2006

Si estás usando Outlook como cliente de correo, puedes hacer que aparezca la información del directorio en la libreta de direcciones. En Outlook, menú HerramientasCuentas de correo electónico…, seleccionas Agregar una nueva libreta de direcciones o directorios, pulsas Siguente>, dejas seleccionado Servicio de directorios de Internet (LDAP), pulsas Siguiente>, pones como nombre de servidor el nombre FQDN de tu controlador de dominio, marcas la casilla El servidor necesita que inicie sesión y pones un usuario del dominio y su contraseña (yo lo que hago es crear un usuario para que haga esto, y que tan solo pertenezca al grupo Usuarios del dominio). Conviene que pulses también el botón Más configuraciones…, para así poner un nombre para mostrar más descriptivo a la libreta cuando la vea el usuario; de no hacerlo así, aparecerá el nombre FQDN del controlador del dominio, quedando mejor que ponga algo así como Directorio LDAP de <nombre de tu empresa>.

Esto, está claro que es engorroso hacerlo equipo por equipo, por ello hay que buscar alguna manera de automatizarlo un poco. Lee el resto de esta entrada »

Posted in Tips, VBScript | Etiquetado: , | 25 Comments »

Script Para Copiar Directorios (A Modo De Backup)

Posted by urpiano en Miércoles 1 \01\UTC noviembre \01\UTC 2006

Este script permite establecer una lista de directorios de origen y destino, siendo copiados los de origen en el destino correspondiente. Se copian el propio directorio y sus subdirectorios y ficheros contenido, así como sus ACLs. Esto permite realizar la típica “copia de seguridad” que se realiza copiando en un disco los contenidos destinados a “backapear el temporal” :-)) Lee el resto de esta entrada »

Posted in VBScript | Etiquetado: | 17 Comments »

Script Para Cambiar la Puerta de Enlace de Todos Los Equipos del Dominio

Posted by urpiano en Martes 7 \07\UTC febrero \07\UTC 2006

Este script nos permite cambiar la puerta de enlace de todos los equipos del dominio en una sola ejecución. Deberá ser lanzado por un usuario con los permisos y privilegios necesarios para leer Active Directory y para leer y escribir en WMI de los equipos destino (hablando en plata, por un administrador del dominio). Su sintaxis es: Lee el resto de esta entrada »

Posted in VBScript | Etiquetado: | 3 Comments »