Описание тега powershell-workflow

Windows PowerShell, first introduced with the release of Windows Vista and Windows Server 2008, is a distributed automation engine, command-line shell, and scripting language that is constructed on the Microsoft® .NET Framework. It is designed especially for automating Windows management.
0 ответов

Запуск Azure Vm параллельно с Runbook создает исключение InvalidOperationException

Я пытаюсь использовать модули Runbook Azure для запуска виртуальных машин с указанным тегом. Я использую PowerShell, поэтому я могу запустить их параллельно. Приведенный ниже код работает, но всегда возникает проблема с запуском одной случайной вирт…
12 сен '17 в 10:35
1 ответ

Remove-Item Vs [System.IO.File]::Delete()

У меня есть следующий код в Runbook Azure: $pathToDownloadedBlob = 'C:\depId-20150904032522\SevenZipSharp.dll' if ((Test-Path $pathToDownloadedBlob) -eq $true) { try { Remove-Item -Path $pathToDownloadedBlob } catch { write-error "Could not delete $…
1 ответ

Использование преимуществ рабочих процессов: foreach -parallel, invoke-command, структурирование скриптов

С компьютера под управлением PowerShell v5, предварительный просмотр: Попытка получить список (да, Windows 2003, они должны быть удалены!) Серверов из AD и записать общее количество найденных серверов Test-Connection им всем и обратите внимание на о…
20 июн '15 в 10:45
0 ответов

Отключить UAC, перезапустить и установить программы

Я попытался отключить UAC, перезагрузить компьютер и установить программу. Я нашел статью, как можно создать рабочий процесс, но он не работает для меня. Когда я запускаю его один раз, компьютер перезагружается, UAC все еще включен, и ничего не прои…
05 дек '18 в 13:37
0 ответов

Сценарий установки ADDSForrest не перезагрузится после завершения

Прежде чем пытаться ответить на заголовок Я использую аргументы -force и -confirm:$false. Мне было поручено написать сценарий, который полностью автоматизирует продвижение сервера в новый лес активных каталогов, однако моя программа зависает, как то…
0 ответов

ПЕСТЕР - могу ли я использовать его для рабочих процессов powershell?

Друзья, я автоматизирую некоторые инфраструктуры, связанные с инфраструктурой, используя PowerShell и преобразуя их в рабочие процессы и работая в SMA (Service Management Automation). Допустим, если мне нужно автоматизировать добавление некоторых си…
11 сен '17 в 11:30
0 ответов

Вывод массива из Powershell Workflow неправильно форматируется или экспортируется

Поэтому я написал сценарий для оптимизации и оптимизации некоторых файлов VHDX и вывода результатов. Стремясь значительно сократить время выполнения скрипта, я научил себя Workflow. Это было само по себе приключение, но я довел сценарий до момента в…
1 ответ

Как передать args на параллельный foreach

Я получаю список конечных точек в качестве аргументов моего скрипта, я хочу отправить http-запрос всем им, но я не хочу делать это последовательно, а скорее одновременно. Я обнаружил, что есть что-то вроде параллельного foreach, однако я не могу пол…
10 дек '18 в 08:30
1 ответ

Проверьте, нужна ли перезагрузка, и продолжите сценарий Powershell после перезагрузки?

Этот вопрос задавался несколько раз прежде, но я не мог найти решение моего сценария ни в одном из них. По сути, мне нужно, чтобы скрипт продолжал работу после перезагрузки, если это необходимо. Он проверит несколько ключей реестра и определит необх…
11 фев '19 в 20:08
0 ответов

Игра с объектом в Powershell Workflow

Я пытаюсь узнать, как использовать Workflow в Powershell и как обойти ограничения, накладываемые на переменные (и объекты в моем случае). Но я сталкиваюсь с проблемой, когда пытаюсь изменить объект области рабочего процесса из действия InlineScript.…
22 мар '18 в 14:33
0 ответов

Сбой Write-Host в Invoke-Command в InlineScript в рабочем процессе

У меня есть что-то вроде этого: workflow WF { foreach -Parallel ($computer in $computers) { $results = InlineScript { $session = New-PSSession -ComputerName $Using:computer return Invoke-Command -Session $session -ScriptBlock { Write-Host "Test" } }…
14 сен '17 в 10:04
1 ответ

Удалить задание автоматизации Azure

Я знаю Stop-AzureAutomationJob остановит работу. Но как вы можете полностью удалить работу? то есть. Я не хочу, чтобы он отображался в списке заданий для этой книги запусков.
1 ответ

Get-AzureAutomationJob CreationTime Тип

Когда я запускаю этот код в Azure Automation, тип CreationTime является String, Однако, когда я запускаю его в Powershell ISE, тип DateTimeOffset, Почему это?: $job = Get-AzureAutomationJob -Id '6edcaf79-f924-480d-9242-8c113206d7cb' -AutomationAccou…
1 ответ

Azure Runbook - создание из галереи с использованием сценария Powershell

Я пытался создать RunBook в Azure Automation и решил использовать скрипт Powershell (Cmdlet). Но создание не удалось с ошибкой, потому что Azure не может напрямую преобразовать его, и требуется ручное редактирование, чтобы сделать его "рабочим проце…
0 ответов

Создать кластер с New-Cluster в рабочем процессе, и не удалось выполнить встроенный скрипт

Когда я пытаюсь установить кластер удаленно с другого хоста с PowerShell в рабочем потоке и встраиваемом сценарии, как это: workflow CreateClusterCL1 { $password = "xxx" | ConvertTo-SecureString -asPlainText -Force $username = "xxxx" $credential = N…
1 ответ

Невозможно возобновить рабочий процесс через планировщик задач

В окне powershell я запускаю следующий рабочий процесс: workflow foo { Suspend-Workflow; "hello world" | Out-File c:\users\weijgerss\desktop\foo.txt } Затем, чтобы возобновить рабочий процесс, у меня запланировано следующее с помощью планировщика за…
24 июн '15 в 20:01
1 ответ

Потеря контекста после Suspend-Workflow

Ниже рабочий процесс в Azure Automation не работает. Работая на Hybrid Runbook Worker, я получаю: Контекст Azure правильно установлен и отображается Информация об объекте ВМ отображается правильно Рабочий процесс приостановлен Сразу после приостанов…
03 окт '16 в 09:36
1 ответ

Использование AzureStorageContext внутри рабочего процесса powershell

Я пытаюсь скопировать все контейнеры внутри учетной записи хранения в один контейнер другой учетной записи хранения. Я получил эту работу на своей машине без каких-либо проблем, но я хотел бы автоматизировать ее с помощью Azure Automation. При запус…
2 ответа

Вызов функции из InlineScript

Как я могу вызвать функцию в рабочем процессе из вложенного InlineScript? Следующее вызывает исключение, потому что функция находится вне области видимости в InlineScript: Workflow test { function func1 { Write-Verbose "test verbose" -verbose } Inli…
24 апр '15 в 03:56
1 ответ

Проблема при экспорте вывода в CSV в PowerShell Parallel Workflow

Я использую приведенный ниже скрипт, чтобы получить подробную информацию о состоянии порта нескольких удаленных серверов. Workflow Test-OpenPortWF { [CmdletBinding()] param ( [Parameter(Position=0)] [String[]]$Target, [Parameter(Mandatory=$true, Pos…
10 авг '18 в 10:56