¿Alguien tiene experiencia en el uso del JoinDomainOrWorkgroup
Método de la Win32_ComputerSystem
Clase?
Quiero escribir un script de PowerShell para unir una máquina a un dominio. Es posible que exista una cuenta de computadora para la máquina y, de ser así, deseo eliminarla y volver a unirme al dominio.
Ya escribí la parte "buscar y destruir" que eliminará la cuenta de la computadora si existe, pero acabo de notar los FJoinOptions
cambios en Technet. El problema es que son un poco ambiguos.
¿Significa 4 (0x4) Deletes an account when a domain exists.
que eliminará la cuenta de la computadora si ya existe en el dominio?
Además, ¿puede especificar el nombre de la computadora con la que desea unirse a la máquina con este método, o debe cambiar el nombre y luego unirse al dominio?
Salud,
ben
NB: he estado usando la guía enhttp://msdn.microsoft.com/en-us/library/aa392154(VS.85).aspx- No estoy seguro de si existe un recurso mejor.
Respuesta1
Parece que este método WMI es sólo una envolturaNetJoinDominio, y notarás que la opción 0x04 no está documentada allí, por lo que no creo que sea aplicable.
Mirando LMJoin.h en Platform SDK y los documentos paraNetUnjoinDominiodice NETSETUP_ACCT_DELETE 0x04
"la cuenta está deshabilitada cuando se produce la desunión", por lo que parece que el equipo de documentación se volvió demasiado entusiasta y en realidad solo es aplicable para operaciones de desunión.
Para más información consulte elFunciones del servicio de directoriodocumentos en MSDN.