Share via


rdpsign

適用於:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012

可讓您以數位方式簽署遠端桌面通訊協定 (.rdp) 檔案。

注意

若要了解最新版本中的新增功能,請參閱 Windows Server 中遠端桌面服務的新增功能

語法

rdpsign /sha1 <hash> [/q | /v |] [/l] <file_name.rdp>

參數

參數 描述
/sha1 <hash> 指定指紋,這是憑證存放區中包含之簽署憑證的安全雜湊演算法 1 (SHA1) 雜湊。 用於 Windows Server 2012 R2 和較舊版本。
/sha256 <hash> 指定指紋,這是憑證存放區中包含之簽署憑證的安全雜湊演算法 256 (SHA256) 雜湊。 取代 Windows Server 2016 和更新版本中的 /sha1。
/q 無訊息模式。 命令成功時無輸出,命令失敗時最小輸出。
/v 詳細資訊模式。 顯示所有警告、訊息和狀態。
/l 測試簽署和輸出結果,而不實際取代任何輸入檔。
<file_name.rdp> .rdp 檔案的名稱。 您必須使用完整檔案名稱指定要簽署的 .rdp 檔案 (或多個檔案)。 不接受萬用字元。
/? 在命令提示字元顯示說明。

備註

  • SHA1 或 SHA256 憑證指紋應該代表受信任的 .rdp 檔案發行者。 若要取得憑證指紋,請開啟 [憑證] 嵌入式管理單元,按兩下您想要使用的憑證 (無論是在本機電腦的憑證存放區或個人憑證存放區中),按一下 [詳細資料] 索引標籤,然後在 [欄位] 清單中,按一下 [指紋]

    注意

    當您複製指紋以搭配 rdpsign.exe 工具使用時,必須移除任何空格。

  • 簽署的輸出檔會覆寫輸入檔。

  • 如果指定了多個檔案,而且如果無法讀取或寫入任何 .rdp 檔案,此工具會繼續至下一個檔案。

範例

若要簽署名為 file1.rdp 的 .rdp 檔案,請瀏覽至儲存 .rdp 檔案的資料夾,然後輸入:

rdpsign /sha1 hash file1.rdp

注意

雜湊值代表 SHA1 憑證指紋,不含任何空格。

若要測試 .rdp 檔案的數位簽章是否成功,而不實際簽署檔案,請輸入:

rdpsign /sha1 hash /l file1.rdp

若要簽署名為 file1.rdp、file2.rdp 和 file3.rdp 的多個 .rdp 檔案,請輸入 (包括檔名之間的空格):

rdpsign /sha1 hash file1.rdp file2.rdp file3.rdp

另請參閱