-1

我在 1 台电脑上同时运行 2 个连接时遇到了很多困难。我经常禁用和启用(长故事),这会改变我的网络位置。

我正在使用 Windows 8。我想知道将我的网络位置更改为私有的批处理文件的代码。我知道还有其他方法可以做到这一点,但这些方法太长了。即通过家庭组故障排除程序运行,最终让我可以选择将我的网络位置更改为私有。

拜托,我想要 BATCH 文件代码。非常感谢您的帮助!我真的为此苦苦挣扎了很久!谢谢!

4

1 回答 1

0

我曾经netsh管理过很多 NIC(接口卡)的配置设置。但是,我看不到任何可以管理网络位置的东西。

快速的 Google 搜索出现了以下链接,该链接显示了如何从 PowerShell 管理网络位置,以及来自 Microsoft 的附加 .dll:

http://blogs.technet.com/b/heyscriptingguy/archive/2012/06/10/weekend-scripter-use-powershell-to-manage-windows-network-locations.aspx

它很长,所以在这里粘贴相关部分真的不切实际。

或者,您可以尝试使用 CMD 提示符来启用/禁用 NIC(如果您使用的是 Windows GUI)。我发现 CMD 路由比 Windows GUI 问题少。要使用 CMD 提示符,您需要获取devcon.exe. 我在 Microsoft SDK 中找到了它。拥有它后,您可以在 CMD 提示符下键入以下内容:

devcon listclass net

这将显示您的 NIC。然后输入:

devcon hwids __________

用 NIC id 的第一部分填空(例如,PCI\VEN_14E4)。这将为您提供 NIC 的硬件 ID。我使用以下命令启用/禁用我的以太网和 WiFi NIC。

devcon enable PCI\CC_020000
devcon disable PCI\CC_020000
devcon enable PCI\CC_028000
devcon disable PCI\CC_028000
于 2013-06-24T22:28:03.317 回答