Я новичок в этой области, и я немного потерялся, но когда я посмотрел: https://serverfault.com/questions/604673/how-to-print-out-information-about-task-scheduler-in-powershell -скрипт, это частично ответ на мой вопрос. Я ищу скрипт, который позволит мне найти существующую задачу и удалить ее. Проблема в версии Powershell. В моей ревизии Get-ShceduledTask не существует, и мне нужно искать решение, как искать с помощью этого командлета. Я также должен отметить, что я не могу изменить или обновить Powershell до лучшей версии.

Итак, резюмируя, приведенный ниже код работает в какой-то момент, но могут ли некоторые помочь мне выяснить, как это сделать?
$sched = New-Object -Com "Schedule.Service"
$sched.Connect()
$out = @()
$sched.GetFolder("\").GetTasks(0) | % {
    $xml = [xml]$_.xml
    $out += New-Object psobject -Property @{
        "Name" = $_.Name
        "Status" = switch($_.State) {0 {"Unknown"} 1 {"Disabled"} 2 {"Queued"} 3 {"Ready"} 4 {"Running"}}
        "NextRunTime" = $_.NextRunTime
        "LastRunTime" = $_.LastRunTime
        "LastRunResult" = $_.LastTaskResult
        "Author" = $xml.Task.Principals.Principal.UserId
        "Created" = $xml.Task.RegistrationInfo.Date
    }
}

$out | fl Name,Status,NextRuNTime,LastRunTime,LastRunResult,Author,Created
no answer