title: what is the Max length of input I can provide to a C# program via command prompt?
body: <p>I am trying to write a simple command prompt program which will take input from used using command prompt.
  The sample input is:</p>
  
  <pre><code>"InsertLicenseHeader /hf "f:\Repository\WNJavaSourceFileHeader_V1.2.txt" /regexp "^((\r)?\n)?\/\*.+(\(C\)opyright|Copyright \(c\)) ([0-9]{4}-)?[0-9]{4} (by )?Wincor Nixdorf.+This software is the confidential and proprietary information.+terms of the license agreement.+$" /dir "c:\folder with my java project" /ext java /backup 1 /log ".\protocol.log""
  </code></pre>
  
  <p>However, I am not able to type after </p>
  
  <pre><code>"InsertLicenseHeader /hf "f:\Repository\WNJavaSourceFileHeader_V1.2.txt" /regexp "^((\r)?\n)?\/\*.+(\(C\)opyright|Copyright \(c\)) ([0-9]{4}-)?[0-9]{4} (by )?Wincor Nixdorf.+This software is the confidential and proprietary information.+terms of the licens"
  </code></pre>
  
  <p>Is there any maximum number of characters specified which should not exceed while giving input via command prompt?</p>
  
  <p>Note: I am using VS2012</p>