Exe Wrapper allows you to protect any Exe-file with its own password from non- authorized execution. And it can modify the main icon of the .exe file. If you mean to keep people out of your personal stuff, add or modify the icon of executable file, add fixed argument to the execution, then Exe Wrapper is your right selection.
Password is stored directly in the Exe-file. It is extremely easy to add any password to a program. An attempt to run a program that's wrapped will result in a dialog box launching asking for password. Failure to provide the correct password prevents the program from fully launching. Password is protected with high strength encryption algorithm. So do not forget your password.
Exe Wrapper can change the main icon of executable file. Even if you move the file to another computer, the new icon will be displayed anyway. If you add an blank password and change the main icon, then no password dialog box will launch. So you can change the icon of Exe-file with this software.
Exe Wrapper can also bind special argument to an Exe-file. For example if you want a notepad open c:files.txt on every execution, you can add argument " c:file.txt " when wrapping the notepad.exe. If you don't want to go on wrapping the exe-file, you can unwrap the exe file to original exe-file with this software.