note SuicideJunkie <p>On a windows command line, your parameters are all (white?)space separated. If you want a zero-length parameter you need to double quote it so it isn't ignored, like so:</p> <c>USAGE: mangle.exe [filename] [password] [index number] mangle.exe unprotected.dat "" 42</c> <p>Parameters that are all whitespace have the same problem and solution.</p> <p>No idea on why it had to be done that way though.</p> 967515 967583