我正在尝试通过我的主桌面打开远程计算机上的Unity3D game.exe。我曾尝试通过一个批处理文件完成此操作,但系统建议我尝试使用PsExec来代替它。
到目前为止,我已经将Psexec程序放到了我的game.exe文件夹中。我运行打开程序所需的命令行,窗口打开了不到一秒钟,然后由于错误而关闭。它给出的错误代码是:-1073740771。
我试着用谷歌搜索这个错误到底是什么,但我什么也找不到。有人知道这个错误是怎么回事吗?
我输入的命令行如下:
psexec \\OtherComputer -i C:\Administrator\Users\Desktop\TargetFolder\Target.exe我甚至在-i之后用-d尝试了上面的代码行,C:...但所有的结果都是一样的。
发布于 2012-10-12 22:41:31
PSExec不会知道没有可执行文件的其他游戏资源。它将简单地将game.exe复制到远程机器并执行它。
尝试删除或重命名资源文件夹,并在本地计算机上运行它-它应该与在远程计算机上执行相同的操作。
除非整个应用程序都包含在一个单独的.exe文件中,否则您不能使用psexec做您想做的事情。
如果您对其他计算机具有管理员访问权限并且启用了管理共享,则可以手动复制资源文件夹,然后使用-w选项通过psexec执行:
\\OtherComputer\C$\MyGamepsexec \\OtherComputer -w C:\MyGame -i C:\Administrator\Users\Desktop\TargetFolder\Target.exe可能会起作用;o)
发布于 2016-05-25 02:20:21
使用-h参数提升权限。
https://stackoverflow.com/questions/12861232
复制相似问题