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

10 agosto, 2010 Por oscar Deja un comentario

Windows Server 2008 – Crear cuentas de equipo con Dsadd

El comando Dsadd nos permite crear cuentas de equipo desde la consola de comando o desde Windows Powershell.

La sintaxis básica es:

dsadd computer DNEquipos

El parámetro «DNEquipos» puede contener mas de un DN, con esto podemos crear varias cuentas de equipo en un único comando Dsadd.

Podemos crear varias cuentas de equipo de las siguientes maneras:

  1. Pasándole mediante una tuberia (pipe) el resultado de otro comando como «Dsquery«.
  2. Especificando cada DN de equipo en la consola de comandos, separados por espacios.
  3. Dejando el parámetro «DNEquipos» vacío para que nos permita introducir uno uno. Uno por línea. Para salir hay que pulsar Ctrl+Z.

El comando Dsadd sólo admite los siguientes parámetros:

  • -samid SAMName
  • -desc descripcion
  • -loc ubicación

Ahora, para practicar con esto, vamos a crear una cuenta de equipo. En este caso nos toca crear «sobremesa05» que la ubicaremos en la OU «informatica«.

dsadd compuer «CN=sobremesa05,OU=informatica,OU=equipos,DC=aic,DC=local»


crequdsadd-01

Comprobamos que en la Unidad Organizativa «informatica» que está dentro de «equipos» se ha creado «sobremesa05«:

crequdsadd-02

Efectivamente.

Lo dejamos aquí.

Saludos.

—–

Oscar Abad

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

oscar
oscar

Programador WordPress freelance

Publicado en: sistemas, software gratuito, windows server 2008 Etiquetado como: active directory, aprendeinformaticaconmigo, cuentas equipo, dsadd

8 agosto, 2010 Por oscar Deja un comentario

Windows Server 2008 – Importar equipos con CSVDE

Para empezar los tutoriales referentes la automatización de creación de cuentas de equipo, vamos a hacerlo con el comando CSVDE.

Ya lo hemos visto en tutoriales anteriores, pero esta vez vamos a utilizarlo con cuentas de equipo.

La sintaxis del comando es la misma:

csvde -i -f «fichero» -k

Recordamos que la opción por defecto de CSVDE es la de exportar, si queremos importar un fichero debemos especificar la opción -i.

La opción -f va seguida del nombre de fichero a importar o exportar.

También como siempre, la opción -k le dice que siga en el caso de que existan errores. En caso contrario se pararía.

Una cosa un tanto especial que debemos tener en cuenta al utilizar el comando CSVDE con equipos es que debemos incluir el atributo «userAccountControl» y establecerlo a «4096«. Este atributo asegura que el equipo se logeará en el dominio.

Además, debemos incluir el «pre-windows 2000 Name» del equipo. El atributo es sAMAccountName, cuyo contenido se trata del nombre del equipo seguido el carácter «$«.

Vamos a realizar un ejemplo y para ello necesitamos crear un fichero de texto al que le pondremos la extensión .csv con el siguiente contenido:


DN,ObjectClass,name,userAccountControl,sAMAccountName

«CN=sobremesa02,OU=administracion,OU=equipos,DC=aic,DC=local»,computer,sobremesa02,4096,sobremesa02$

«CN=sobremesa03,OU=ventas,OU=equipos,DC=aic,DC=local»,computer,sobremesa03,4096,sobremesa03$

«CN=sobremesa04,OU=compras,OU=equipos,DC=aic,DC=local»,computer,sobremesa04,4096,sobremesa04$


impequcsvde-01

Bien, guardamos el fichero con el nombre «anadirequipos1.csv» y a continuación lo importaremos:

impequcsvde-02

Según el mensaje de la captura anterior, parece que ha creado los 3 equipos, pero vamos a comprobarlo:

impequcsvde-03

En la OU Administración ha creado el equipo «sobremesa02«, el otro ya lo teníamos. De momento, bien.

impequcsvde-04

En la OU ventas comprobamos que también ha creado el equipo que habíamos ordenado. Bien.

impequcsvde-05

Y por último, en la OU compras también ha creado el equipo «sobremesa04». Muy bien.

Hemos visto cómo es muy sencillo utilizar esta herramienta para crear cuentas de equipo.

En nuestro ejemplo hemos creado 3, pero pensad en si debéis crear 100 o 500. Sería muchísimo trabajo realizarlo a mano.

Bueno, aquí termina este tutorial.

No vemos en el siguiente.

—–

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, csvde, cuentas equipo, importar

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