找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 15|回复: 0

Windows定时任务设置指南 使用任务计划程序实现周期性网络控制的高级配置方法

[复制链接]

2万

主题

162

回帖

18万

积分

管理员

积分
182624
发表于 前天 14:57 | 显示全部楼层 |阅读模式 IP:山东省临沂市 联通

登录后更精彩...O(∩_∩)O...

您需要 登录 才可以下载或查看,没有账号?立即注册

×
Windows定时任务设置指南
使用任务计划程序实现周期性网络控制的高级配置方法
一、准备工作:创建断网/恢复脚本编写断网脚本
新建disable_network.bat文件,输入禁用网络适配器命令(适配器名称需替换为本机实际名称,如"以太网""WLAN"等):
[Bash shell] 纯文本查看 复制代码
netsh interface set interface "以太网" admin=disable


保存时编码选择ANSI避免乱码。

编写恢复脚本(可选)
新建enable_network.bat文件,输入启用网络适配器命令:
[Bash shell] 纯文本查看 复制代码
netsh interface set interface "以太网" admin=enable



二、通过任务计划程序设置定时任务

方法1:创建基本任务(适合新手)
  • 打开任务计划程序 - 在搜索栏输入 taskschd.msc 或通过"控制面板 > 管理工具"进入。
  • 新建基本任务 - 点击右侧"创建基本任务",输入名称(如"定时断网")和描述。
  • 设置触发器 - 选择触发周期(如"每天"),点击"下一步"后勾选"重复任务间隔"为10分钟,持续时间设为"无限期"。
  • 配置操作 - 选择"启动程序",浏览选择 disable_network.bat,并在"起始于"填写脚本所在目录(如 D:\)。
  • 完成设置 - 勾选"当单击完成时打开属性对话框",点击"完成"后进入高级设置。

方法2:创建高级任务(更灵活)
  • 新建任务 - 右击"任务计划程序库",选择"创建任务"。
  • 常规设置 - 填写任务名称,勾选"使用最高权限运行"(避免权限不足),选择"不管用户是否登录都要运行"。
  • 触发器设置 - 点击"新建",选择"按重复任务间隔",设置"10分钟",持续时间为"无限期"。
    关键点:建议勾选"延迟任务时间"为30秒,避免系统启动时资源未加载导致失败。
  • 操作设置 - 添加操作"启动程序",选择 disable_network.bat,并指定脚本路径。
  • 条件与设置 - 条件:取消勾选"仅当计算机使用交流电源时启动",避免因电源模式导致任务失效。
    设置:勾选"允许按需运行任务"和"如果任务失败,重新启动间隔1分钟"。

三、注意事项
网络适配器名称
需通过"控制面板 > 网络和共享中心"确认当前使用的适配器名称(如"以太网3.0")。

电源管理
在"电源选项 > 高级设置"中启用"允许唤醒定时器",防止休眠导致任务中断。

恢复网络
若需定时恢复联网,按相同步骤创建 enable_network.bat 任务,设置独立触发器。

调试技巧
初次设置后,可通过手动运行脚本测试是否生效。
任务日志可在任务计划程序右侧"操作"面板查看"所有任务历史记录"。


四、扩展方法(命令行/Schtasks)
对于高级用户,可通过 schtasks 命令快速创建任务:
[Bash shell] 纯文本查看 复制代码
schtasks /Create /TN "定时断网" /TR "D:\disable_network.bat" /SC MINUTE /MO 10 /RU SYSTEM

/RU SYSTEM 表示以系统权限运行,适配器操作无需密码。
通过上述步骤,可灵活实现周期性断网或执行其他自动化任务。若需更复杂功能(如时间段限制),可结合第三方工具(如"定时关机3000")或PowerShell脚本扩展。




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|哩布大模型|Civitai大模型|IP定位|图反推|站长素材|deepseek|即梦视频|阿狗工具|花瓣网|pinterest|php手册|宝塔文档|CyberChef|猫捉鱼铃|手机版|小黑屋|下载狗|IPS|在线工具|分享屋 ( 鲁ICP备2021028754号 )

GMT+8, 2025-4-25 23:23

Powered by 分享屋 X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表