Active Directory User Dump

I'm looking to run some type of query against active directory to get the following information for every user.  We have auditors in my company looking for this information, so it is crucial I can do this.  I have used CSVDE to do an entire dump of every object=user, but it does not contain everything they are looking for.  What tool can I use.  The easier the better:)

Here are the fields they are looking for:

DomainName
UserName
HomeDir
Comment
ScriptPath
FullName
UserComment
Profile
HomeDirDrive
LogonTo
PwdAge
PwdLife
LastLogon
LastLogoff
AcctExpires
NoChgPwd
NoExpirePwd
Disabled
LockOut
PwdNotReqd
PwdExpired
RAS
RAScallback
PrimaryGroup
TSEInitialProgram
TSEWorkingDirectory
TSEfInherotInitialProgram
TSEfAllowLogonTerminalServer
TSETimeoutSettingsConnections
TSETimeoutSettingsConnections
TSETimeoutSettingsDisconnections
TSETimeoutSettingIdle
TSEfDeviceClientDrives
TSEfDeviceClientPrinters
TSEfDeviceClientDefaultPrinter
TSEBrokenTimeoutSettings
TSEReconnectSettings
TSEModemCallbackSettings
TSEModemCallbackPhoneNumber
TSEShadowingSettings
TSETerminalServerProfilePath
TSETerminalServerHomeDir
TSETerminalServerHomeDirDrive
TSEfTerminalServerRemoteHomeDir

LVL 6
mmudryAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

NJComputerNetworksCommented:
Need to run a script...check out the MS scripting website:  http://www.microsoft.com/technet/scriptcenter/scripts/ad/users/list/default.mspx
mmudryAuthor Commented:
Thanks, but I jsut figured out how to do it with ldf.  I used the following:

ldifde -f Exportuser1.ldf -s ServerName -d "dc=*,dc=*, dc=*" -p subtree -r "(&(objectCategory=person)(objectClass=User)(givenname=*))" -l "cn,givenName,objectclass,samAccountName, homeDrive, homeDirectory, comment, scriptPath, profilePath, accountExpires, lastLogon, lastLogoff, pwdProperties, pwdLastSet, pwdHistoryLength, raSCallbackNumber, RaSPhoneEntryName, raSPhoneNumber, raSRemoteSRVRName, primaryGroupID"
PAQ_ManCommented:
PAQed with points refunded (500)

PAQ_Man
Community Support Moderator

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2003

From novice to tech pro — start learning today.