StackAccel

≡ Menu

Code

 

AD-COIT (Active Directory – Computer Object Inventory Tool)

AD-COIT

AD-COIT (Active Directory – Computer Object Inventory Tool) is an open source tool that automates the asset inventory process in Active Directory, with a focus on simplicity and portability. While the target audience for AD-COIT is small-to-midsized Active Directory environments, it can easily be modified for larger environments and different use-cases.

The tool will capture: workstation hardware information, operating system version and configuration information, installed software, enumerate local admin groups, and more.

Usage example: 

  • ADCOIT.vbs -f -m >inventoryreport.txt

– Dependencies:

  • DSQUERY for FSMO role detection (will run without it)
  • Able to query target machines on port 135 from the machine where ADCOIT is running

You can download it from SourceForge.

Here’s a short video of it in action…

Sample output of 1 object:

————————————————————-
Computer Name: DOMWS01
————————————————————-
Operating System: Microsoft Windows XP Professional
Service Pack: Service Pack 2

Install Date: 1/5/2006 11:05:36 AM
Manufacturer: Dell Computer Corporation
BIOS Name: Default System BIOS
Service Tag: ABCD111
Processor type: Intel(R) Pentium(R) 4 CPU 1.70GHz
Domain Role: Member workstation
Current User: DOMAIN\username
Model: OptiPlex GX240
RAM: 267399168
Daylight Savings in effect: False
Time Zone: -5
Symantec Antivirus Definition Date: 11/29/2006 Rev. 017

C:, 23783 MB Free, Local Fixed Disk
Workstation Application List:
—————————–
WebFldrs XP (v.9.50.5318)
Fujitsu COBOL Free Run-time (v.6.1)
Adobe Acrobat and Reader 6.0.3 Update (v.6.0.3)
Adobe Acrobat and Reader 6.0.4 Update (v.6.0.4)
Adobe Acrobat and Reader 6.0.5 Update (v.6.0.5)
Adobe Acrobat 6.0.1 Professional (v.006.000.001)
Java 2 Runtime Environment, SE v1.4.2_06 (v.1.4.2_06)
J2SE Runtime Environment 5.0 Update 6 (v.1.5.0.60)
J2SE Runtime Environment 5.0 Update 9 (v.1.5.0.90)
Microsoft Office Professional Edition 2003 (v.11.0.7969.0)
Microsoft Office Project Professional 2003 (v.11.0.7969.0)
Symantec AntiVirus Client (v.8.1.0.825)
Windows Genuine Advantage v1.3.0254.0 (v.1.3.0254.0)
Microsoft Virtual PC 2004 (v.5.3.582)
Microsoft .NET Framework 1.1 (v.1.1.4322)

————————————————————

 Assorted vbscripts

Here are a few related vbscripts that you mind find useful when used with, in, or around AD-COIT.

Assorted Sysadmin vbscripts

  • CreateLocalShare – creates a local share
  • deleteFolderStructure – deletes a folder hierarchy
  • getFSMORoles – outputs FSMO role holders
  • getInstalledPrinters – outputs installed printers
  • getSEPDefinitionDates – output Symantec EndPoint definition date
  • listEmailAddressesInAD – lists all email addresses visible in Active Directory
  • LogEventsToLocalApplicationLog – Logs Events to the local application log

 

 

Visit Us On Twitter