Il cmdlet Start-IDQWorkflow esegue un Workflow contenuto in un Catalog IrionEDM.
<# 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>]  | 
![]()
Il cmdlet ha effetto solo se eseguito in modalità Drive.  | 
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  | 
Nome del Workflow.
Oggetto PowerShell facente riferimento ad un oggetto del Catalog. Non richiesto è nella modalità default.
Parametro che forza l'esecuzione del Workflow in modalità asincrona.
Stringa contenete la password opzionale di esecuzione del Workflow.
Timeout di esecuzione del Workflow.
![]()
Nel caso in cui il Workflow possieda parametri propri, è sufficiente specificarli dopo il nome.  | 
![]()
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. 
 
 B.L'esecuzione è effettuata dal Workflow Agent impostato in configurazione. Sono specificati i parametri Param1 e Param2, propri del Workflow MyWorkflow. 
 
 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. 
  |