Yo uso el "LoginControl" es gratuito, aparentemente requiere instalación, pero una vez instalado, se puede copiar la carpeta en donde está instalado a por ejemplo un disquete y desde allí ejecutarlo en otro equipo, en esto estoy muy seguro puesto que cuando cambié de PC, simplemente copié la carpeta en donde está instalado el programa (C/Archivos de Programas.......)y lo pegúe en el equipo nuevo.
http://www.pandreonline.com/productos/logincontrol/