Aprende Informatica Conmigo

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

24 agosto, 2010 Por oscar Deja un comentario

Windows Server 2008 – Mover cuentas de equipo

Es imprescindible para el trabajo diario, saber realizar una serie de tareas como mover una cuenta de equipo de una OU a otra.

En este tutorial vamos a ver cómo hacer esto de diferentes maneras.

La primera y mas sencilla es a través del «snap-in» de «Active Directory Users and Computers«.

Pongamos que queremos mover el equipo «sobremesa11» que está en la OU «informatica» de «equipos» a la OU «desarrollo«.

Abrimos «Active Directory Users and Computers» y nos posicionamos en la OU «informatica» de «equipos«.

Seleccionamos la cuenta de equipo «sobremesa11«. Pulsamos el botón derecho del ratón y seleccionamos «Move«:

movequi-01

A continuación nos mostrará el siguiente cuadro de diálogo.

Nos posicionamos en el OU destino. En este caso «desarrollo«.

Pulsamos «OK»

movequi-02

Comprobamos que el equipo «sobremesa11» ya no está en la OU «informatica«:

movequi-03

Y que está en la OU «desarrollo«:

movequi-04

Bien, ahora vamos a intentar mover equipos con otras herramientas.

Dsmove

Sintaxis:

dsmove DNEquipo [-newname nombre] [-newparent OUdestino]

Moveremos la cuenta de equipo «sobremesa10» a la OU «desarrollo«:

dsmove «CN=sobremesa10,OU=informatica,OU=equipos,DC=aic,DC=local» -newparent «OU=desarrollo,OU=equipos,DC=aic,DC=local»

movequi-05

Windows Powershell

En este caso utilizaremos el método «psbase.MoveTo» de la siguiente forma para mover el equipo «sobremesa09» a la OU «desarrollo«:

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

$objEquipo.psbase.MoveTo(«LDAP://OU=desarrollo,OU=equipos,DC=aic,DC=local»)

movequi-06

De momento, esto va bien.

Seguimos:

Visual Basic Script

El método a utilizar mediante Visual Basic Script es «MoveHere» del objeto equipo.

Set objOU = GetObject(«LDAP://OU=informatica,OU=equipos,DC=aic,DC=local»)
objOU.MoveHere «LDAP://CN=sobremesa08,OU=desarrollo,OU=equipos,DC=aic,DC=local», vbNullString

Bueno, como ya sabemos, creamos un fichero de texto y metemos las dos líneas anteriores:

movequi-07

Lo ejecutamos:

movequi-08

Bueno, pues ya hemos visto varias formas de mover un objeto equipo entre OUs.

Esto lo podemos aplicar, como he comentado antes, con otros objetos del Directorio Activo.

Hemos movido 4 equipos de la OU «informatica» a la OU «desarrollo«. Vamos a comprobarlo:

movequi-09

movequi-10

Ya veis que si, que los movimientos se han hecho bien.

Bueno, aqui finalizamos este tutorial.

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, aprendienformaticaconmigo, dsmove, mover equipos, powershell, vbscript

22 julio, 2010 Por oscar Deja un comentario

Windows Server 2008 – Renombrar y mover grupos con Dsmove

Continuando con las utilidades Ds… en esta ocasión vamos a ver la utilidad que tiene «dsmove» con relación a los grupos.

Dsmove nos permite cambiar el nombre de los grupos e incluso, como su nombre indica, mover grupos entre diferentes Unidades Organizativas del mismo dominio.

La sintaxis es la siguiente:

dsmove DNdelObjeto [-newname nuevonombre] [-newparent DNOUDestino]

Después de aclarar esto, vamos a hacer un par de ejemplos.

Para empezar vamos a intentar cambiar el nombre del grupo «gtemp1» por «grupotemp1«.

Ejecutamos el siguiente comando:

dsmove «CN=gtemp1,OU=grupos,DC=aic,DC=local» -newname «grupotemp1»

dsmovegrupos-01

Ahora abrimos «Active Directory Users and Computers» para comprobar que se ha realizado el cambio:

dsmovegrupos-02

Eso es. En la captura de pantalla anterior vemos que existe un grupo llamado «grupotemp1» y ya no está el que teníamos antes «gtemp1«.

Ahora vamos a intentar otra cosa. Vamos a mover el grupo «grupotemp1» a la Unidad Organizativa «usuarios«. Para realizar esta tarea, ejecutaremos el siguiente comando:

dsmove «CN=grupotemp1,OU=grupos,DC=aic,DC=local» -newparent «OU=usuarios,DC=aic,OU=local»

dsmovegrupos-03

Comprobamos que el grupo «grupotemp1» ya no exista en la Unidad Organizativa «grupos«:

dsmovegrupos-04

Bien, no está.

Ahora examinamos la Unidad Organizativa «usuarios» porque es donde tiene que estar el grupo ahora:

dsmovegrupos-05

Efectivamente, aquí está.

Buen trabajo!

Para terminar con este tutorial y para no dejar el grupo donde está, vamos a ver si lo dejamos como estaba antes de comenzar el tutorial.

Por lo tanto, cambiaremos el nombre del grupo «grupotemp1» por «gtemp1» y lo moveremos a la Unidad Organizativa «grupos«. Intentaremos hacerlo con un sólo comando.

dsmove «CN=grupotemp1,OU=usuarios,DC=aic,DC=local» -newname «gtemp1» -newparent «OU=grupos,DC=aic,DC=local»

dsmovegrupos-06

Como siempre, comprobamos en «Active Directory Users and Computers» que ya no existe el grupo «grupotemp1» en la Unidad Organizativa «usuarios«. Tampoco tiene que estar con el nuevo nombre «gtemp1«, puesto que lo hemos movido a la Unidad Organizativa «grupos» y es en esta donde debe estar.

dsmovegrupos-07

Como tiene que ser, no está en «usuarios«.

Comprobamos ahora la Unidad Organizativa «grupos«:

dsmovegrupos-08

Perfecto, aquí está, como habíamos pensado.

Con esto doy por finalizado el tutorial. Espero que os sea de utilidad y ya sabeis que podéis dejar vuestros comentarios.

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: aprendeinformaticaconmigo, dsmove, mover grupos, renombrar grupos, utilidades AD

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