Patrick,
  • "-t" option is for use with the encrypted program "crypted.exe", not with kixcrypt. If you do "crypted.exe /?" (or -h) you will see it documented - you won't see it documented in the kixcrypt message as it is not relevant in that mode.
  • "-f" option - you are quite right, I missed it off the usage message. Will be fixed in the next release.
  • "^s" is an alias for "%s" and is documented in this thread somewhere. I will be writing new documentation at some time, but the GUI interface sounds like a lot more fun [Wink] As the "%s" format is deprecated because it can cause problems I will change the message.
  • Version history - "kixcrypt -v" will give you a full version history. All my errors made public.
The console thing. This comes up a lot, and I really don't have the answer [Frown]
A crypted.exe created with "wkxcrypt" does not create a console when it it executed. Unfortunately, the "system()" call that I use to execute the unencrypted script does create a console.
If anyone has an idea how to execute arbitrary DOS commands from a MinGW compiled exe without creating a console please give me a shout and let me know.