CC Version 1.1 

This software is provided "as is" without warranty of any kind. The author disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall the author be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages.

Even though CC is freeware, it is not in the public domain, I reserve all rights to it. You may freely distribute copies of CC as long as you do so in an unmodified form and include all files and documentation that are present in the original archive. You may not charge for the distribution of CC other than a reasonable fee to cover your distribution costs.

 

The CC (CCrryyppttoo Command) command line tool is one of the applications of the "CCrryyppttoo Suite". CC enables you to encrypt or decrypt files using the command console.

 

Author

Harald-René Flasch
mailto:hfr@hfrmobile.com
http://www.hfrmobile.com

 

Parameter

All parameters are case sensitive. Here is a complete list of all CC parameters:

 

Return values

After execution CC returns a value to his caller. This return value can be used in batch files (e.g. *.cmd or *.bat). You can use the %errorlevel% environment variable in order to retrieve the return value.

Here is a complete list of all possible return values:

0 CC successfully executed
1 Internal error. Maybe missing the DLL mfc42.dll
2 Passwords to not match. Only occurs if using the /P parameter
3 An unknown parameter was specified
4 No password and/or no file was specified (use /f and/or /P or /p parameter)
5 No file was specified. Use /f parameter!
6-9 Not used
10 Wrong password
11 An error occurred while encrypting or decrypting. Maybe the file to encrypt/decrypt is read−only or not enough memory is available.
 

History

The following table contains all released versions of CC:

Version Description
1.1
  • backward compatibility with Version 1.0
  • additional parameters: /nl, /echo, /!a, /!A and /kt
  • improved error handling and return values
  • improved setup
1.0 Beta1
  • First release