O Windows é iminentemente programável, mas o início não é tão detectável quanto a maioria dos sistemas operacionais * nix. Para obter informações das caixas do Windows, a melhor ferramenta disponível é o provedor CIM, WMI (Instrumentação de Gerenciamento do Windows).
O WMI em si não é muito bom em ser descoberto, mas a Equipe de Scripts da Microsoft criou uma ferramenta fantástica chamada Scriptomatic2 ( http://technet.microsoft.com/en-us/scriptcenter/dd939957.aspx ) permite que você navegue em vários namespaces do Windows e todas as suas classes de componentes e exibe o código de amostra para exibir essas informações em sua escolha de VBScript, JScript, Perl ou Python.
Combine as informações acessíveis via WMI com pesquisas bem direcionadas de LDAP / Active Directory, e você pode reunir quase todas as informações de sua infraestrutura do Windows que possa imaginar.