如何實作 AutoRun 啟動應用程式
基本上沒有如何撰寫 AutoRun 啟動應用程式的條件約束。 您可以實作啟動應用程式,以執行安裝、卸載、設定或執行應用程式所需的任何動作。 不過,下列秘訣提供實作有效 AutoRun 啟動應用程式的一些指導方針。
指示
步驟 1:
請確定使用者在將 AutoRun 磁片磁碟機插入磁片磁碟機之後,儘快收到意見反應。 啟動應用程式應該是快速載入的小型程式。 他們應該清楚識別應用程式,並提供簡單的方法來取消作業。
步驟 2:
檢查是否已安裝程式。 如果沒有,下一個步驟可能是安裝程式。 啟動應用程式可以藉由啟動另一個執行緒開始載入安裝程式程式碼,利用使用者花費讀取對話方塊的時間。 當使用者按一下 [ 確定] 時,如果尚未完全載入,您的安裝程式就會部分完成。 這種方法可大幅減少使用者對載入應用程式所花費時間的認知。
注意
一般而言,啟動應用程式的初始部分會向使用者呈現使用者介面,例如對話方塊,詢問他們要如何繼續。
步驟 3:
啟動另一個執行緒以開始載入應用程式程式碼,以縮短使用者的等候時間。 如果已安裝應用程式,使用者可能會插入磁片來執行應用程式。
步驟 4:
使用下列提示將硬碟使用量降到最低:
- 將硬碟上的檔案數目保持在最低。 它們應該受限於執行程式所需的檔案,或需要大量時間才能從媒體讀取。
- 在許多情況下,不需要在硬碟上安裝非必要檔案,但可能會提供更高的效能等優點。 讓使用者選擇決定如何取捨硬碟儲存的成本和優點。
- 提供卸載硬碟上任何元件的方法。
- 如果您的應用程式快取資料,請讓使用者控制資料。 在啟動應用程式中加入選項,例如設定將儲存在硬碟上之快取資料數量上限的限制,或讓應用程式在終止時捨棄任何快取的資料。
步驟 5:
視需要停用自動執行。 即使媒體有 Autorun.inf 檔案,自動執行也可以透過程式設計方式隱藏或完全停用登錄。 如需詳細資訊,請參閱 啟用和停用自動執行 。