如何设置任务计划程序以运行PowerShell脚本?

Windows任务计划程序用于根据不同的时间选项(如每小时、每天、每周、每月、仅一次等)计划任务。PowerShell脚本用于为不同的任务运行单个或多个PowerShell命令。运行PowerShell脚本非常有用,因为它们可以用于备份、添加、删除、编辑用户、装载文件共享等。

null

创建PowerShell脚本

首先,我们创建一个PowerShell脚本,该脚本在指定的条件下执行,比如每小时、每天早上8:00或每月。我们将使用以下为简单备份而创建的PowerShell脚本。它只是压缩 C:Data 文件夹并将压缩文件放入 D:Backup.zip . 但是你可以根据你的情况使用任何命令。我们将以的名称保存此脚本文件 Backup.ps1 .

Write-Host "Backup Starting"Compress-Archive -Path C:Data -DestinationPath D:Backup.zipWrite-Host "Backup Finished"

使用任务计划程序创建任务

在这一步中,我们将打开任务调度器来调度名为 Backup.ps1 . 任务调度器可以以不同的方式打开。最基本、最简单的方法是使用“开始”菜单。只需打开“开始”菜单并键入 task scheduler . 下面列出了任务调度器。

图片[1]-如何设置任务计划程序以运行PowerShell脚本?-yiteyi-C++库
打开任务计划程序

或者,可以使用Windows运行来打开任务计划程序。首先打开Windows运行屏幕 WIN+R 键盘快捷键。命令 taskschd.msc 用于打开任务计划程序。

图片[2]-如何设置任务计划程序以运行PowerShell脚本?-yiteyi-C++库

下面的屏幕是关于任务调度器的第一个或主屏幕。从左侧面板单击 Create Basic Task .

图片[3]-如何设置任务计划程序以运行PowerShell脚本?-yiteyi-C++库
通过任务调度器创建基本任务

这个 Create a Basic Task 屏幕开始如下。我们设置了 Name 并提供有关任务的一些描述。描述是可选的,可以省略。

图片[4]-如何设置任务计划程序以运行PowerShell脚本?-yiteyi-C++库

在第二步中,我们选择触发条件或间隔,如 Daily , Weekly 我们可以设置执行PowerShell脚本的时间。

图片[5]-如何设置任务计划程序以运行PowerShell脚本?-yiteyi-C++库
为执行间隔创建基本任务向导

在这个步骤中,我们为每日间隔设置执行时间。还有 Recur every 配置用于设置循环次数。

图片[6]-如何设置任务计划程序以运行PowerShell脚本?-yiteyi-C++库
为指定时间创建基本任务

其中一个最重要的部分就是这个步骤。在此步骤中,指定计划任务的操作类型。因为我们要执行PowerShell脚本并设置 Start a program .

图片[7]-如何设置任务计划程序以运行PowerShell脚本?-yiteyi-C++库
设置计划任务以启动程序

在这个集合中,我们设置Powershell脚本路径。这个 Browse 按钮用于指定PowerShell脚本以获取完整的PowerShell脚本路径。还有 Add arguments (optional) 选项可用于为脚本提供参数。

图片[8]-如何设置任务计划程序以运行PowerShell脚本?-yiteyi-C++库

下面的屏幕是显示有关计划任务的概述信息的最后一个屏幕。

图片[9]-如何设置任务计划程序以运行PowerShell脚本?-yiteyi-C++库

相关文章: 什么是PowerShell.exe及其使用示例?

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享