Windows Server 2008 – Configurar atributos de equipo con Powershell y VBScript

Para modificar o configurar uno o varios atributos de las cuentas de equipo mediantte Powershell o Visual Basic Script, debemos seguir tres pasos:

1-. Conectar a la cuenta de equipo de la forma: «LDAP://DNEquipo».

2-. Utilizar el método «Put» del equipo para modificar un atributo.

3-. Utilizar el comando SetInfo() para que se lleven a cabo las modificaciones.

Vamos a verlo ahora por separado:

Windows Powershell

Los comandos que debemos utilizar son:

$objEquipo = [ADSI]»LDAP://DNEqupio»
$objEquipo.Put(«propiedad», valor)
$objEquipo.SetInfo()

Bien, ahora vamos a realizar un ejemplo. Vamos a modificar la propiedad «description» del equipo «sobremesa08«.

Para ello, ejecutaremos los siguientes comandos:

$objEquipo = [ADSI]»LDAP://CN=sobremesa08,OU=informatica,OU=equipos,DC=aic,DC=local»
$objEquipo.Put(«description», «Equipo de sobremesa número 8»)
$objEquipo.SetInfo()

confatrequpowvbs-01

Comprobamos el cambio que hemos realizado:

confatrequpowvbs-02

Bien.

Ahora vamos a hacerlo con Visual Basic Script.

Visual Basic Script

Los comandos a utilizar en este caso seguiran el siguiente patrón:

Set objEquipo = GetObject(«LDAP://DNEquipo»)
objEquipo.Put(«propiedad», valor)
objEqupio.SetInfo

Ya veis que es muy parecido a Powershell.

Vamos a cambiar la propiedad «description» del equipo «sobremesa09«:

Set objEquipo = GetObject(«LDAP://CN=sobremesa09,OU=informatica,OU=equipos,DC=aic,DC=local»)
objEquipo.Put(«description», «Equipo de sobremesa número 9»)
objEquipo.SetInfo

Ahora, escribimos estas últimas líneas en un fichero con extensión .vbs (c:\vbscript\modifatrequipo.vbs).

confatrequpowvbs-03

Ejecutamos el script:

confatrequpowvbs-04

Y lo comprobamos:

confatrequpowvbs-05

Perfecto.

Podemos modificar una cantidad tremenda de atributos mediante Windows Powershell o Visual Basic Script. Y no sólo de los objetos del tipo «computer«, sino de muchos otros, como «usuarios«, «grupos«, etc..

Por ejemplo, para conocer las propiedades disponibles y sus nombres en las cuentas de equipo, podemos echarle un vistazo a las propiedades de un equipo  y posicionarnos en la pestaña «Atibute Editor«.

confatrequpowvbs-06

Como se puede observar en la captura anterior, hay un montón de atributos que podemos modificar.

Bueno, hasta aquí llega este tutorial.

Saludos.

—–

Oscar Abad

http://www.xulak.com – Consultoría informática