用脚本制定 Windows 10 电脑的定时关机计划
定时关机功能允许用户在指定时间自动关闭电脑。这个功能对于避免长时间闲置耗电、保护设备或执行其他离线任务很有用。本指南将指导您如何使用脚本创建自定义定时关机计划。
1. 理解脚本语言
脚本是一种计算机语言,用于自动执行任务。对于此任务,我们将使用 Windows PowerShell,它是一组命令和脚本,用于配置和管理 Windows 操作系统。
2. 创建 PowerShell 脚本
打开 PowerShell 并输入以下代码:
```powershell
(New-Object System.Management.Automation.ScheduledJob) -ArgumentList @("Shutdown", "00:00") | Register-ScheduledJob -Start:$true
```
`Shutdown` 是任务名称。您可以指定任何您喜欢的名称。
`00:00` 是关闭时间,表示午夜 12 点。您可以输入其他时间,例如 `16:00` 表示下午 4 点。
3. 设置启动时间
使用 `-Start` 参数指定任务是否在创建后立即启动。在这种情况下,我们将其设置为 `$true` 以在脚本运行后立即启动任务。
4. 查看已计划的任务
要查看已计划的任务,请运行以下命令:
```powershell
Get-ScheduledJob
```
您应该会看到一个名为 `Shutdown` 的任务,状态为 `Running`。
5. 修改已计划的任务
要修改已计划的任务,请使用以下命令:
```powershell
Get-ScheduledJob Shutdown | Set-ScheduledJob -Trigger @({BeginTrigger = New-ScheduledJobTrigger -Daily -At "06:00"})
```
`-Trigger` 参数用于更改触发器。
`@({BeginTrigger = New-ScheduledJobTrigger -Daily -At "06:00"})` 表达式创建一个新的每日触发器,每天早上 6 点触发任务。
6. 禁用或删除已计划的任务
要禁用已计划的任务,请使用以下命令:
```powershell
Disable-ScheduledJob Shutdown
```
要删除已计划的任务,请使用以下命令:
```powershell
Remove-ScheduledJob Shutdown
```
7. 使用任务计划程序
您还可以在不使用脚本的情况下使用 Windows 内置的任务计划程序来创建定时关机计划。
1. 在搜索栏中输入 `任务计划程序` 并打开它。
2. 在右侧窗格中,单击 `创建基本任务`。
3. 给任务指定一个名称和说明。
4. 选择触发器类型,例如 `每日`。
5. 设置触发器的时间。
6. 选择操作类型为 `启动程序`。
7. 在程序/脚本字段中输入 `shutdown /s /f`。
8. 单击 `确定` 以创建任务。