如何调用远程系统上的exe

时间:2018-06-06 09:35:25

标签: c# .net .net-4.5

我使用了链接Execute exe on remote machine上发布的代码 并更改了线上的记事本位置 info.Arguments = @"\\" + serverName + @" -i C:\WINDOWS\System32\notepad.exe";,但仍然会抛出错误 “系统无法找到指定的文件”,任何想法导致此错误的原因。我的目标系统是Windows 2008 R2服务器

1 个答案:

答案 0 :(得分:1)

" C:\"

中有两个notepad.exe
  1. 在Windows目录中,如" c:\ Windows \ notepad.exe"
  2. 在System32目录中,如" c:\ Windows \ System32 \ notepad.exe"
  3. 如果要访问System32目录中的notepad.exe,则需要管理员凭据。

    建议:使用" c:\ Windows \ notepad.exe"这个。