Вопросы по теме 'scriptblock'

Вызов функции внутри PowerShell блока сценария
У меня есть код для регистрации щупальца в Octopus, и я хочу вызвать функцию под названием RunCommand внутри Scriptblock. Он продолжает терпеть неудачу, когда я пытаюсь вызвать его внутри Scriptblock. Я читаю свои данные из файла csv, но просто не...
681 просмотров
schedule 05.09.2021

Использование Invoke-Command с переменными в ScriptBlock
Новичок в PowerShell и обучение путем написания случайных сценариев с использованием справочной информации. Я пробовал следующие 3 способа правильно ввести переменные в ScriptBlock (вместе со слишком большим количеством мелких вариаций для...
596 просмотров

Powershell Start-Job не выполняет блок сценария
Название говорит само за себя. У меня есть Start-Job с блоком сценария, который вместо выполнения команд выводит информацию о задании. Порядок, в котором это выполняется, следующий $location = $(Get-Location).toString() $oldModulePath =...
3586 просмотров
schedule 12.04.2022

порядок выполнения команд внутри блока сценария PowerShell
Сначала я был в восторге от PowerShell ScriptBlock, но недавно меня смутил порядок его выполнения внутри блоков. Например: $test_block = { write-host "show 1" ps write-host "show 2" Get-Date } Результат при вызове $ test_block.Invoke...
340 просмотров
schedule 30.05.2022

Как передать локальную переменную в Invoke-Command -ScriptBlock
Я пытаюсь выполнить следующий сценарий PowerShell с сервера-2 против сервера-1 (т.е. удаленного сервера): $DBServer = 'Server1' Invoke-Command -ComputerName $DBServer -ScriptBlock { $status = Start-Process "C:\Program...
3556 просмотров

scriptblock возвращает объект для объекта сравнения
Я пишу скрипт для сравнения двух мест самбы через объект сравнения. Чтобы ускорить процесс, я хотел бы передать каждое местоположение через поток в блок сценария, где я позволяю создавать объект. После этого я хотел бы, чтобы вывод из блока...
233 просмотров

Выражение при добавлении столбца к объекту получает неполный хэш-литерал ошибки
Почему я могу выполнять команду вне блока скрипта, но не внутри него? Моя конечная цель - отсортировать список каталогов по предопределенным категориям. Код создает динамический объект из списка каталогов и добавляет два столбца. Первый созданный...
28 просмотров
schedule 02.07.2023

Как вызвать внешнюю определенную функцию в блоке сценария пространства выполнения
У меня есть сложная функция PowerShell, которую я хотел бы запустить в других потоках. Однако, если я прав, функция не может быть доступна в блоке сценариев. Я хочу избежать копирования каждой связанной функции рядом с ней. Есть ли способ или...
2052 просмотров

PowerShell ScriptBlock и несколько функций
Я написал следующий код: cls function GetFoo() { function GetBar() { $bar = "bar" $bar } $foo = "foo" $bar = GetBar $foo $bar } $cred = Get-Credential "firmwide\srabhi_adm" $result = Invoke-Command...
10956 просмотров