Generated with sparks and insights from 55 sources

img6

img7

img8

img9

img10

img11

Introduction

  • 任务计划程序是Windows 10中的一个强大工具,可以自动执行各种任务。

  • 用户可以通过任务计划程序实现自动切换系统模式、定时备份文件、根据网络环境启停应用等功能。

  • 配置任务计划程序需要设置触发器、操作和条件等参数。

  • 可以使用PowerShell脚本和命令行工具来增强任务计划程序的功能。

  • 确保Task Scheduler服务的启动类型为“自动”,以保证任务计划程序正常工作。

自动切换系统模式 [1]

  • 切换系统显示模式:使用命令行修改注册表,AppsUseLightTheme和SystemUsesLightTheme的值为0时是深色模式,为1时为浅色模式。

  • 更换壁纸:使用Wallpaper-CLI工具,通过命令行更换壁纸。

  • 修改应用程序配置:例如Rime输入法,通过修改配置文件切换皮肤。

  • 创建PowerShell脚本:编写脚本Toggle-Night.ps1来执行上述操作。

  • 配置任务计划程序:设置触发器为每天早晚固定时间,操作为启动PowerShell脚本。

img6

img7

img8

img9

img10

img11

定时备份文件 [1]

  • 备份频繁变动的文件:例如游戏存档、笔记等。

  • 使用7zip命令行工具:将文件压缩备份到OneDrive。

  • 清理旧备份:当备份文件超过一定数量时,删除最老的备份。

  • 编写PowerShell脚本:创建Backup-Note.ps1来执行备份和清理操作。

  • 配置任务计划程序:设置触发器为每小时执行一次,操作为启动PowerShell脚本。

img6

img7

img8

img9

img10

img11

根据网络环境启停应用 [2]

  • 使用任务计划程序:根据网络状态变化启动或停止应用。

  • 配置触发器:选择“发生事件时”,日志选择Microsoft-Windows-NetworkProfile/Operational,事件ID为10000(连接网络)或10001(断开网络)。

  • 启动应用:例如Shadowsocks,设置操作为启动程序。

  • 停止应用:使用PowerShell脚本结束进程。

  • 检测网络环境:编写PowerShell脚本,根据网络连接情况启停代理软件。

img6

img7

img8

img9

img10

img11

配置触发条件 [3]

  • 打开任务计划程序:通过“win+R”输入“taskschd.msc”或控制面板-管理工具。

  • 新建触发器:选择“按预定计划”或“发生事件时”。

  • 设置时间:例如每天早八点到晚八点,每小时执行一次。

  • 启用触发器:勾选“已启用”。

  • 多个触发条件:可以配置多个触发条件,只要触发一个,任务即被唤醒。

img6

img7

img8

img9

img10

img11

切换电源计划 [4]

  • 查看当前电源计划:打开CMD,输入命令“powercfg -l”。

  • 记录电源方案的GUID编号:例如高性能模式的GUID。

  • 切换电源计划命令:例如“powercfg -setactive [GUID]”。

  • 创建批处理文件:将切换命令写入.bat文件。

  • 配置任务计划程序:设置触发器为用户登录时,操作为启动批处理文件。

img6

img7

img8

img9

img10

img11

Related Videos

<br><br>

<div class="-md-ext-youtube-widget"> { "title": "\u5982\u4f55\u5b9a\u65f6\u81ea\u52a8\u8fd0\u884c\u7a0b\u5e8f\uff1fWindows Task Scheduler\u5b9a\u65f6\u4efb\u52a1 ...", "link": "https://www.youtube.com/watch?v=wxxBVIGNOg8", "channel": { "name": ""}, "published_date": "Mar 31, 2023", "length": "" }</div>