Вопросы по теме 'start-job'

Рабочий каталог PowerShell Start-Job
Есть ли способ указать рабочий каталог команде Start-Job? Пример использования: Я нахожусь в каталоге и хочу открыть файл с помощью Emacs для редактирования. Если я сделаю это напрямую, PowerShell будет заблокирован до тех пор, пока я не закрою...
17096 просмотров
schedule 20.05.2022

Запуск нескольких заданий копирования в powershell параллельно
Я пытаюсь ускорить наши копии с помощью скрипта powershell. Я перебираю список серверов и пытаюсь запустить задание для каждой копии. foreach ($i in $serverlist) { if (Test-Connection -ComputerName $i -Count 1 -Quiet) { Start-Job...
5607 просмотров
schedule 15.04.2022

Блок сценария Start-Job, как вызывать командлеты с аргументами?
Я новичок в командлете Start-Job , и у меня возникли проблемы с вызовом блока скрипта с командлетами, принимающими аргументы. Вот что у меня есть до сих пор: Start-Job -ScriptBlock { $ServiceObj = Get-Service -Name $ServiceName...
8604 просмотров
schedule 02.04.2022

Очередь заданий PowerShell
Запустите задание для каждого сервера в списке. Я хочу только 5 рабочих мест, работающих одновременно. Когда задание завершается, оно должно запускать новое задание на следующем сервере в списке. Вот что у меня есть до сих пор, но я не могу...
7343 просмотров
schedule 11.03.2023

Синхронизация фоновых заданий PowerShell
Если два фоновых задания запускаются из одного и того же сеанса, как одно из них может определить, что другое завершено? Сначала я пробовал что-то вроде этого: $j1 = Start-Job { Start-Sleep -Seconds 5 "j1 done" } $j2 = Start-Job {...
688 просмотров

Ограниченное количество запусков Powershell
Мне любопытно, можете ли вы ответить на этот вопрос или указать мне правильное направление. Я написал сценарий, который проверяет / отслеживает URL-адреса. Я не публикую код (если вы этого не хотите), потому что в коде нет ошибки. Отлично...
519 просмотров

не получаю вывод из задания на получение
Переменная $var пуста, когда я запускаю этот скрипт: function FOO { write-output "HEY" } $var = Start-Job -ScriptBlock { ${function:FOO} } | Wait-Job | Receive-Job $var Как получить вывод из задания-получения?
489 просмотров

фоновое задание новый ps диск та же учетная запись
Я использую скрипт для синхронизации данных на удаленном NAS с нашим центральным хранилищем. Для этого я использую общую учетную запись AD, чтобы сделать ps-диск как для NAS, так и для центрального хранилища. Файлы находятся в формате файла для...
11 просмотров
schedule 23.08.2022

Используйте переменную для пути загрузки Invoke-WebRequest
Я пытаюсь написать сценарий powershell, который будет загружать исполняемый файл с указанного URL-адреса (передается как параметр во время вызова сценария) Код у меня есть: Param( [Parameter(Mandatory=$true, ValueFromPipeline=$true)] [String]...
241 просмотров
schedule 16.03.2022

Невозможно запустить задание с foreach-object параллельно
Я подготовил этот сценарий, чтобы попытаться выполнить параллельно одну и ту же функцию несколько раз с разными параметрами: $myparams = "A", "B","C", "D" $doPlan = { Param([string] $myparam) echo "print $myparam" #...
737 просмотров

Использование Credential разбивает блок скрипта
Обзор: это сценарий PowerShell, созданный для автоматизации резервного копирования базы данных SQL, которое должно выполняться параллельно, насколько это возможно. Это прекрасно работает. $ServerInstanceSource = ".\INSTANCE01"...
48 просмотров
schedule 16.01.2023