title: Python os.system cannot find path when it exist
body: <p>I would like to launch <code>WindowsSandbox.exe</code> with python which is under <code>C:\Windows\System32\</code>. But for some reason, it just didn't work, despite another executable (<code>cmd.exe</code>) is in the exact same location.</p>
  
  <p>No idea why this happened (Environment: <code>Windows 10 1909 Python 3.8.0</code>):</p>
  
  <p>CMD:</p>
  
  <pre><code>C:\&gt;where calc.exe
  C:\Windows\System32\calc.exe
  
  C:\&gt;where WindowsSandbox.exe
  C:\Windows\System32\WindowsSandbox.exe
  </code></pre>
  
  <p>Python:</p>
  
  <pre><code>Python 3.8.0 (tags/v3.8.0:fa919fd, Oct 14 2019, 19:21:23) [MSC v.1916 32 bit (Intel)] on win32
  Type "help", "copyright", "credits" or "license" for more information.
  &gt;&gt;&gt; import os
  &gt;&gt;&gt; os.system("calc.exe") # Opens calculator without any problem
  0
  &gt;&gt;&gt; os.system("C:/Windows/System32/calc.exe") # Opens calculator without any problem
  0
  &gt;&gt;&gt; os.system("WindowsSandbox.exe")
  'WindowsSandbox.exe' is not recognized as an internal or external command,
  operable program or batch file.
  1
  &gt;&gt;&gt; os.system("C:/Windows/System32/WindowsSandbox.exe")
  'C:/Windows/System32/WindowsSandbox.exe' is not recognized as an internal or external command,
  operable program or batch file.
  1
  &gt;&gt;&gt;
  </code></pre>
  
  <p>Nodejs (Just for proofing it should work on python):</p>
  
  <pre><code>Welcome to Node.js v12.13.1.
  Type ".help" for more information.
  &gt; const { execSync } = require("child_process")
  undefined
  &gt; execSync('calc.exe') //Able to launch calculator
  &lt;Buffer &gt;
  &gt; execSync('C:/Windows/System32/calc.exe') //Able to launch calculator
  &lt;Buffer &gt;
  &gt; execSync('WindowsSandbox.exe') //Able to launch Windows Sandbox
  &lt;Buffer &gt;
  &gt; execSync('C:/Windows/System32/WindowsSandbox.exe') //Able to launch Windows Sandbox
  &lt;Buffer &gt;
  &gt; 
  </code></pre>
  
  <p>I also tried double escape (<code>'C:\\Windows\\System32\\WindowsSandbox.exe'</code>), raw string (<code>r'C:\Windows\System32\WindowsSandbox.exe'</code>) and backward slash (<code>'C:/Windows/System32/WindowsSandbox.exe'</code>). They all doesn't work</p>
  
  <p>The <code>%PATH%</code> should have no problem (as <code>cmd.exe</code> and <code>WindowsSandbox.exe</code> can be both run directly from cmd).</p>
  
  <p>Any help would be appreciated, Thanks.</p>