共用方式為


RegisteredTask.Run 方法

針對腳本,請立即執行已註冊的工作。

語法

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

參數

params [in]

做為工作動作中值的參數。 若要不指定工作動作的任何參數值,請將此參數設定為 Nothing。 否則,可以指定單一字串值或字串值的陣列。

您指定的字串值會與名稱配對,並儲存為名稱/值組。 如果您指定單一字串值,則 Arg0 會是指派給值的名稱。 值可以在動作屬性中使用 $ (Arg0) 變數的工作動作。

如果您傳入 「0」、「100」 和 「250」 等值做為字串值的陣列,則 「0」 會取代 $ (Arg0) 變數,「100」 會取代 $ (Arg1) 變數,而 「250」 會取代動作屬性中使用的 $ (Arg2) 變數。

最多可以指定 32 個字串值。

如需可以使用 $ (Arg0) 、$ (Arg1) ...、$ (Arg32) 變數值之動作屬性的清單,請參閱 工作動作

ppRunningTask [out]

定義工作新實例的 RunningTask 物件。

傳回值

這個方法不會傳回值。

備註

RegisteredTask.Run函式相當於RegisteredTask.RunEx函式,其 flags 參數等於 0,而且使用者參數未指定任何專案。

如果已註冊的工作 將 TaskSettings.AllowDemandStart 屬性設定為 false,這個方法會傳回而不會發生錯誤,但工作將不會執行。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
類型程式庫
Taskschd.tlb
DLL
Taskschd.dll

另請參閱

工作排程器

RegisteredTask