Listing all machines in a domain
Tim Howarth
tim at worthy.demon.co.uk
Fri Oct 17 14:41:32 EDT 2003
In message <41cb194b.0310150354.13c4cb2c at posting.google.com>
dirkhagemann at firemail.de (Dirk Hagemann) wrote:
> I need to get a list of all machines in a (Windows-)domain.
If an Active Directory domain then you could use;
import win32com.client
def do_onecontainer(Container):
for oneobject in Container:
if oneobject.Class.lower()=='computer':
print oneobject.cn
if oneobject.Class.lower()=="organizationalunit" or \
oneobject.Class.lower()== "container":
do_onecontainer(oneobject)
startContainer=win32com.client.GetObject("LDAP://DC=mydomain,DC=local")
do_onecontainer(startContainer)
--
___
|im ---- ARM Powered ----
More information about the Python-list
mailing list