mover equipos de "Computers" a otra OU... problema

07/05/2008 - 13:35 por Pedro Jorge | Informe spam
Buenos dias,

Estoy mirando un pequeño batch script para mover los equipos que se agregan
automaticamente a "Computers" a otra OU
los comandos que utilizo son los siguientes:

- dsquery computer -o rdn cn=Computers,dc=domain,dc=test -limit 0 >
c:\deployjava\computers_move.txt 2>&1
- FOR /F %1 IN (C:\DEPLOYJAVA\computers_move.txt) DO CALL dsmove
cn=%1,cn=Computers,dc=domain,dc=test -newparent ou=NuevaOU,dc=domain,dc=test


c:\deployjavaesultado_precopia.txt 2>&1




- dsquery computer -o rdn ou=NuevaOU,dc=domain,dc=test -limit 0 >
c:\deployjava\equipos_final.txt 2>&1

Todo eso hace que se muevan los equipos a la ou NuevaOU y ademas exporta el
listado de todos los equipo al fichero de texto equipos_final.txt.

Hasta aqui todo bien... el problema es que hago una llamada psshutdown y
cuando le el listado de equipos en equipos_final.txt no se ejecuta porque en
el fichero los Equipos estan asi: "IWASD889123" con las colmillas...

Hay alguna manera de quitar las colmillas o una mejor manera de ejecutar la
funcion que necesito, que es:
1- mover todos los ordenadores de Computer a NuevaOU
2- copiar e Instalar en cada uno de ellos un ejecutable (MAquina virtual
java de Microsoft)
3- Reiniciar el equipo.

PD: Todo eso se realiza en el PDC de manera remota hacia los clientes.

Muchas gracias por vuestro tiempo y paciencia.
PD: Experiencia en VBScripting es com X*0... ;)
 

Leer las respuestas

#1 ZIDAC
07/05/2008 - 15:14 | Informe spam
Hola, no se si será esto lo que necesitas, pero existe una herramienta de
Microsoft que hace algo parecido que se llama redircmp y lo hace de forma
automática.

redircmp OU=NUEVA_OU,DC=DOMINIO,DC=TEST

Espero te sirva de ayuda.
Saludos,
ZIDAC

Preguntas similares