Condividi tramite


Metodo RegisteredTask.Run

Per lo scripting, esegue immediatamente l'attività registrata.

Sintassi

RegisteredTask.Run( _
  ByVal params, _
  ByRef ppRunningTask _
)

Parametri

params [in]

I parametri usati come valori nelle azioni dell'attività. Per non specificare i valori dei parametri per le azioni dell'attività, impostare questo parametro su Nothing. In caso contrario, è possibile specificare un singolo valore stringa o una matrice di valori stringa.

I valori stringa specificati vengono associati ai nomi e archiviati come coppie nome-valore. Se si specifica un singolo valore stringa, Arg0 sarà il nome assegnato al valore. Il valore può essere usato nell'azione dell'attività in cui viene usata la variabile $(Arg0) nelle proprietà dell'azione.

Se si passano valori come "0", "100" e "250" come matrice di valori stringa, "0" sostituirà le variabili $(Arg0), "100" sostituiranno le variabili $(Arg1) e "250" sostituiranno le variabili $(Arg2) usate nelle proprietà dell'azione.

È possibile specificare un massimo di 32 valori stringa.

Per altre informazioni e un elenco di proprietà di azione che possono usare $(Arg0), $(Arg1), ..., $(Arg32) variabili nei valori, vedere Azioni attività.

ppRunningTask [out]

Oggetto RunningTask che definisce la nuova istanza dell'attività.

Valore restituito

Questo metodo non restituisce valori.

Commenti

La funzione RegisteredTask.Run equivale alla funzione RegisteredTask.RunEx con il parametro flag uguale a 0 e nulla specificato per il parametro utente.

Questo metodo restituirà senza errore, ma l'attività non verrà eseguita se la proprietà TaskSettings.AllowDemandStart è impostata su false per l'attività registrata.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Libreria dei tipi
Taskschd.tlb
DLL
Taskschd.dll

Vedi anche

Utilità di pianificazione

RegisteredTask