Фоновые задания прекращаются через несколько минут - PullRequest
1 голос
/ 18 мая 2019

См. Ниже упрощенную версию моего кода PowerShell.

$cred = Import-Clixml d:\cred.xml
Invoke-Command -ComputerName $computer -Authentication Credssp -Credential $cred -InDisconnectedSession -SessionOption @{OutputBufferingMode="Drop";IdleTimeout=2147483647} -Scriptblock {
    $start_job = Start-Job -Scriptblock {
        foreach ($user in $list) {
            $a = Get-ChildItem -LiteralPath $user -Recurse -Force
            Write-Output "$a.Count" | Out-File c:\test.log -Append
    } -ArgumentList $list
}

Я бы отправил список из, может быть, 30 имен, но после нескольких минут сканирования операции остановились бы без сообщения об ошибке, похоже, что Start-Job заблокирован или приостановлен, так как Invoke-Command все еще работает. Любая идея о том, как проверить или обойти это ограничение?

...