我正在尝试在远程服务器上获取DNS信息(通过我尚未编写的脚本或程序)。
在Windows机器上,我需要获取DNS配置。我有两种方法可以在本地获取这些信息:
ipconfig /all
netsh interface ip show config
我可以运行这些命令并将它们输入到一个find中,并按照我想要的方式输出。我遇到的问题是远程运行它们(我不能使用PSExec)。 netsh似乎有一个远程标记,但show config在远程运行时似乎不起作用:
netsh -r IP_or_HostName interface ip show config
The following command was not found: interface ip show config.
看起来“config”的所有命令都有效。
如何使用netsh获取我想要的信息或者在remtote机器上查找DNS信息的替代方法?
tldr;如何从远程计算机获取DNS信息(不使用PSExec)?
答案 0 :(得分:-1)
终于发现/想到了什么。获得它的一种方法是通过WMI。您可以通过Powershell或VBS访问它。