SetReg

SetReg 工具會設定登錄機碼的值,以控制 Authenticode 憑證驗證程式的行為。 這些金鑰稱為「軟體發佈狀態金鑰」。 完成要求的動作之後,此工具會顯示軟體發佈狀態金鑰的目前狀態。

SetReg [選項] [Choice # {TRUE|FALSE}]

Set Registry 工具僅隨附于 .NET Framework SDK 1.0 版和 .1.1 版,您可以從此處下載。

選項

選項可以是下列其中一個值。 下表提供的選項只能與 Internet Explorer 4.0 或更新版本搭配使用。

選項 Description
-q 在 SetReg 完成要求的動作之後,隱藏軟體發佈狀態金鑰值的顯示。 預設會顯示這些值。
-? 列出命令語法和選項。

 

選擇#

Choice # 必須是下列其中一個值。

選擇 描述 結果
1 信任測試根目錄 忽略此值。Windows XP/2000: 如果 為 TRUE,則信任測試根目錄。 這相當於在 Internet Explorer 3 中執行 「regedit wvtston.reg」。x.
預設值為 FALSE。 除非此旗標設定為 TRUE,否則使用測試根目錄簽署的任何檔案都不會驗證。 請注意,此行為已隨著 Windows XP Service Pack 1 (SP1) 而變更,因為 Windows XP SP1 會忽略此值。

2 在憑證上使用到期日 如果 為 TRUE,則檢查憑證到期日。 若要忽略到期日,請將此旗標設定為 FALSE。 預設值為 TRUE
3 檢查 撤銷清單 如果 為 TRUE,則執行撤銷檢查。 若要略過撤銷檢查,請將此旗標設定為 FALSE。 預設值為 TRUEInternet Explorer 3。x 預設值為 FALSE
4 離線撤銷伺服器 OK (個別)
如果 為 TRUE,則允許個別憑證的離線核准。 預設值為 FALSE
5 離線撤銷伺服器 OK (Commercial)
如果 為 TRUE,允許離線核准商業憑證。 預設值為 TRUE
6 JAVA 離線撤銷伺服器 OK (個別)
如果為 TRUE,則允許個別憑證的離線核准,而且不會顯示錯誤憑證的使用者介面。 預設值為 FALSE
7 JAVA 離線撤銷伺服器 OK (Commercial)
如果為 TRUE,則允許商業憑證的離線核准,而且不會顯示錯誤憑證的使用者介面。 預設值為 TRUE
8 讓第 1 版簽署的物件不再有效 如果 為 TRUE,則讓第 1 版簽署的物件不再有效。 預設值為 FALSE
9 檢查時間戳記伺服器的撤銷清單 如果為 TRUE,請在時間戳記伺服器的憑證上執行撤銷檢查。 預設值為 FALSEInternet Explorer 3。x 不支援這個值。
10 只有信任資料庫中找到的信任專案 如果 為 TRUE,則允許從包含在個人信任資料庫中的發行者下載。 預設值為 FALSEInternet Explorer 3。x 不支援這個值。