0

我正在尝试通过我的主桌面打开远程计算机上的 Unity3D game.exe。我曾尝试通过批处理文件执行此操作,但建议尝试使用PsExec代替它。

到目前为止,我已经将 Psexec 程序带入了我的 game.exe 文件夹。我运行打开程序所需的命令行,窗口打开了几分之一秒,然后由于错误而关闭。它给出的错误代码是:-1073740771。

我试着用谷歌搜索这个错误实际上是什么,但我找不到任何东西。有谁知道这个错误与什么有关?

我输入的命令行如下:

psexec \\OtherComputer -i C:\Administrator\Users\Desktop\TargetFolder\Target.exe

我什至在 -i 之后用 -d 尝试了上面的行,在 C:... 周围加上引号,但结果都是一样的。

4

2 回答 2

1

PSExec不知道其他没有EXE的游戏资源。它只会复制game.exe到远程机器并执行它。

尝试删除或重命名资源文件夹并在本地计算机上运行它 - 它应该与在远程计算机上执行相同的操作。

psexec除非整个应用程序自包含在一个.exe文件中,否则您无法做任何事情。

如果您对其他计算机具有管理员访问权限并且启用了管理共享,则您可以手动复制资源文件夹,然后使用 psexec 使用以下-w选项执行:

  • 将文件复制到\\OtherComputer\C$\MyGame
  • psexec \\OtherComputer -w C:\MyGame -i C:\Administrator\Users\Desktop\TargetFolder\Target.exe

可能工作;o)

于 2012-10-12T14:41:31.490 回答
0

使用 -h 参数来提升权限。

于 2016-05-24T18:20:20.970 回答