0

我正在尝试获取远程服务器上的 DNS 信息(通过我尚未编码的脚本或程序)。

在 Windows 机器上,我需要获取 DNS 配置。我有两种方法可以在本地获取这些信息:

ipconfig /all
netsh interface ip show config

我可以运行这些命令并将它们通过管道传输到 find 中,然后按照我想要的方式输出。我遇到的问题是远程运行它们(我不能使用 PSExec)。netsh 似乎有一个远程标记,但远程运行时显示配置似乎不起作用:

netsh -r IP_or_HostName interface ip show config

The following command was not found: interface ip show config.

看起来“config”之前的所有命令都有效。

关于如何使用 netsh 获取我想要的信息或在远程机器上查找 DNS 信息的替代方法的任何想法?

tldr; 如何从远程机器获取 DNS 信息(不使用 PSExec)?

4

1 回答 1

-1

终于找到/想到了一些东西。获得它的一种方法是通过 WMI。您可以通过 Powershell 或 VBS 访问它。

于 2013-05-07T14:02:31.507 回答