- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有以下 PowerShell 代码来验证计划任务是否存在并检查其状态。
$SchTsk = Get-ScheduledTask | Select Name, State | ? {$_.Name -eq $SchTask}
If ($SchTsk -ne $Null)
{
Write-Host "SchTask $SchTask exists"
If ($SchTsk.State -eq 3)
{
Write-Host "SchTask State: READY!"
}
}
该代码在 Windows Server 2008 上运行良好,但在 Windows Server 2003 上无法运行。在 2003 年我收到错误:
New-Object : Cannot load COM type Schedule.Service.
根据我的阅读,Schedule.Service COM 对象似乎在 Server 2003 上不存在。
那么...是否有解决此问题的方法来验证计划任务及其在 Server 2003 上的状态?
最佳答案
以下是一个示例 PowerShell 脚本,它从上述 COM 对象读取并输出一些任务计划信息:
#Connecting to COM Object
$schedService = New-Object -ComObject Schedule.Service
$schedService.Connect($Computer)
# Get Scheduled Tasks on Root Folder (Task Scheduler Library)
$folder = $SchedService.GetFolder("")
$tasks = $folder.GetTasks("")
# Output Task Details
$tasks | % {
"-" * 40
"Task " + $_.Name + ":"
"-" * 40
$_.Definition.Actions
}
关于powershell - Windows Server 2003 上 PowerShell 中的 Get-ScheduledTask,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18387920/
我正在尝试使用 ScheduledTasks 在 Spring 中运行一个方法,因此我有以下类: import org.slf4j.Logger; import org.slf4j.LoggerFac
我在以下位置使用 ScheduledTasks:http://www.codeproject.com/KB/cs/tsnewlib.aspx 虽然我似乎无法在他们的文档中找到如何删除计划任务的示例,尽
在尝试拉取计划任务列表时,我在定义本地机器时遇到了问题。 “本地主机”似乎不起作用,我如何定义当前/本地计算机 private void testing_Click(object sender, Ev
我在“\”[默认] 路径下使用 Windows 任务计划程序 GUI 定义了一些计划任务,但是当我运行时 Get-ScheduledTask在 powershell 中,它不会返回它们。为什么? 我试
有没有办法启动或停止使用使用上下文文件或@Scheduled 注释初始化的 Spring 计划任务计划的任务? 我想在需要时启动任务,并在不再需要运行任务时停止它。 如果这是不可能的,除了将 spri
是否可以安装this module在不同于 Windows 8 和 Windows Server 2012 的操作系统上附带 PS v3.0++? 我知道所有 PS 替代品,但没有一个像提到的模块(P
我认为无论您使用什么操作系统,如果您安装了 Powershell,您都可以访问相同的默认 cmdlet。 所以我想用 Get-ScheduledTask在我的 Windows 7 机器上。我安装了 P
我正在创建一个具有前台应用程序(当然)以及一个 PeriodicTask 和一个 ResourceIntensiveTask 的应用程序。 如果用户在运行时启动应用程序,我需要一种关闭计划任务的方法。
我有以下 PowerShell 代码来验证计划任务是否存在并检查其状态。 $SchTsk = Get-ScheduledTask | Select Name, State | ? {$_.Name -
我正在尝试查找名称中具有特定模式的计划任务,在我的情况下,计划任务的名称中应包含此模式“ServiceNow”。为此,我正在使用 Get-ScheduledTask 命令,但此命令在 Windows
我在 AWS 中运行了一个 REST 服务,它返回了一些信息。当我从我的应用程序中访问该服务时,一切正常。当我在计划任务中使用完全相同的代码时,它不会。奇怪的是,没有错误,没有异常,除了在 Visua
在 Windows XP SP2 上运行 Python 2.5。 当我使用 Windows scheduledTask 运行调用名为 Zipper.py 的用户定义模块(基本上是 zipfile 的包
我是一名优秀的程序员,十分优秀!