Windows Thread, Simple password reset app for staff in Technical; Just finally got sick of fielding requests for password resets for pupils. So I have rustled up a dinky little ...
5th July 2011, 04:13 PM #1
Simple password reset app for staff
Just finally got sick of fielding requests for password resets for pupils. So I have rustled up a dinky little app which will allow staff to do it for pupils, without giving them any complex ADUC or permissions they don't need.
I've only tested it in Windows 2003 and Windows XP SP3.
If anyone finds issues, please say so, and I'll update as I go.
I won't be adding any extra 'features' as such (ie. locking or anything like that) as I don't want this to be anything more than a reset app.
Instructions are in the README.
Thanks to localzuk from:
TheScarfedOne (6th July 2011)
6th July 2011, 11:15 AM #2
6th July 2011, 11:22 AM #3
Mind if I add it into my app???
6th July 2011, 11:26 AM #4
You can, yes.
6th July 2011, 11:30 AM #5
Thanks...what program did you use to make it BTW???
6th July 2011, 11:30 AM #6
Its programmed in c# using visual studio 2010.
6th July 2011, 11:31 AM #7
Like the concept, and the app looks good, but I do have to give a +1 to WiseSoft Password Control here - which has been rolled out across the site for all staff to use.
6th July 2011, 11:35 AM #8
Looks too complicated and allows too much freedom compared to what I want - ie. I want staff to only be able to select users from a list, and click reset with a preset value. I don't want them choosing passwords, or having to type things in.
Originally Posted by TheScarfedOne
6th July 2011, 11:37 AM #9
Good point... we tend to get the students to start typing their own username in and then hit search. I do like being able to use a drop down tho.
6th July 2011, 01:52 PM #10
Looks like a wonderful little app could be really useful for our school. Been trying to get it to work however but with no success so far, I can get a list of students to reset the password for but when I click "Reset" it comes up with an error saying "Error: An invalid dn syntax has been specified." I have checked my settings in the config file but can't see where I may be going wrong, please see below:
<setting name="Group" serializeAs="String">
<value>Domain Admins</value> (Just to test the app out)
<setting name="Domain" serializeAs="String">
<setting name="TopLevelOU" serializeAs="String">
<setting name="ADServer" serializeAs="String">
<setting name="Password" serializeAs="String">
Any advice would be amazing, probably missing something obvious.
6th July 2011, 03:53 PM #11
Are you sure that that is the DN for the top level OU?
Also, could you try using the IP address of the server rather than the DNS name?
6th July 2011, 04:24 PM #12
Thanks for the reply, I have tried putting in the ip address in instead of the DNS name for the field ADServer, which bit are you referring to in "Are you sure that that is the DN for the top level OU?"
6th July 2011, 04:27 PM #13
This bit - OU=Students,OU=Managed Users,DC=school,DC=devon,DC=sch,DC=uk
In your directory structure, are your pupil OUs in an OU called Students in an OU called Managed Users?
6th July 2011, 04:31 PM #14
Yes they are, this is definitely the right LDAP path and it does bring up all the students in all the years just the reset password bit fails with the error "Error: An invalid dn syntax has been specified."
6th July 2011, 04:37 PM #15
I posted this over 3 years ago which does the same thing (If you use the 'standard' year of entry prefixes and you're in a secondary school it finds your users without any configuration)
Easy Password Reset Software
By Rozzer in forum Windows
Last Post: 30th January 2013, 11:01 AM
By TechSupp in forum Netbooks, PDA and Phones
Last Post: 31st May 2011, 01:29 PM
By Rawns in forum MIS Systems
Last Post: 19th January 2011, 03:33 PM
By powdarrmonkey in forum Windows
Last Post: 14th July 2010, 01:27 PM
By TriggerHappyUK in forum Scripts
Last Post: 9th July 2010, 10:42 AM
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)