Impersonator is an automated "Run As" program that provides a part of useful options not included in Windows. Whis Impersonator you can create a list of programs you need to run with other's users account. And run this list from a shortcut and/or command line and/or using an GUI of Impersonator. User name and password that you are using to create the list of "Run As" items are encrypted with a mix of MD5 and RC4 algorithms. Additional option is allows you to hide the user name and the password.
Impersonator allows administrators to log on with a non-administrative account and still be able to perform administrative tasks (without logging off) by running trusted administrative programs in administrative contexts. In this scenario, system administrators require two user accounts: a regular account with basic privileges, and an administrative account (this can be a different administrative account for each administrator or a single administrative account shared among administrators).