Скрипт Powershell в последовательности задач занимает бесконечно много времени для запуска

Я создал последовательность задач для сценария powershell. Он должен работать через час, и кажется, что задача никогда не заканчивается. Когда я запускаю скрипт вручную, он заканчивается через 2 минуты. Ниже мой сценарий powershell:

$sb={
    $pgList = Get-ProtectionGroup -DPMServerName xxx 
    if ($pgList -ne $null) 
    {
    [xml]$Doc = New-Object System.Xml.XmlDocument  
    $root = $doc.CreateNode("element","prtg",$null)
    foreach ($pg in $pgList) 
        {
           $dsList = Get-DPMDatasource -ProtectionGroup $pg 
            foreach ($ds in $dsList) 
            {
            $currentLastrecoveryTime = $ds.LatestRecoveryPointTime
            $ServerInfo=$ds.Name+" "+$ds.ProductionServerName
             $c = $doc.CreateNode("element","result",$null)
             $e = $doc.CreateElement("Channel")
             $e.InnerText = $ServerInfo
             $c.AppendChild($e)
             $Val = $doc.CreateElement("Value")
             $Val.InnerText = $currentLastrecoveryTime
             $c.AppendChild($Val)
             $root.AppendChild($c)
            }
            $doc.AppendChild($root)
            $doc.save("C:\custom.xml")
        } }
    Invoke-Command –ComputerName dpm.grasslands.ab.ca –ScriptBlock $sb
    Copy-Item -path '\\xxx\C$\custom.xml' -destination '\\yyy\C$\DPMXMLFile' 

Прикрепленный файл XML для последовательности задач. TaskSequenceXML Может кто-нибудь помочь, пожалуйста? Спасибо.

0 ответов

Другие вопросы по тегам