Yo no lo he probado nunca pero entiendo que si se podrá, o al menos métodos para ello en las librerías de MSDN las hay
Un objeto ManagementObject objeto y el método objeto.InvokeMethod("JoinDomainOrWorkgroup".... debería de funcionar pero posiblemente haya otras maneras.
http://www.google.com/search?q=C%23+join+a+domain&ie=utf-8&oe=utf-8
Un objeto ManagementObject objeto y el método objeto.InvokeMethod("JoinDomainOrWorkgroup".... debería de funcionar pero posiblemente haya otras maneras.
http://www.google.com/search?q=C%23+join+a+domain&ie=utf-8&oe=utf-8