Answers:
看起来Windows(XP,Vista,7)应该可以自动执行此操作。Windows使用最低的“度量”连接。如果无法正常工作,您可以手动更改这些指标,但是在大多数情况下,有线优先于无线优先。请查看下面的资源以获取更多方法和说明。
route print
在命令提示符。在XP中,我的无线设备为10,而有线设备为20。
th3dude的回答很好,但他没有在他提供的链接中提及关键点。
从th3dude发布的链接中:http : //blogs.technet.com/b/clint_huffman/archive/2009/04/19/windows-prefers-wired-connections.aspx
您应该知道Vista改变了我们处理现有套接字的方式-插入后,连接将不会切换,必须重新建立连接才能使用有线连接。例如,如果您正在从网站上下载某些内容,并意识到通过插入可以更快地进行操作,则必须在插入后取消并重新开始。这是XP和2003的变化。 :
有线专家的强弱主机模型http://technet.microsoft.com/zh-cn/magazine/2007.09.cableguy.aspx
这意味着当我在会议室工作时使用无线设备,然后将笔记本电脑放回扩展坞时,我必须断开无线连接(软件)或禁用(硬件开关)无线适配器才能恢复有线连接网络。
希望这可以帮助您了解选择无线适配器的可能不是“度量”,而是Windows不再像XP中那样自动切换。
我不确定Microsoft为什么认为这是首选行为。我本来希望弹出一个窗口,问我是否启用有线适配器,否则会有正在进行的下载和会话的风险。Windows 7使我能够回答各种其他弹出窗口。
如此处所述:
一种。打开网络连接文件夹(开始>运行> ncpa.cpl)
b。右键单击所需的连接。
C。单击属性,然后单击Internet协议版本4。
d。单击属性,然后单击高级。
e。取消选中“自动指标”。
F。输入1到9999之间的数字作为“接口度量”。
我知道这个问题比较老,但是我找到了可行的解决方案。显然,您可以通过计划任务来控制它。
它涉及在有线连接可用性更改时使用LAN适配器生成的事件。
我还没有亲自测试过,但是我会在午餐后回发。
编辑:有人指出,我应该包括一个更详细的答案。因此,请牢记这一点。您可以通过控制面板>>管理工具>>事件查看器在Windows 7中打开事件查看器。在事件查看器中,单击Windows日志>>系统。在此打开的情况下,拔下以太网电缆,然后重新插入。按F5键刷新事件列表。单击新事件以查看它们的描述。应该有一个是指断开网络链接,另一个是指重新建立该链接。注意源和事件ID。
现在,打开任务管理器(控制面板>>管理工具>>事件查看器),然后创建一个基本任务。将其命名为“ Switch to LAN”,然后单击“ Next”。在“触发器”下,选择何时记录特定事件。点击下一步。选择系统日志,然后输入事件源和“正在重新建立网络”事件的ID。单击“下一步”,然后选择“启动程序”。在“程序/脚本”部分中,键入“ C:\ Windows \ System32 \ netsh.exe”。然后,在“添加参数”部分中,键入“接口集接口“在此处插入无线网络名称”禁用”(确保您在无线网络名称周围加上引号)。单击下一步并完成。现在,当您将以太网电缆插入笔记本电脑时,它将自动禁用无线网络并切换到您的LAN。
现在,请执行相反的操作,以便在拔下电缆时重新启用wifi(在脚本参数末尾键入“启用”)。应该注意的是,当插入/拔出以太网电缆时,这可以在我的Thinkpad W540上使用。但是,扩展坞只能使用“切换到LAN”功能。