迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 >

通过 PowerShell 命令在任务计划程序中运行计划任务

作者:迹忆客 最近更新:2024/02/01 浏览次数:

任务计划程序是 Windows 中的一个程序,可让你在计算机上自动运行计划任务。只要满足某些预定义的标准(触发器),就会执行任务。

你可以使用任务调度程序在特定时间执行启动应用程序、发送电子邮件和运行脚本等任务。PowerShell 中有多个 cmdlet 可用于处理计算机上的计划任务。

你可以在 PowerShell 中启用、禁用、查看、创建、注册、启动、停止、删除和取消注册计划任务。本教程将教你通过 PowerShell 命令在任务计划程序中启动计划任务。


使用 Start-ScheduledTask Cmdlet 在 PowerShell 的任务计划程序中运行计划任务

你可以使用 Get-ScheduledTask cmdlet 查看在计算机上注册的计划任务的任务对象。

以下命令获取所有计划任务定义对象。

Get-ScheduledTask

 

你可以使用 -TaskName 参数来指定计划任务的名称。此命令获取名为 McAfeeLogon 的计划任务的任务定义对象。

Get-ScheduledTask -TaskName "McAfeeLogon"

输出:

TaskPath                                       TaskName                          State
--------                                       --------                          -----
\                                              McAfeeLogon                       Ready

上面的输出显示了一个计划任务位于根目录,它的状态当前是 Ready

-TaskPath 参数指定计划任务的路径。以下命令显示目录 \Microsoft\Office\ 中的所有任务定义对象。

Get-ScheduledTask -TaskPath "\Microsoft\Office\"

 

你可以使用 PowerShell 的 Start-ScheduledTask cmdlet 启动计划任务。此命令在根文件夹中启动名为 McAfeeLogon 的已注册计划任务。

Start-ScheduledTask -TaskName "McAfeeLogon"

接下来,检查计划任务 McAfeeLogon 的状态以确认它正在运行。

Get-ScheduledTask -TaskName "McAfeeLogon"

输出:

TaskPath                                       TaskName                          State
--------                                       --------                          -----
\                                              McAfeeLogon                       Running

以下命令启动文件夹 \Microsoft\Windows\Shell\ 中的所有计划任务。

Get-ScheduledTask -TaskPath "\Microsoft\Windows\Shell\" | Start-ScheduledTask

现在,验证文件夹 \Microsoft\Windows\Shell\ 中计划任务的状态。

Get-ScheduledTask -TaskPath "\Microsoft\Windows\Shell\"

 

我们希望你了解如何使用 PowerShell 在任务计划程序中运行计划任务。有关 ScheduledTasks 的更多信息,请阅读此文章

上一篇:PowerShell 多维数组

下一篇:没有了

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

PowerShell 多维数组

发布时间:2024/02/06 浏览次数:157 分类:编程语言

本教程将介绍 PowerShell 中的多维数组。称为数组的数据结构是相同或不同数据类型的元素的集合。PowerShell 支持具有一维或多维的数组。

使用 PowerShell 过滤文件和文件夹

发布时间:2024/02/05 浏览次数:195 分类:编程语言

本文将讨论 PowerShell Get-ChildItem cmdlet,我们将使用它来获取目录中的所有项目并利用其过滤器开关参数。在某些情况下,我们需要检查文件是否存在于特定位置或目录中。

从 PowerShell 中的文件名中删除路径和扩展名

发布时间:2024/02/05 浏览次数:86 分类:编程语言

本教程将介绍在 PowerShell 中从文件名中删除路径和扩展名的不同方法。PowerShell 支持处理系统中的各种文件操作。你可以在 PowerShell 中执行创建、复制、移动、重命名、编辑、删除和查看文件等

使用 PowerShell 连接文件

发布时间:2024/02/05 浏览次数:159 分类:编程语言

本教程将教你使用 PowerShell 连接文件。PowerShell 允许你执行不同的文件操作,例如创建、复制、移动、删除、查看和重命名文件。

使用 PowerShell 从路径中提取文件名

发布时间:2024/02/05 浏览次数:52 分类:编程语言

本教程将教你如何使用 PowerShell 从路径中提取文件名。文件路径告诉文件在系统上的位置。在 PowerShell 中处理文件时,你可能只需要从路径中获取文件名。

使用 PowerShell 从计算机存储中删除证书

发布时间:2024/02/05 浏览次数:200 分类:编程语言

本教程将教你使用 PowerShell 从证书存储中删除证书。在 Windows 操作系统中,证书存储在计算机本地的证书存储中。它包含不同认证机构颁发的各种证书。

在 PowerShell 中清除变量内容

发布时间:2024/02/05 浏览次数:69 分类:编程语言

本教程将教你在 PowerShell 中清除变量内容。变量是值的存储位置。你可以将所有类型的值存储在 PowerShell 变量中。

PowerShell 中的空变量

发布时间:2024/02/05 浏览次数:64 分类:编程语言

本文讨论了 null 变量、在 PowerShell 中以不同语法使用 null 变量的影响以及检查 null 值的方法。PowerShell 处理值为 null 的 $Null 对象,并且某些命令需要一些输出才能生成。

PowerShell 中的管道变量

发布时间:2024/02/05 浏览次数:77 分类:编程语言

本文将向我们展示如何通过使用 PowerShell 的管道变量在 Windows PowerShell 中使用相同的概念和技术。我们通常使用 this 变量或关键字来表示各种编程语言中表达式中出现的最后一个对象。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便