Вот пример сценария:
$lastRun = (Get-ScheduledTask -TaskName "Sample Task Name" | Get-ScheduledTaskInfo).LastRunTime;
$dt = $lastRun.DateTime;
$dt | Out-File c:\debug.txt
Проблема в том, что вывод LastRunTime на самом деле является текущим временем выполнения, так как планировщик уже запустил задачу.Как это побороть?