ValidateProductID 動作

ValidateProductID 巨集指令會將 ProductID 屬性設定為完整的產品識別碼。

序列限制

此動作必須在InstallUISequence 資料表的使用者介面精靈之前,以及在InstallExecuteSequence 資料表中的RegisterUser 巨集指令之前排序。

ActionData 訊息

沒有 ActionData 訊息。

備註

安裝程式會檢查 ProductID 屬性是否成功驗證產品。 安裝程式會在成功驗證之後,將 ProductID 屬性設定為完整的產品識別碼。 如果 ProductID 屬性已經由成功驗證或其他方法設定,則 ValidateProductID 巨集指令不會執行任何動作。

ValidateProductID 巨集指令一律會傳回成功,不論產品識別碼是否有效,因此第一次執行產品時,可以在命令列上輸入產品識別碼。

您可以驗證產品識別碼,而不讓使用者在命令列上設定 PIDKEY 屬性或使用轉換來重新輸入這項資訊。 接著,要求使用者輸入產品識別碼的對話方塊的顯示,可以依據 ProductID 屬性的存在而有條件地顯示,而此屬性會在驗證 PIDKEY 屬性時設定。