title: ShellExecute to open an .exe in C++
body: <p>I am trying to open sigverif.exe from my code in c++ but the return value is 2 and .exe does not open</p>
  
  <pre><code>ShellExecute(NULL, _T("open"), _T("C:\\Windows\\System32\\sigverif.exe"), NULL, NULL, SW_RESTORE);
  </code></pre>
  
  <p>If I open the sigverif.exe from run command typing </p>
  
  <blockquote>
    <p>"C:\Windows\system32\sigverif.exe"</p>
  </blockquote>
  
  <p>it works fine</p>
  
  <p>What could be the issue?</p>