我编写了一些 VBScripts 来自动化我通过网络在计算机上执行的任务。这些对于大多数任务都非常有用,但是在我们的网络中,我们遇到了 DNS 中的 IP 地址始终正确的问题。这主要发生在笔记本电脑上,我们对无线和有线网络上的机器有不同的 IP 范围。
例如,一台机器可能在早上以有线方式启动并获得一个 IP 地址:10.10.10.1
当它切换到无线时,它将获得不同子网中的地址:10.11.10.1
当您尝试连接到该计算机时,即使计算机现在有一个新 IP 地址,它仍会返回旧 IP 地址 (10.10.10.1)。
我发现我仍然可以通过 \computer name\c$ 连接到该计算机的 C$ 共享,即使机器没有 ping。显然还有其他类型的地址解析正在进行,我的问题是如何利用它来允许我的 VBScripts 连接到 WMI?
谢谢!