Powershell 4 Get-ScheduledTask 和 Windows

2023-11-22

我认为无论您使用什么操作系统,如果安装了 Powershell,您都可以访问相同的默认 cmdlet。

所以我想用获取计划任务在我的 Windows 7 机器上。我安装了 Powershell 4。但是,当我运行它时,我收到错误:

Get-ScheduledTask : The term 'Get-ScheduledTask' is not recognized as the name 
of a cmdlet, function, script file, or operable program. Check the spelling of 
the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ Get-ScheduledTask
+ ~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Get-ScheduledTask:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

如果我在 Windows 8.1 上运行且已随操作系统一起预安装了 Powershell 4,则它可以正常工作。

我可以在 Windows 7 计算机上获取 cmdlet吗? Microsoft Get-ScheduledTask 页面上没有任何有关 Windows 7 的内容,所以我猜不是。

如果没有的话,那就是使用命令行的情况:

计划任务命令行

毫无疑问有人会指出我这个问题但这是针对 Powershell 2 的。我使用的是 Powershell 4。

现在我非常喜欢不要重新发明轮子,但是这个伙计们脚本看起来是一个不错的选择。


Get-ScheduledTask依赖于 Windows 7 不具备的操作系统的底层功能,因此即使使用 PowerShell v4,也无法在该操作系统上运行 cmdlet。根据您的情况,您可以利用schtasks.exe or the Schedule.ServiceCOM 对象。

这个答案您链接的内容提供了这些方法的最佳概述,但为了完整起见,我将在此处链接相关资源:

schtasks.exe

MS PowerShellPack TaskScheduler 模块->(利用Schedule.ServiceCOM 对象)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Powershell 4 Get-ScheduledTask 和 Windows 的相关文章

  • 作为收件人,是否可以检测电子邮件是通过 Gmail“安排发送”还是“发送”发送的?

    只是好奇 Gmail 是否对电子邮件标头进行了标记 以指示电子邮件是已安排发送还是立即发送 当我自己测试时 我找不到任何附加标头或标头中的任何附加参数 不过 当您安排电子邮件时 Gmail 会设置Date标题到预定时间 由于您只能以分钟的精
  • 如何设置任务经常运行?

    如何让脚本每隔 30 分钟运行一次 我认为不同的操作系统有不同的方法 我正在使用 OS X 只需使用launchd 它是一个非常强大的启动器系统 同时它也是 Mac OS X 的标准启动器系统 如果没有它 当前的 OS X 版本甚至无法启动
  • 无需登录即可在系统启动时启动应用程序

    我们有一个新的服务器正在运行 并且我们有一些新的程序执行导入例程 到目前为止一切顺利 但是有一个程序被放入自动启动文件夹 So 在管理员登录之前它不会运行 如果我们注销它就会停止 我想将其放入一个单独的会话中 这样它就可以在没有任何交互的情
  • 如何使用 celery 安排任务在特定时间执行?

    我调查过PeriodicTask 但这些示例仅涵盖使其重复出现 我正在寻找更像的东西cron能够说 每周一凌晨 1 点执行此任务 Use YourTask apply async args some args here eta when 在
  • 设置 RestartOnFailure 后无法在 Powershell 中导入计划任务 xml

    我目前正在尝试从 Powershell 设置 Windows 计划任务 设置 RestartOnFailure 属性 查看任务设置对象 https msdn microsoft com en us library windows deskt
  • 使用 Windows 调度程序运行 jar 文件

    我有 jar 文件 我想从 Windows 7 中的 Windows 调度程序运行该文件 我已经给出了路径java exe在路径 脚本中和 jar c abc ab jar在参数字段中 但它不运行 我也曾在bat文件的帮助下尝试过 但它无法
  • 仅在一个WebLogic集群节点上运行@Scheduled任务?

    我们正在集群 WebLogic 10 3 4 环境中运行一个 Spring 3 0 x Web 应用程序 war 其中包含夜间 Scheduled 作业 但是 当应用程序部署到每个节点时 使用 AdminServer 的 Web 控制台中的
  • 从 ASP.NET 获取 Windows 计划任务中任务的上次运行日期

    是否可以从 ASP NET 获取 Windows 计划任务中计划任务的上次运行日期 理想情况下 最好能够列出 启动和停止这些任务 尽管在这个阶段 我想做的主要事情是检索特定计划任务的上次运行时间 如果这是不可能的 我的解决方法是简单地让正在
  • 是否有复杂的 Java WorkQueue API?

    我正在寻找具有以下功能的 WorkQueue API java util Queue兼容的 优惠 可选 集合语义 单处理和批处理 并发 当然 调度 different processing policies 等到下一次计划执行 如果批量大小
  • Spring中独立应用程序中的预定方法

    我有一个方法需要每天 07 00 执行 为此 我使用该方法创建了一个 bean 并用 Scheduled cron 0 0 7 在这个bean中我创建了一个mainfunction 它将初始化 spring 上下文 获取 bean 并调用方
  • 具有多个服务器的计划任务 - 单点责任

    我们有一个 Spring JPA Web 应用程序 我们使用两个运行应用程序并使用相同数据库的 tomcat 服务器 您的应用程序要求之一是执行 cron 计划任务 经过简短的研究 我们发现 Spring 框架为 cron 作业提供了一个非
  • 在 C# 中创建 Cron 作业

    我正在用 C 编写一个调度类型应用程序 并允许用户存储他们想要在特定时间运行的任务 现在 我为他们提供了指定运行频率 每日 每周 每月 以及指定时间的选项 然后将其存储在数据库中 我在理解其背后的伪代码时遇到了一些麻烦 并且正在寻找一些有关
  • 使用powershell创建计划任务

    我有这个脚本来使用 PowerShell 创建计划任务 该任务运行良好 但我不知道如何 设置和到期日期 以最高权限运行 和 如果任务运行时间更长则停止该任务 taskName TestTask user lt gt password lt
  • cron 作业或 PHP 调度程序

    我使用 MYSQL 作为我的数据库 PHP 作为我的编程语言 我想运行一个 cron 作业 该作业将运行直到当前系统日期与我的数据库表中名为 PROJECT 的 截止日期 日期 列匹配 一旦日期相同的是 必须运行更新查询 这会将状态 项目表
  • powershell 中的 PsObject 数组

    这是我的代码 a for i 0 i lt 5 i item New Object PSObject item Add Member type NoteProperty Name Col1 Value data1 item Add Memb
  • spring 调度一个具有固定延迟和初始延迟的作业

    我正在尝试安排方法调用 我想在服务器启动后立即安排此方法调用 然后每 30 秒调用一次 下面的代码 Configuration EnableScheduling EnableTransactionManagement public clas
  • 自动安排并执行 PHP 脚本

    我编写了一个 PHP 脚本 它生成一个包含数据库中所有表的 SQL 文件 我想要做的是每天或每 n 天执行这个脚本 我读过有关 cron 作业的内容 但我使用的是 Windows 如何在服务器上自动执行脚本 您需要添加计划任务来调用 URL
  • 如何设置任务在使用 vbs 登录时以当前用户身份运行而无需管理员权限?

    从命令行 我可以创建一个在登录时运行的计划任务 无需管理员权限或用户输入密码来设置任务 但是我必须使用 xml 文件来执行此操作 下面是一个示例 xml 其中 Domain User 部分必须在运行时替换为当前用户的域和名称
  • 这些工作队列标志意味着什么?

    在研究工作队列时 我遇到了内核中定义的工作队列标志和常量 我有以下我无法理解的疑问 这里的排水和救援到底是什么意思 WQ DRAINING 1 lt lt 6 internal workqueue is draining WQ RESCUE
  • 从 Powershell 更新计划任务脚本

    我正在尝试编写一个每天运行一次的 Powershell 脚本 它将执行的众多功能之一是确保脚本本身是最新的 我的问题是 由于我对脚本进行了版本控制 因此我需要更新从脚本中创建的计划任务 我在这里考虑了两种不同的方法 其中我也无法弄清楚 我最

随机推荐

  • 比较 object.Value = Null 不会产生预期结果

    所以我有一个令人沮丧的简单问题 但我似乎无法解决 If Me Bank Credit Value Null Then Me Bank Credit Value 0 End If 基本上 我有一个未绑定的框 用户可以在其中输入数据 然后单击按
  • toDateString() 减少我的日期

    对于以下代码 var d new Date 2013 07 01 console log d toDateString 它输出 Sun Jun 30 2013 比输入的时间少一天 物体发生了什么 实际存储的日期是什么 日期被解析为 UTC
  • 为什么模型绑定在我的 POST 操作方法中不起作用?

    我对 MVC 有一个非常奇怪的问题 我的模型总是提交为空 这可能真的很简单 但我就是找不到问题所在 我的模型看起来像这样 public class LoginModel public string Username public strin
  • 如何将 HiveQL 查询的结果输出到 CSV?

    我们希望将 Hive 查询的结果放入 CSV 文件中 我认为命令应该如下所示 insert overwrite directory home output csv select books from table 当我运行它时 它说它已成功完
  • 如何使用自定义IPasswordHasher?

    我实现了 IPasswordHasher public class MyPasswordHasher IPasswordHasher public string HashPassword string password using SHA2
  • Android Studio 像素化预览

    将 Android studio 更新到版本 3 1 2 后 出现预览图像像素化 模糊的问题 谁能帮我解决这个问题吗 这就是图像的渲染方式 我在 Android Studio 3 3 中遇到了同样的问题 但幸运的是我已经找到了解决方案 您必
  • C# 中两个列表相交

    我有两个清单 List
  • 是如何实现的?

    C 没有 据我所知 重载或模板 对吧 那么 在普通的 C 语言中如何存在一组与类型无关的同名函数呢 通常的编译时技巧会涉及一大堆宏 不是吗 关于它在 GCC 中如何工作有一个很好的解释here 另外 如果有人能解决中等难度的练习 我很想知道
  • 更快的排列生成器

    我为 Scala 列表编写了一个排列生成器 它生成给定列表的所有排列 到目前为止 我已经得到以下基于这个 Haskell 实现 我认为它比我尝试过的其他几个选项更有效 有什么方法可以提高效率 或者我已经涵盖了所有基础吗 For each e
  • 通过Curl/PHP查询API

    我正在查看 Parse com REST API 并使用 PHP 使用的 Curl 包装器进行调用 原始 Curl 代码 有效 curl X GET H X Parse Application Id myApplicationID H X
  • Struts2 文件上传最大大小

    我需要上传最多 10 MB 的文件 我使用了以下内容 在我的 struts xml 中 我配置如下
  • 让 VB6 显示哪个组件没有安装设计时许可证

    我继承了一个我正在尝试 制作 的 VB6 项目 构建在 制作 EXE 步骤中失败 并出现许可错误 License information for this component not found You do not have an app
  • C# 代码在后台以静默模式运行我的 installer.exe 文件,[重复]

    这个问题在这里已经有答案了 我有这个 C 代码 string desktopPath Environment GetFolderPath Environment SpecialFolder Desktop ProcessStartInfo
  • mysql中的同步存储过程执行

    我有一个存储过程mysql也就是说 执行需要同步的任务 这样 如果两个应用程序调用存储过程 则只有一个应用程序可以访问一段代码来执行该任务 而另一个应用程序将被阻止 直到第一个应用程序完成任务 DELIMITER CREATE PROCED
  • Visual C++:#include 来自同一解决方案中其他项目的文件

    我正在使用 Visual C 开发游戏 我在单独的项目中有一些组件 并设置了项目依赖项 如何 include 来自不同项目的头文件 我不知道如何在另一个项目中使用一个项目中的类 编译器的设置 在您想要 include 头文件的项目中anot
  • 如何在 Scala 中使用正则表达式进行模式匹配?

    我希望能够找到单词的第一个字母与组中的一个字母 例如 ABC 之间的匹配项 在伪代码中 这可能看起来像 case Process word gt word firstLetter match case a c A C gt case gt
  • 在 R markdown 中使用内联带空格的变量名称

    我怎样才能包含内联R引用包含空格或其他异常字符的变量名的代码 实际用例是Pr gt F 反引号是解决方案简单地R脚本 但当代码内联在 Markdown 文档中时它们似乎不起作用 这是一个例子 r df lt data frame mydat
  • 如何针对特定查询优化表?

    您使用哪些模式来确定频繁查询 如何选择优化因素 人们可以做出哪些类型的改变 这是一个很好的问题 虽然相当广泛 但也并不更糟 如果我理解你的意思 那么你是在问如何从头开始解决优化问题 首先要问的问题是 是否存在性能问题 如果没有问题 那么就完
  • Lambda 表达式和高阶函数

    如何使用带有闭包的 Java 8 编写支持将函数作为参数并返回函数作为值的方法 在 Java Lambda API 中 主类是java util function Function 您可以像使用所有其他引用一样使用对此接口的引用 将其创建为
  • Powershell 4 Get-ScheduledTask 和 Windows

    我认为无论您使用什么操作系统 如果安装了 Powershell 您都可以访问相同的默认 cmdlet 所以我想用获取计划任务在我的 Windows 7 机器上 我安装了 Powershell 4 但是 当我运行它时 我收到错误 Get Sc