Runasspc starts programs under another user account than the logged-in user. The application and the account information will be read from a secured crypt file, which built on command line with runasspc or the administrator interface runasspcadmin.
Each encrypted file receives his own password on runtime, created by the file itself, like a finger mark. Before runasspc start the authorized application. The application will be checked on bit level.
Runasspc does not require an installation procedure. You only need to copy runasspc and a cryptfile on a computer to start it directly.
Runasspc can also be run without using a cyptfile. You can call runasspc with password in cleartext on commandline. It can be useful for tests.
Source : http://www.robotronic.de/runasspcEn.html