title: How do i put a %variable% name in bat / cmd file
body: <p>For example if we create a <strong>.bat</strong> file contains:</p>
  
  <pre><code>echo "%PATH%"
  </code></pre>
  
  <p>We will get our PATH variable content shown in our command prompt.
  So now i want to make a simple script to make this environment variable on my windows and when i execute this script:</p>
  
  <pre><code>echo %TESTING%
  </code></pre>
  
  <p>i will see this:</p>
  
  <pre><code>%some_other_variable%
  </code></pre>
  
  <p>but, apparently <strong>%some_other_variable%</strong> is executed as if it's a environment variable when we <strong>double click the .bat file</strong>. Is there any way to prevent the execution of looking for variable name in bat/cmd file? currently my script is as follow:</p>
  
  <pre><code>setx testing '%development_dir%'
  </code></pre>
  
  <p>and the result i expect is the in my environment variable, i have a key <strong>testing</strong> with value <strong>%development_dir%</strong>, not some real path such as C:\development or anything, still keeping them as %development_dir%. </p>
  
  <p>if it need to change the whole script, it's fine, as long as it's able to be double clicked and make my life easier.</p>