我在我的操作系统上安装了Powershell 4.0 Windows Server 2008 R2 。
我想使用Scheduled Tasks Cmdlets创建ScheduledTasks,但似乎它们仅适用于Windows Server 2012或Windows 8.1。
问题: 在Windows Server 2008 R2上通过Powershell 4.0创建计划任务的最短方法是什么?
答案 0 :(得分:1)
您可以使用作为PowerShell Pack的一部分发布的TaskScheduler模块。以下是您可以使用该模块执行的操作示例:
New-task |
Add-TaskTrigger -DayOfWeek Monday, Wednesday, Friday -WeeksInterval 2 -At "3:00 PM" |
Add-TaskAction -Script {
Get-Process | Out-GridView
Start-Sleep -Seconds 100
} |
Register-ScheduledTask TestTask
New-task |
Add-TaskTrigger -In (New-TimeSpan -Seconds 30) |
Add-TaskAction -Script {
Get-Process | Out-GridView
Start-Sleep -Seconds 100
} |
Register-ScheduledTask TestTask