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…

Archivo de Enero 2009

Script VBScript Para Listar El Estado De Los Usuarios Del Dominio

Publicado por urpiano en Lunes 26 de Enero de 2009

Este script muestra el estado de las cuentas de usuario del dominio, si están habilitadas o no. La salida del script puede ser por pantalla o a un fichero de valores separados por tabuladores. Se puede presentar un resumen, en el cual se muestran el número total de cuentas, el número de cuentas deshabilitadas y el número de cuentas habilitadas

Leer el resto de esta entrada »

Publicado en VBScript | Deja un Comentario »

Powershell – Listar Las Máquinas Virtuales De Nuestros Servidores De Hyper-V

Publicado por urpiano en Miércoles 21 de Enero de 2009

Si tenemos instalado Powershell en un equipo con el espacio de nombres WMI de Hyper-V (este proveedor lo tienen los equipos con Hyper-V y los Windows 7 a los que instalemos la consola de administración de Hyper-V), podemos listar las máquinas virtuales que tenemos en ellos con un sencillo comando de Powershell. En el ejemplo, suponemos que los servidores de Hyper-V son HV1, HV2 y HV3:

Leer el resto de esta entrada »

Publicado en Hyper-V, PowerShell | Deja un Comentario »

Script VBScript Para Borrar O Deshabilitar Usuarios De Active Directory

Publicado por urpiano en Viernes 16 de Enero de 2009

Este script permite eliminar del directorio activo una o más cuentas de usuario. Debe ser lanzado por un usuario con los privilegios suficientes para borrar las cuentas. Su uso es indicado, por ejemplo, cuando se desea borrar de forma masiva cuentas de usuario. Está basado en este script anteriormente publicado.

Leer el resto de esta entrada »

Publicado en VBScript | Etiquetado: | 1 comentario

VBScript Para Listar Los Servicios Lanzados Por Usuarios No Del Sistema

Publicado por urpiano en Martes 13 de Enero de 2009

Este script lista los servicios y usuarios que los lanzan, cuando estos usuarios no son LocalSystem, ni NT AUTHORITYNetworkService ni NT AUTHORITYLocalService. Permite hacer esto en el equipo desde el que se lanza y en equipos remotos.

Leer el resto de esta entrada »

Publicado en VBScript | Etiquetado: | 2 Comentarios »

Creación De Reservas DHCP Desde Línea De Comandos Con La Ayuda De Excel

Publicado por urpiano en Jueves 8 de Enero de 2009

Si tienes que crear reservas en el DHCP para muchos equipos, es interesante poder hacerlo desde línea de comandos. Si a esto unimos el uso de Excel, el resultado es rapidísimo y cómodo. Nos basta con exportar las concesiones de IPs a un fichero de texto de valores separados por tabulaciones, y crear en la primera línea la instrucción correspondiente, haciendo referencia relativa a las distintas celdas de la línea con la información; una vez creada usamos auto relleno y se crearán todas las que necesitamos. Basta ahora copiar todas las celdas generadas y pegarlas en la ventana de comandos para que se vayan ejecutando una a una y creando así las reservas.

Leer el resto de esta entrada »

Publicado en Tips | 3 Comentarios »

Crear Un Failover Cluster De Hyper-V Cuando Ya Existen Máquinas Virtuales En El Nodo: El Hotfix Necesario

Publicado por urpiano en Miércoles 7 de Enero de 2009

Lo normal es empezar la casa por los cimientos y terminarla por el tejado pero no siempre son así las cosas. Me he tenido que enfrentar a convertir en nodo de Failover Cluster a un servidor de Hyper-V, lo cual no tiene dificultad. La dificultad ha estado en convertir las máquinas virtuales que tenía en servicios “clusterizados”, es decir, que las máquinas pivotasen de un nodo a otro, en caso de caída.

Leer el resto de esta entrada »

Publicado en Hyper-V, Virtualización | Deja un Comentario »

PowerShell – Borrar El Fichero Más Antiguo De Un Conjunto Que Cumple Un Patrón

Publicado por urpiano en Miércoles 7 de Enero de 2009

Si deseamos borrar el fichero más antiguo de una serie que cumple un patrón (por ejemplo, los ficheros de backup de MySQL que se almacenan en una carpeta), podemos hacerlo con un mini script de PowerShell como éste (aunque se vean saltos de línea, provocados por limitaciones a la hora de mostrar código por WordPress, en realidad se trata de una sóla línea). La línea que pongo se debe poner en un BAT, para así poder crear una tarea programada que lo ejecute; en el caso de ejecutarse desde el propio powershell, hay que quitar la invocación a powershell y las comillas que encierran el script):

Leer el resto de esta entrada »

Publicado en PowerShell | Deja un Comentario »