Microsoft Log Parser Toolkit

Log Parser 2.2 provides 20 input formats that can be used to parse a wide variety of text file formats (all the IIS log file formats, generic NCSA log files, CSV, TSV, and XML text files), to parse specialized binary files (NetMon files, ETW trace files), and to retrieve system information (Event Log, files and directories, registry keys, and Active Directory objects).
The Active Directory Services (ADS) input format returns properties of Active Directory objects. This input format works in two different modes. In property mode, the ADS input format returns an input record for each property of each Active Directory object enumerated under the Active Directory path specified in the query FROM clause. In object mode, users specify the name of an Active Directory object class, and the ADS input format returns an input record for each Active Directory object that is an instance of the specified class found under the Active Directory path specified in the query FROM clause.
The ADS input format accepts FROM clause values with the following syntax:
[[<i class="emphasis">provider</i>:]//[<i class="emphasis">username</i>:<i class="emphasis">password</i>@]<i class="emphasis">domain</i>]/<i class="emphasis">path</i> [; ]
Provider This is the name of the Active Directory provider, for example, LDAP (Lightweight Directory Access Protocol) or IIS. When not specified, IIS is assumed by default.
Username and password This is optional authentication information for the connection to the AD provider. When not specified, the ADS input format uses the current user s credentials.
Domain