title: Permission denied Error when trying to start another executable from Rust
body: <p>I am trying to start a subprocess in Rust. It is another executable.</p>
  
  <p>Minimal Code looks like this: </p>
  
  <pre><code>use std::process::{Command, Stdio};
  
  fn main() {
      let mut child = Command::new("\"./target/release/path_to_binary.exe\"")
          .stdin(Stdio::piped())
          .stdout(Stdio::piped())
          .output()
          .expect("Failed to execute command!");
  }
  </code></pre>
  
  <p>I get the following error: </p>
  
  <pre><code>thread 'main' panicked at 'Failed to execute command!: Os { code: 5, kind: Permi
  ssionDenied, message: "Zugriff verweigert" }', src\libcore\result.rs:997:5
  </code></pre>