title: Concerning the recognition of .bat script escape characters?
body: <p>I was handed a bat file with something like the below:</p>
  
  <pre><code>app -r "a://b.c" -f "WIN 11,265" -pp "/%nick%/" -C S:diboze -C S:%nick%^
   -C S:2.625 -C S:pbkdf2_sha256^$10000^$RGarixCRleJl^$4s8d4fsd4^
   /4Df4d/bEW9k= -T "m9z#$dO0qe@sMYxx34Rxe%"
  </code></pre>
  
  <p>I translated it into C# by replacing <code>"</code> with <code>""</code> (using a <code>@"</code> string) then replacing <code>%nick%</code> with <code>{0}</code> in a <code>String.Format</code>. However the script does not work. What else do I need to escape? Is <code>pbkdf2_sha256^$10000</code> actual code? I thought everything here should be raw text except for <code>%nick%</code> but it appears that I'm wrong.</p>