title: How to run a command on a remote Windows system as a non-admin user with WMI?
body: <p>I have a script written in Visual Basic that starts a process (given to the script as an argument) on a remote system (again, given as an argument) using WMI. This script works fine when using an Administrator account on the remote system, but when using a non-administrator account, I get the following error:</p>
  
  <pre><code>ConnectServer Failed w/ (-2147024891) Access is denied.
  </code></pre>
  
  <p>I'd like to be able to run processes on remote systems as a non-administrator user with this script, and I'm pretty sure the problem is due to security settings on the remote system, but I've not been able to reset the right ones.</p>