Вызов рабочего процесса Powershell из скрипта

Я новичок в Powershell и рабочих процессах Powershell. Во всех примерах рабочего процесса, которые я видел в Интернете, рабочий процесс «определяется» и «вызывается» из одного и того же файла, как показано ниже:

workflow test-workflow {
    $random = 1
    $random
}

test-workflow

Это довольно хромой пример, когда рабочий процесс просто печатает значение «1». Что я хочу сделать, так это определить рабочий процесс в файле с именем, скажем, «test-workflow.ps1», и вызвать его из другого файла сценария Powershell, скажем, «test-script.ps1». Это возможно?


person bittusarkar    schedule 23.05.2015    source источник
comment
Посмотрите на точечный поиск. Лично я просто использую функции вместо рабочих процессов.   -  person VoidStar    schedule 23.05.2015
comment
Да, точечный поиск был ответом!   -  person bittusarkar    schedule 23.05.2015


Ответы (1)


Dot-source сценарий с реализацией рабочего процесса в другом сценарии:

. C:\path\to\workflow.ps1

Test-Workflow
person Ansgar Wiechers    schedule 23.05.2015