我正在尝试使用get-scheduledTasks
cmdlet从某些远程计算机上获取计划任务的列表。如何列出这些任务并仅从其中筛选出少量任务并根据这些任务的存在执行操作
答案 0 :(得分:1)
$name="Start of task name or absolute name"
$servers="server01","server02","server03"
$tasks = $servers | % { Invoke-Command -ComputerName $_ -ScriptBlock { Get-ScheduledTask | ? { $_.Name.StartsWith($name) } }
您接下来要做什么取决于您要对这些任务做什么。