This script will export the data to a csv. Just add in any more fields that you want to save.
$data = @()
foreach ( $task in (Get-ScheduledTask)) {
$taskinfo = Get-ScheduledTaskInfo $task
$data += [PSCustomObject]@{
Name = $task.TaskName
Path = $task.TaskPath
Enabled = $task.Settings.Enabled
LastRun = $taskinfo.LastRunTime
NextRun = $taskinfo.NextRunTime
}
}
$data | Export-Csv c:\temp\tasks.csv -NoTypeInformation