start-job

    3

    2답변

    목록의 각 서버에 대해 작업을 실행합니다. 한 번에 5 개의 작업 만 실행하고 싶습니다. 작업이 완료되면 목록의 다음 서버에서 새 작업이 시작됩니다. 여기에 지금까지 무엇을, 그러나 나는 처음 5 작업을 실행 한 후 새 작업을 시작 얻을 수 없습니다 $MaxJobs = 5 $list = Get-Content ".\list.csv" $Que

    0

    1답변

    PowerShell v2.0에서 다음 두 줄의 코드를 작업으로 실행하려고하는데 문제가 있습니다. 나는 구문 권리가 있다고 생각하지만, 나는 내가 무엇을해야 무슨 생각을 할 수 없다, 그래서 나는 분명히 ...이 두 라인 PowerShell에서 작동 $report = <command line thing> invoke-expression $report 을

    2

    2답변

    동일한 세션에서 두 개의 백그라운드 작업이 시작된 경우 어떻게 다른 작업이 완료되었는지 결정할 수 있습니까? 처음에 나는이 같은 시도 : $j2 만 $j1의 직렬화 된 스냅 샷 (스냅 샷 절대 변하지 않을 것의 작업 상태)를 얻을 수 있기 때문에 물론 $j1 = Start-Job { Start-Sleep -Seconds 5 "j1 done

    0

    1답변

    이미지 처리를 많이하는 스크립트가 있습니다. 지금까지 순차적으로 실행되고 하나의 코어 만 사용하며 영원히 필요합니다. 나는 네 개의 코어를 가지고있다. 동시에 4 개의 명령을 실행하고 싶습니다. 이를 실현하기 위해 배열에 명령을 넣어야합니다. convert.exe -density 200 -quality 80 -delete 0 -scene 1 C:\Users

    1

    2답변

    나는 이미 많은 연구를 해왔지만, 내가하고 싶은 것을 성취하는 방법을 여전히 알 수 없다. 100 대의 Linux 서버에서 동일한 작업을 병렬로 수행하고자합니다. 여기 내 스크립트의 간단한 예입니다 $computer=Get-Content "serverList.txt" [email protected]() $script={ $cpuThresh=70

    7

    2답변

    Powershell 스크립트에서 시작 작업으로 시작한 작업의 우선 순위를 낮추고 싶습니다. 이것이 가능한가? 감사

    1

    2답변

    Powershell 버전 : 3.0 안녕하세요 동료 스크립터. 내가 답을 찾을 수없는 문제가 있습니다. 요약 : 작업을 시작할 때 scriptblock 매개 변수는 [System.Collections.Specialized.OrderedDictionary]의 캐스트를 제거하고 [Hashtable]로 바꾸고 있습니다 (즉, 매개 변수를 캐스팅하지 않은 경우).

    0

    2답변

    백그라운드 프로세스를 사용하여 이해하는 데 어려움이 있습니다. Linux에서 Windows로 처리하는 논리를 변환해야합니다. 나는 그 치료법에서 다른 사람들과 실행 해보고 다른 스크립트를 배경으로 사용하고 그 치료법을 추구하는 스크립트를 가지고있다. 치료 배경을 던진 (시작하는) 스크립트는이 배경의 결과에 관심을 가질 필요가 없으므로 배경 그루브의 치료가

    0

    1답변

    작업을 시작하는 데 어려움이 있으며 문제가 무엇인지 알아내는 데 어려움이 있습니다. 대부분의 작업이 전부가 아니라면 대부분 완료되지 않습니다. 아래 코드는 작업으로 시작하지 않을 때 올바르게 작동했습니다. $timer = [System.Diagnostics.Stopwatch]::StartNew() $allServers = Import-Csv "C:\tem

    2

    1답변

    작업 제한 및 "중단"또는 "실패한"작업에 문제가 있습니다. 기본적으로 내가하려고하는 것이 있습니다. $allServers = Import-Csv "C:\temp\input.csv" $job = $allServers | % { while (@(Get-Job -State Running).Count -ge 6) { Start-Sleep -