設定登錄工具 (Setreg.exe)

設定登錄工具可以讓您變更公開金鑰 (Public Key) 加密演算法的登錄設定。這些金鑰,稱為軟體發行狀態金鑰,控制憑證驗證程序的行為。在 Setreg.exe 完成要求的動作之後,會顯示軟體發行狀態金鑰的目前值。

設定登錄工具僅隨附於 .NET Framework SDK 1.0 版和 1.1 版中。在較新版本的 .NET Framework SDK 中,請改用簽署工具 (signtool.exe) 公用程式。

setreg [-q] [Choice# {true|false}...]

參數

選項 說明

-q

指定安靜模式;在完成要求的動作之後,隱藏軟體發行狀態金鑰的自動顯示。

Choice#

指定登錄設定。它的後面必須是 truefalse。在相同的命令列上可以顯示一個以上的選擇和其對應值 (truefalse)。

1 - 信任測試根目錄。

2 - 在憑證上使用到期日。

3 - 檢查廢止清單。

4 - 離線廢止伺服器確定。如果為 true,允許離線核准個人憑證。

5 - 離線廢止伺服器確定。如果為 true,允許離線核准商業憑證。

8 - 使版本 1 簽名的物件失效。

9 - 在時間戳記簽署者上檢查廢止清單。

10 - 只信任在信任資料庫中所找到的項目。如果為 true,允許從包含於個人信任資料庫中的發行者 (Publisher) 下載。

-?

顯示工具的命令語法和選項。

備註

如果您從命令列執行沒有指定任何選項的 Setreg.exe,工具會顯示軟體發行狀態金鑰的目前值。

範例

下列命令會將登錄設為信任測試根目錄 (以 Makecert.exe 建立的所有測試憑證之根目錄),並顯示金鑰值。

setreg 1 TRUE

下列命令會將登錄設為不檢查廢止清單以及不顯示金鑰值。

setreg -q 3 FALSE

請參閱

參考

.NET Framework 工具
憑證建立工具 (Makecert.exe)
SDK 命令提示字元