So far (with the help of MBS): #Version 2.16 # Adding checking for users with home drive set in Active Directory Users and Computers (ADUC) # Added function OutputHDUserInfo # Adding checking for users with RDS home drive set in ADUC # Added function from Jeff Hicks Get-RDUserSetting # Added function OutputRDSHDUserInfo # Adding checking for users whose Primary Group is not Domain Users # Added function OutputPGUserInfo # Add new parameter ADDomain to restrict report to a single domain in a multi-domain Forest # Add schema extension checking for the following items and add to Forest section: # 'User-Account-Control', #Flags that control the behavior of a user account # 'msNPAllowDialin', #RAS Server # 'ms-Mcs-AdmPwd', #LAPS # 'ms-Mcs-AdmPwdExpirationTime', #LAPS # 'mS-SMS-Assignment-Site-Code', #SCCM # 'mS-SMS-Capabilities', #SCCM # 'msRTCSIP-UserRoutingGroupId', #Lync/SfB # 'msRTCSIP-MirrorBackEndServer' #Lync/SfB # 'ms-exch-schema-version-pt' #Exchange # Remove several large blocks of code that has been commented out # Revise how $LinkedGPOs and $InheritedGPOs variables are set to work around invalid property # name DisplayName when collection is empty # Updated Exchange schema versions # When run for a single domain in a multi-domain forest # Revise gathering list of domains # Revise testing for $ComputerName # Revise variable $ADContext in Function ProcessAllDCsInTheForest
What would you like added to the script? I can't read your mind, you should actually tell me what you want added. Thanks Carl Webster Citrix Technology Professional Fellow | iGel Tech Community Insider | Parallels VIPP http://www.CarlWebster.com<http://t.sidekickopen01.com/e1t/c/5/f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJN7t5XYgdV8QRW2zWLDn4XrdjzW7fK3rs56dwxZf67wwsR02?t=http%3A%2F%2Fwww.carlwebster.com%2F&si=6012126861197312&pi=4311b7b1-332d-4242-8585-36954b184dc7> The Accidental Citrix Admin

