Random password generator: Security Guide for Windows - Random Password Generator
The way I do it for our new intake is to export from a spreadsheet I use to create the usernames a CSV with First Name, Surname, Username, Password and mailmerge this .csv with a document.
Each student then gets a nice A4 page with our logo on, and the usual links listing their name, username, password and their email address (<<username>>@domain....)
There's a spreadsheet out there which has admin tools, so you can bulk reset passwords by just copying and pasting - http://www.wisesoft.co.uk/software/a...t/default.aspx Screenshot of it below.
All are free.
Hope this helps
I am also duty bound to say that STariq (aka my gaffer found this spreadsheet, and must be credited every time it's used :P)