title: Unable to read pipe character in batch file
body: <p>I want to replace underscore(_) with space( ) form the string. But the batch I have written can't read the pipe(|) character. I tried putting (^) character before every PIPE but it did not work. Below is the script I tried.</p>
  
  <pre><code>@ECHO OFF
  set string=Transaction_Type|Spend_Source_System|Event_ID
  set string1=Transaction Type|Spend Source System|Event ID
  set string=%string1%
  ECHO %string%
  pause
  </code></pre>