title: Autohotkey String-comparison
body: <p>For some reason, I can not get an autohotkey string comparison to work in the script I need it in, but it is working in a test script.</p>
  
  <p>Tester</p>
  
  <pre><code>password = asdf
  
  ^!=::
  InputBox,input,Enter Phrase,Enter Phrase,,,,,,,30,
  if ( input == password ){
      MsgBox, How original your left home row fingers are
      Return
  } else {
      MsgBox, You entered "%input%"
      Return  
  }
  </code></pre>
  
  <p>Main</p>
  
  <pre><code>password = password
  
  !^=::
  InputBox,input,Enter Password,Enter Password,HIDE,,,,,,30,
  if ( input == password ){
      MsgBox,"That is correct sir"
      ;Run,C:\Copy\Registry\disable.bat
      return
  }else{
      MsgBox,That is not correct sir you said %input%
      Return
  }
  </code></pre>
  
  <p>Main keeps giving me the invalid. Any ideas?</p>