<p>I am redesigning a command line application and am looking for a way to make its use more intuitive.  Are there any conventions for the format of parameters passed into a command line application?  Or any other method that people have found useful?</p>

-operation [parameters] -command [your command] -anotherthings [otherparams]....
For example,
```
```
YourApp.exe -file %YourProject.prj% -Secure true
```
```