You have chosen to sponsor your bid up to a maximum amount of .
I need someone who can create a Powershell script to use ADSI and go our query tons of objects like, groups, all users, etc. We are trying to stress test a active domain controller. We need to implement some new auditing policies and need to know that by adding these auditing Group Policy that the server can handle that plus other overhead. Originally we were trying to use ADTEST tool made by Microsoft that was made back in 2001 but this tool is outdated. So you can look at that tool if needed to get a feel for what we are trying to do...
We would like to be able to hard code a domain by LDAP://CN or by specific server name. We really need to be able to point this script at a domain controller and launch multiple powershell command windows for multiple threads since there is no real way to simulate multiple users.
This is what we need to be able to emulate with this script.
1. LDAP simple bind to server or domain
2. LDAP fast bind to domain or server
3. LDAP searches
4. LDAP updates
5 DNS search like nslookup and pointing to DC to resolve lookup for a list of URLS
6. Authenticate User - Maybe input user name and password in file for test users and have LDAP authenticate user.
7. Maybe adding a list of 10,000 users to a group, etc....
Basically we are trying max out a server to see how much of a load it can handle. I would like run this script against a server and then I can use perfmon on my own to do traces and log counters for AD specific counters.
Please Help... Let me know if you can help...... Needing this for a last minute project that we are trying to put together in 1 day... I know this is ridiculous for a timeframe and this kinda stuff can take sometime... Maybe this can start out addressing some of our needs and we can build upon it...
We have a Windows 2008 R2 forest and child domains by regions. We do not need to be able to run this on the entire environment at once. Just one server at a time to determine if it can handle a load..
I will be checking back in within a few hours as I need to get some sleep... Hopefully we can get this going pretty quickly..