获取远程PC的TCP全局设置

时间:2014-05-30 12:22:08

标签: c# tcp remote-access

我试图获取远程PC的TCP设置。通过运行netsh int tcp show global

可以轻松获得本地TCP设置

我尝试使用-r开关并指定远程计算机名称,但在show global上下文中int tcp命令不可用,认为show global在{{1}下工作正常上下文。

我还尝试使用int ip在远程PC上执行psexec,但无论您运行什么命令,都只返回输出的第一行。有些人有同样的问题,看起来他们都放弃了。这是我的代码片段:

netsh

是否可以通过WMI以任何方式获取TCP参数或以其他任何方式使用C#?

1 个答案:

答案 0 :(得分:0)

通过将psexec输出写入文件来解决此问题:

psexec \\remotemachine -u DOMAIN\username -p pwd netsh int tcp show global > c:\output.log