Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 要在远程计算机上运行应用程序,该计算机是不同网络的一部分_C# - Fatal编程技术网

C# 要在远程计算机上运行应用程序,该计算机是不同网络的一部分

C# 要在远程计算机上运行应用程序,该计算机是不同网络的一部分,c#,C#,在我的申请中,我必须在远程机器上开始工作 我使用PeExec工具来执行这项任务。它工作良好,能够远程启动工作 关于PsExec工具,请参阅:http://ss64.com/nt/psexec.html 这里两台机器通过网络连接 命令:PsExec.exe\\MachineIP-uqa-pqa-h-i“c:\AutomationTool.exe” 但是现在我想在机器中开始作业,它不是网络的一部分。 我使用了相同的PsExec,但它抛出的错误 PsExec v1.98-远程执行进程\r\n版权所有(

在我的申请中,我必须在远程机器上开始工作
我使用PeExec工具来执行这项任务。它工作良好,能够远程启动工作

关于PsExec工具,请参阅:http://ss64.com/nt/psexec.html

这里两台机器通过网络连接

命令:
PsExec.exe\\MachineIP-uqa-pqa-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工具是否支持在不同网络中执行作业,

如果是这样,请告诉我建立网络连接的配置设置

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

您可以执行以下任一操作:-

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

2.)如果在windows中转到start\run并键入此地址,是否允许您浏览c:驱动器

3.)如果您ping该地址,您是否收到任何数据包

我非常怀疑你能达到上述任何一个步骤

您可能需要查看完全不同的方法


希望这能有所帮助。

PsExec.exe\\localhost…
听起来很有希望