Aprende Informatica Conmigo

  • Inicio
  • Contenido Anterior
    • VIDEOTUTORIALES
    • Windows Server 2008
    • POWERSHELL

17 agosto, 2010 Por oscar 1 comentario

Windows Server 2008 – Crear cuentas de equipo con Powershell y VBScript

Llega el momento de utilizar a nuestro querido amigo «Windows Powershell«.

Si nos acordamos, el los tutoriales sobre grupos, comentaba los tres pasos que hay que seguir para poder crear un objeto con Widnows Powershell y Visual Basic Script.

A continuación indico los pasos a seguir en el caso de crer cuentas de equipo:

  1. Conectar con el contenedor (OU) donde vamos a crear el equipo: [ADSI]»LDAP://<DN del la OU>«.
  2. Utilizar el comando «create» de la OU para crear el equipo.
  3. Rellenar los diferentes atributos que queramos.
  4. Hacer efectivos los cambios.

Vamos a empezar con Powershell:

Windows Powershell

1-. Conectar con la unidad organizativa «informatica» de «equipos«:

$objOU = [ADSI]»LDAP://OU=informatica,OU=equipos,DC=aic,DC=local»

2-. Utilizar el comando «create» de la OU:

$objEquipo = $objOU.Create(«computer», «CN=sobremesa10»)

3-. Rellenar las propiedades que queramos. En este caso las necesarias:

$objEquipo.Put(«sAMAccountName», «sobremesa10$»)

$objEquipo.Put(«userAccountControl», 4096)

4-. Hacer efectivos los cambios:

$objEquipo.SetInfo()

Con estos comandos podemos hacer un script.

Incluímos las líneas en un fichero de texto con extensión «ps1». Por ejemplo: «c:\power\scripts\crearequipo.ps1» y lo ejecutamos.

creqpowvbs-02

creqpowvbs-01

Lo comprobamos:

creqpowvbs-03

Perfecto, ha funcionado.

Ahora vamos hacerlo con Visual Basic Script:

Visual Basic Script

Al igual que con Windows Powershell, vamos a intentar seguir los pasos:

1-. Conectar con la unidad organizativa «informatica» de «equipos«:

Set objOU = GetObject(«LDAP://OU=informatica,OU=equipos,DC=aic,DC=local»)

2-. Utilizar el comando «create» de la OU:

Set objEquipo = objOU.Create(«computer», «CN=sobremesa11»)

3-. Rellenar las propiedades que queramos. En este caso las necesarias:

objEquipo.Put «sAMAccountName», «sobremesa11$»

objEquipo.Put «userAccountControl», 4096

4-. Hacer efectivos los cambios:

objEquipo.SetInfo()

Ahora recopilamos los comandos en un fichero de texto con la extensión .vbs. Por ejemplo: «c:\vbscript\crearequipo.vbs«.

creqpowvbs-04

Ejecutamos el script:

creqpowvbs-05

Y comprobamos:

creqpowvbs-06

Nos ha salido todo muy bien.

De momento lo dejamos aqui por hoy.

Saludos.

—–

Oscar Abad

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

oscar
oscar

Programador WordPress freelance

Publicado en: sistemas, tutoriales, windows server 2008 Etiquetado como: active directory, aprendeinformaticaconmigo, cuentas equipo, powershell, vbscript

Acerca de oscar

Programador WordPress freelance

Comentarios

  1. Roberto dice

    17 agosto, 2010 a las 23:54

    Magnifico trabajo, sigue así te seguimos!

    Muchas gracias

    Accede para responder

Deja una respuesta Cancelar la respuesta

Lo siento, debes estar conectado para publicar un comentario.

Hazte con el tema Divi

Divi WordPress Theme
Libro windows server 2008

Libro certificación Windows Server 2016

Libro certificación Windows Server 2016

Libro Windows Server 2016

Libro Windows Sever 2016
Web Hosting

Últimos artículos

  • PHP función var_dump(): Mostrar el contenido de una variable
  • PHP función unset(): Eliminar variables
  • MySQL LIMIT: Limitar la canidad de filas en una consulta
  • PHP función isset(): Evaluar si una variable está definida
  • PHP función empty(): Comprobar si una variable está vacía
  • MySQL SELECT DISTINCT para encontrar registros con diferente valor en el mismo campo
  • Los mejores libros en español para aprender WordPress

Mis Webs

  • Aprende Informática Conmigo
  • Dinapyme
  • MUSIKP
  • Oscar Abad Folgueira

Proyectos

  • Basabe Baserria
  • Batukada Battuere
  • Bicicletas Sin Pedales
  • Bordalan
  • C.R. Pantano del Rumblar
  • Dinapyme
  • DiverBiblio
  • Egia Ingenieros
  • Hermanos Vivas construcciones
  • Ibartxi – Suministros de Gas y Soldadura
  • LANBASE
  • LS Fotografía
  • Luke and Phil
  • Masajes Mas Sana
  • MUSIKP
  • Oh! Yeah Dev
  • Oscar Abad Folgueira
  • Participación ciudadana Basauri
  • Restaurante Bideko
  • Taldesport
  • Vicente Choya
  • WooCommerce Knowledge2K
  • Inicio
  • Contenido Anterior

Copyright © 2023 · Oscar Abad Folgueira Y DINAPYME· Acceder