0

在我的应用程序中,我必须在
使用 PeExec 工具执行任务的远程机器上启动工作。它工作正常,能够远程启动工作。

关于 PsExec Tool 参考:http://ss64.com/nt/psexec.html

这里两台机器都是通过网络连接的。

命令 :PsExec.exe \\MachineIP -u qa -p qa -h -i "c:\AutomationTool.exe"

但现在我想在机器上开始工作,这不是网络的一部分。
我使用了相同的 PsExec 但它抛出错误

PsExec v1.98 - 远程执行进程\r\n版权所有 (C) 2001-2010 Mark Russinovich\r\nSysinternals - www.sysinternals.com\r\n\r\n句柄无效。\r\n正在连接到 10.90.206.177 ...\r\r\r无法访问 10.90.206.177:\r\n正在连接到 10.90.206.177..

请帮助我了解 PsExec Tool 是否支持在不同网络中执行作业,
如果支持,请告诉我配置设置以建立网络连接。

4

1 回答 1

0

我认为您想要实现的目标是不可能的,因为 PSEXEC 是一种网络工具,允许您通过网络访问远程机器。

您可以执行以下任何操作吗:-

1.) 您是否有权连接 IP 地址?

2.) 如果你在 windows 中开始\运行,并输入这个地址,它是否允许你浏览 c: 驱动器?

3.) 如果您 p​​ing 该地址,您是否收到任何数据包?

我非常怀疑您能否实现上述任何步骤。

您可能需要完全看一种不同的方法。

希望这可以帮助。

于 2012-09-14T12:43:01.823 回答