title: Using wmic to start a process on a remote machine as part of a .bat file
body: <p>TL;DR - I simply want a way to start a powerpoint presentation on a remote machine via command line / batch file using wmic (not PSEXEC).</p>
  
  <p>A litte info...</p>
  
  <p>I am trying to run a process on a remote machine on our network (POWERPNT.EXE). The purpose of this is that we have a .pptx presentation running on a TV in an entrance and this needs updating with info every day. Traditionally this has been done with VNC and simply editing the file but I want to improve this as the screen is part of a multi monitor set up and this can cause issues eslewhere.</p>
  
  <p>So, my batch file will :</p>
  
  <ol>
  <li>Kill the process on the remote machine running the .pptx</li>
  <li>Open the file stored on the remote machine's desktop locally in Powerpoint</li>
  <li>After saving the presentation in step 2, run the pptx. slide in auto show mode on the remote machine.</li>
  </ol>
  
  <p>I have 1 and 2 working but am struggling to get the final part to run POWERPNT.EXE on the remote.</p>
  
  <p>Here is my code:</p>
  
  <pre><code>wmic /node:"REMOTE-MACHINE-NAME" process call create "C:\Program Files (x86)\Microsoft Office\root\Office16\POWERPNT.EXE /s \\REMOTE-MACHINE-NAME\SHARED-FOLDER\Presentation.pptx"
  </code></pre>
  
  <p>I don't want to use PSEXEC as not all operators that need to change this slide will have access to that on their PC's.</p>