Export XML
Get-ScheduledTask | Where-Object TaskName -Match SQLA | ForEach-Object { $Taskname = $_.taskname $TaskPath = $_.TaskPath Export-ScheduledTask -TaskName $Taskname -TaskPath $TaskPath | out-file .\$Taskname.xml }
Import XML
$xmlpath = 'D:\OMS\SQLAssessment_0206202001595159_Targets_2.xml' $taskname = "SQLAssessment_0206202001595159_Targets_2" $taskpath = '\Microsoft\Operations Management Suite\AOI-a218160d-6b6f-438e-9d52-45af76461cda\Assessments\SQLAssessment\' Register-ScheduledTask -xml (Get-Content $xmlpath | Out-String) -TaskName $taskname -TaskPath $taskpath -User kenzo\admin-ild –Force