在 Windows 中设置定时任务并查看系统运行时间和信息
2024-08-16 software windows 3 mins 2 图 1183 字
一、在 Windows 中设置定时任务
- 打开任务计划程序
- 按
Win + R
,输入taskschd.msc
,然后按回车,或者通过“控制面板” > “系统和安全” > “管理工具” > “任务计划程序”来打开。
- 按
- 创建基本任务
- 在任务计划程序窗口的右侧,点击“创建基本任务…”,为任务命名(例如“定时启动程序”),然后点击“下一步”。
- 设置任务触发器
- 选择触发任务的频率(例如每日、每周等),然后点击“下一步”。根据需要设置具体的日期和时间。
- 设置任务操作
- 在“操作”选项卡中,选择“启动程序”,然后点击“下一步”。点击“浏览”,找到要执行的快捷方式文件(
.lnk
文件),并选择它。
- 在“操作”选项卡中,选择“启动程序”,然后点击“下一步”。点击“浏览”,找到要执行的快捷方式文件(
- 完成任务设置
- 查看所有设置,确保无误后点击“完成”。
- 测试任务
- 在任务计划程序中找到刚创建的任务,右键点击任务名称,选择“运行”以测试任务是否正常执行。
- 设置权限
- 任务计划程序中运行 .bat 文件时,报错 “Access is denied” 通常是由于权限或配置问题。可以右键任务,选择 属性,在 常规 标签中,勾选 “以最高权限运行”。
例如,我设置的一个自动重启定时任务
二、查看 Windows 系统的运行时间
在 Linux 中,uptime
命令可以显示系统的运行时间。在 Windows 中,可以通过以下几种方法来查看当前机器的运行时间:
- 通过任务管理器查看
- 按
Ctrl + Shift + Esc
打开任务管理器,点击“性能”选项卡,选择左侧的“CPU”。在右侧窗口中,“上次启动时间”,这个时间表示计算机的运行时间。
- 通过命令提示符查看
- 按
Win + R
,输入cmd
,然后按回车。在命令提示符中输入以下命令并按回车:systeminfo | find "系统启动时间"
- 这会显示系统的启动时间。
- 按
- 通过 PowerShell 查看
- 按
Win + R
,输入powershell
,然后按回车。输入以下命令并按回车:(get-date) - (gcim Win32_OperatingSystem).LastBootUpTime
- 这将显示系统自启动以来的运行时间。
- 按
-
通过系统信息查看
- 按
Win + R
,输入msinfo32
,然后按回车。在打开的“系统信息”窗口中,查找“系统摘要”部分的“系统启动时间”。
- 按