aspnet_regiis 命令格式說明

來源:互聯網
上載者:User
選項 說明

-c

將 ASP.NET 的用戶端指令碼(如用戶端驗證指令碼)安裝到每個 Internet 資訊服務 (IIS) 網站目錄的 aspnet_client 子目錄中。

只安裝與 Aspnet_regiis.exe 關聯的 ASP.NET 版本的用戶端指令碼。

-disable

在 IIS 安全控制台中禁用 ASP.NET。

此選項只能與 -i-ir-r 選項結合使用。此選項不能在 IIS 6.0 之前的 IIS 版本中使用。

-e

從每個 IIS 網站目錄的 aspnet_client 子目錄中移除 ASP.NET 的用戶端指令碼。

只移除與 Aspnet_regiis.exe 關聯的 ASP.NET 版本的用戶端指令碼。

-ea

從每個 IIS 網站目錄的 aspnet_client 子目錄中移除所有 ASP.NET 版本的用戶端指令碼。

-enable

在 IIS 安全控制台中啟用 ASP.NET。

此選項只能與 -i-ir-r 選項結合使用。此選項不能在 IIS 6.0 之前或 ASP.NET 2.0 版之前的版本中使用。

-ga user

向指定使用者授予 ASP.NET. 使用的 IIS 中繼資料庫和其他目錄的存取權限。

此選項不能在 ASP.NET 2.0 之前的版本中使用。

-i

安裝與 Aspnet_regiis.exe 關聯的 ASP.NET 版本,並更新 IIS 中繼資料庫根目錄和根目錄下的指令碼映射。

只更新使用早期 ASP.NET 版本的應用程式的指令碼映射。使用新版本的應用程式不受影響。

-ir

安裝與 Aspnet_regiis.exe 關聯的 ASP.NET 版本,並僅在 IIS 中註冊 ASP.NET。

此選項不更新指令碼映射。若要安裝 ASP.NET 並更新指令碼映射,請使用 -i 選項。

-k path

在指定的應用程式根路徑及其子目錄中,從所有 ASP.NET 應用程式中移除所有 ASP.NET 版本的指令碼映射。

-kn path

僅在指定的應用程式根路徑中,從 ASP.NET 應用程式中移除所有 ASP.NET 版本的指令碼映射。

此選項不影響指定 path 的子目錄中的應用程式。

-lk

列出包含 ASP.NET 指令碼映射的所有 IIS 中繼資料庫項的路徑和版本。

不顯示從父項繼承 ASP.NET 指令碼映射的項。

-lv

列出電腦上安裝的所有 ASP.NET 版本的狀態和安裝路徑。

-norestart

禁止在安裝或更新 ASP.NET 指令碼映射後重新啟動 IIS 輔助進程。

如果將手動重新啟動 IIS 輔助進程,則將此選項與 -i-r 選項一起使用。

-r

更新 IIS 中繼資料庫中及其下面的所有指令碼映射,使其指向與 Aspnet_regiis.exe 關聯的 ASP.NET ISAPI 版本。

無論目前的版本如何,都會更新現有的所有指令碼映射,使其指向與 ASP.NET IIS 註冊工具關聯的 ASP.NET ISAPI 版本。

-s path

將指令碼映射(該指令碼映射指向與 Aspnet_regiis.exe 關聯的 ASP.NET ISAPI 版本)安裝到指定應用程式根路徑及其子目錄下的所有 ASP.NET 應用程式中。更新指定的路徑中及其下面使用早期 ASP.NET ISAPI 版本的所有現有指令碼映射。

-sn path

將指令碼映射(該指令碼映射指向與該工具關聯的 ASP.NET ISAPI 版本)安裝到指定應用程式根路徑下的 ASP.NET 應用程式中。更新指定路徑中使用早期 ASP.NET ISAPI 版本的所有現有指令碼映射。

此選項不影響 path 的子目錄中的應用程式。

-u

從電腦中卸載與 ASP.NET IIS 註冊工具關聯的 ASP.NET 版本。此 ASP.NET ISAPI 版本的現有指令碼映射自動重新對應到其餘已安裝的 ASP.NET ISAPI 的最新版本。

-ua

從電腦中卸載所有 ASP.NET 版本。

-?

顯示 ASP.NET IIS 註冊工具的命令文法和選項。

選項 說明

-config+

允許對電腦上的 ASP.NET 配置進行遠端存取。

-config-

禁止對電腦上的 ASP.NET 配置進行遠端存取。

-pa container account

為指定使用者或組 account 授予訪問指定項 container 的許可權。此參數採用下面的可選修飾符:

  • -pku   將預設的電腦容器替換為使用者指定的容器。

  • -csp provider   指定要使用的容器提供者。

  • -full   指定應該添加完整存取而不是預設的唯讀存取權限。

-pc container

在指定容器中建立 RSA 公開金鑰/私密金鑰對。此參數採用下面的可選修飾符:

  • -size keySize   指定密鑰大小。預設值為 1024 位元組。

  • -pku   將電腦上的預設密鑰容器替換為使用者指定的容器。

  • -exp   指定必須可以匯出的私密金鑰。

  • -csp provider   指定要使用的容器提供者。

-pd section

對配置節進行解密。此參數採用下面的選擇性參數:

  • -app virtualPath   指定應該在包含路徑的層級進行解密。

  • -location subPath   指定要解密的子目錄。

  • -pkm   指定應該對 Machine.config 而非 Web.config 檔案進行解密。

-pdf section webApplicationDirectory

對指定物理(非虛擬)目錄中的 Web.config 檔案的指定配置節進行解密。

-pe section

對指定的配置節進行加密。此參數採用下面的可選修飾符:

  • -prov provider   指定要使用的加密提供者。

  • -app virtualPath    指定應該在包含路徑的層級進行加密。

  • -location subPath   指定要加密的子目錄。

  • -pkm   指定應該對 Machine.config 而非 Web.config 檔案進行加密。

-pef section webApplicationDirectory

對指定物理(非虛擬)目錄中的 Web.config 檔案的指定配置節進行加密。

-pi container file

將 RSA 公開金鑰/私密金鑰對從指定的 XML file 匯入指定的 container。此參數採用下面的可選修飾符:

  • -pku   將預設的電腦容器替換為使用者指定的容器。

  • -exp   指定可以匯出私密金鑰。

  • -csp provider   指定要使用的容器提供者。

-pr container account

移除指定的使用者或組 account 對指定的項 container 的存取權限。此參數採用下面的可選修飾符:

  • -pku   將預設的電腦容器替換為使用者指定的容器。

  • -csp provider   指定要使用的容器提供者。

-px container file

將 RSA 公開金鑰/私密金鑰對從指定的容器匯入指定的 XML 檔案。此參數採用下面的可選修飾符:

  • -pku   將預設的電腦容器替換為使用者指定的容器。

  • -csp provider   指定要使用的容器提供者。

-pz container

刪除指定的密鑰容器。此參數採用下面的可選修飾符:

  • -pku   將預設的電腦容器替換為使用者指定的容器。

Example:
aspnet_regiis -pe "connectionStrings" -app "/AjaxDemo" -prov "RSAProtectedconfigurationProvider"
-pe  區段    要加密的區域﹐注意大小寫
-app virtualPath 在IIS中注冊的虛擬目錄位置
-prov 見上

aspnet_regiis -pd "connectionStrings" -app "/AjaxDemo"
-pd  區段    要解密的區域﹐注意大小寫

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.