Get-PSADInfo.ps1

This script is used to gather information on the Active Directory environment.

REQUIRES: Active Directory user authentication. Standard user access is fine - admin access is not necessary.

Currently, the script performs the following actions:
    * Identifies the current AD forest and lists Forest Mode & Forest FSMOs.
    * Enumerates all domain details (including child domains).
    * Domain details (for all domains including forest root) include:
        - Netbios Name
        - Domain SID
        - Domain Mode
        - Domain krbtgt Last Password Set Date
        - Domain FSMOs
        - Domain Password Policy
        - Child Domains
        - Domain Service Accounts, inlcudes AccountName, DisplayName, PwdLastSet,LastLogon,Description
    * Identifies AD & Exchange schema versions
    * Enumerates AD Sites and provides report including Subnet & server data
    * Generates report of all AD Forest DCs including DC FQDN, Domain, IP, Site, Roles, & OS.