Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- dsquery computer ou=sbscomputers,ou=computers,ou=mybusiness,dc=mydomain,dc=local -o rdn -limit 500 > control.txt
- SetLocal EnableDelayedExpansion
- FOR /F %%L IN (control.txt) DO (
- set line=%%L
- echo !line!
- set line=!line:"=!
- echo !line!
- echo !line! >> process.txt
- )
- sort < process.txt > sorted.txt
- del process.txt
- move sorted.txt control.txt
- $computers = Get-Content -Path c:pathtocontrol.txt
- $user = "administrator"
- $Password = "password"
- Foreach($computer in $computers) {
- $user = [adsi]"WinNT://$computer/$user,user"
- $user.SetPassword($Password)
- $user.SetInfo()
- echo "Password reset on $computer"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement