Powershell
First I would like to say, Powershellscript is not like a simple .bat-script
With a profesional tool like I use today: Powershell Studio(http://www.sapien.com/) or a freeware
called Admin Script Editor (ASE)(http://www.itninja.com/ase) you can create nice GUI like this:

and connect to Active Directory, storage spaces and virtual machines,
to mension a few of the possible way to use it.
Link to the script: example1.ps1
You can also create an .exe-file from ASE:
Link to the exe-file: example1.exe
I currently use Powershell Studio at my work, and because of
that I will not present any projects right now.