Start-IDQWorkflow

Navigation:  Catalog & System Administration > L'Automation Console > I cmdlet di IrionEDM > Execution >

Start-IDQWorkflow

Previous pageReturn to chapter overviewNext page

Il cmdlet Start-IDQWorkflow esegue un Workflow contenuto in un Catalog IrionEDM.

Sintassi

 

<# Executes a workflows in default mode #>

Start-IDQWorkflow [-Workflow] <string> [[-Password] <securestring>] [[-Timeout] <int>] [-Async] [-WhatIf] [-Confirm]  [<CommonParameters>]

 

<# Executes a workflows in InputObject mode #>

Start-IDQWorkflow [[-Password] <securestring>] [[-Timeout] <int>] [-InputObject <psobject>] [-Async] [-WhatIf] [-Confirm]  [<CommonParameters>] 

 

 

warning

Il cmdlet ha effetto solo se eseguito in modalità Drive.

 

 

Argomenti

 

 

Parametro

Descrizione

 Richiesto

-Workflow <string>

Percorso completo del Workflow.

Y

-InputObject <psobject>

Oggetto PowerShell corrispondente ad un Workflow del Catalog.

N

-Async

Forza l'esecuzione in modalità asincrona.

N

-Password <string>

Password di esecuzione del Workflow

N

-Timeout <int>

Timeout di esecuzione del Workflow.

N

-Confirm

Visualizza un messaggio di conferma all’atto dell’esecuzione del comando

N

-Whatif

Simula il commandlet restituendo a video gli step di esecuzione senza effettuarli

N

 

Workflow

Nome del Workflow.

 

InputObject

Oggetto PowerShell facente riferimento ad un oggetto del Catalog. Non richiesto è nella modalità default.

 

Async

Parametro che forza l'esecuzione del Workflow in modalità asincrona.

 

Password

Stringa contenete la password opzionale di esecuzione del Workflow.

 

Timeout

Timeout di esecuzione del Workflow.

 

warning

Nel caso in cui il Workflow possieda parametri propri, è sufficiente specificarli dopo il nome.

 

 

ex

 

ESEMPI:

A.Viene eseguito il workflow MyWorkflow dall'istanza della macchina da cui si sta eseguendo il comando, in modalità asincrona. L'esecuzione è effettuata dal Workflow Agent impostato in configurazione.

Start-IDQWorkflow -Workflow MyWorkflowFullPath -Async

 

B.L'esecuzione è effettuata dal Workflow Agent impostato in configurazione. Sono specificati i parametri Param1 e Param2, propri del Workflow MyWorkflow.

Start-IDQWorkflow -Workflow MyWorkflowFullPath -Param1 -Param2

 

C.I Workflow sono passati in pipeline (modalità InputObject, con l'array dei Workflow contenuto nel PsObject $file) ed eseguiti dall'istanza della macchina da cui si sta eseguendo il comando, in modalità asincrona. L'esecuzione è effettuata dal Workflow Agent impostato in configurazione.

$file | Start-IDQWorkflow -Async