You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows 10下如何通过快捷键自动化执行网络断开再重启的操作?

Windows 10下如何通过快捷键自动化执行网络断开再重启的操作?

嘿,我太懂你这种每次网络断了就得手动去适配器选项开关的烦躁了!其实你提到的AutoHotkey完全能搞定这事,而且还有不用第三方工具的原生方案,给你详细说说:

方案一:AutoHotkey 快捷键脚本

AutoHotkey是专门做Windows自动化的轻量工具,刚好匹配你的需求,操作超简单:

  • 先安装AutoHotkey(直接搜就能找到官方免费安装包,几步就能装好)
  • 右键桌面新建一个文本文档,把后缀改成.ahk,比如命名为RestartNetwork.ahk
  • 打开这个文件,粘贴下面的脚本(你可以自定义快捷键,比如把^!r改成你顺手的组合:^代表Ctrl,!代表Alt,r就是R键):
^!r::  ; 设定快捷键为Ctrl+Alt+R
Run, netsh interface set interface "你的网络适配器名称" disable, , hide
Sleep, 1000  ; 等待1秒确保禁用操作完成
Run, netsh interface set interface "你的网络适配器名称" enable, , hide
MsgBox, 网络适配器已重启!
Return
  • 替换脚本里的你的网络适配器名称:按下Win+X选择“Windows PowerShell(管理员)”,输入命令netsh interface show interface,找到你正在使用的适配器名称(比如“WLAN”或“以太网”),复制粘贴进去就行
  • 保存脚本后双击运行,右下角会出现AutoHotkey的小图标,以后按Ctrl+Alt+R就能一键重启网络啦。要是想开机自动运行,把这个脚本拖到“启动”文件夹(Win+R输入shell:startup就能打开)就行

方案二:原生批处理+快捷键(无需第三方工具)

如果你不想装额外软件,用Windows自带的批处理也能实现:

  • 右键桌面新建文本文档,粘贴下面的代码:
@echo off
netsh interface set interface "你的网络适配器名称" disable
timeout /t 1 /nobreak >nul
netsh interface set interface "你的网络适配器名称" enable
exit
  • 同样替换你的网络适配器名称为你实际的适配器名(方法同上)
  • 把文件后缀改成.bat,比如RestartNetwork.bat
  • 右键这个批处理文件,选择“创建快捷方式”
  • 右键快捷方式→属性→快捷键,按下你想设置的组合键(比如Ctrl+Shift+N),然后点击“高级”,勾选“以管理员身份运行”(这步很重要!没有管理员权限会修改失败)
  • 以后双击这个快捷方式,或者按你设置的快捷键,就能自动重启网络了,也可以把快捷方式拖到启动文件夹实现开机自启

小提醒

  • 不管用哪种方法,都得确保脚本/批处理是以管理员身份运行的,不然会弹出权限不足的提示
  • 如果你的适配器名称里包含空格,一定要用双引号把名称括起来,比如"Wi-Fi 2"

备注:内容来源于stack exchange,提问作者BuzzKirill

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 10:10:28