标签: powershell scheduled-tasks taskscheduler
这是一个示例脚本:
$lastRun = (Get-ScheduledTask -TaskName "Sample Task Name" | Get-ScheduledTaskInfo).LastRunTime; $dt = $lastRun.DateTime; $dt | Out-File c:\debug.txt
问题在于, LastRunTime 输出实际上是当前运行时间,因为调度程序已经开始执行任务。如何克服这个问题?