Initialize-WebSitesInstance

Web サイトを作成して構成します。

構文

Initialize-WebSitesInstance
          [[-Settings] <Hashtable>]
          [-Force]
          [<CommonParameters>]

説明

Initialize-WebSitesInstance コマンドレットは、Web サイトを作成して構成します。 構成情報は、ユーザーが作成したハッシュ テーブル (プロパティ名とそれに関連付けられた値を含むデータ構造) から取得されます。

例 1: Web サイトを作成して構成する

PS C:\> $ControllerInitializationSettings = @{ hosting = "Server=CN-SERVER;Initial Catalog=Hosting;User ID=sa;Password=Password01!"; resourceMetering = "Server=CN-SERVER;Initial Catalog=ResourceMetering;User ID=sa;Password=Password01!"; managementServerAdminUserName = "{0}\Admin"; managementServerAdminPassword = "Password01!"; fileServerAdminUserName = "{0}\Admin"; fileServerAdminPassword = "Password01!"; frontEndAdminUserName = "{0}\Admin"; frontEndAdminPassword = "Password01!"; publisherAdminUserName = "{0}\Admin"; publisherAdminPassword = "Password01!"; workerAdminUserName = "{0}\Admin"; workerAdminPassword = "Password01!"; adminUserName = "{0}\RestMwhImpersonation"; adminPassword = "Password01!"; dnsSuffix = "test.com"; managementServerName = "MN-SERVER"; fileServerName = "FS-SERVER"; fileServerType = "WindowsSingle"; fileShareOwnerUserName = "FileShareOwner"; fileShareOwnerPassword = "Password01!"; fileShareUserUserName = "FileShareUser"; fileShareUserPassword = "Password01!"; cloudAdminUserName = "administrator"; cloudAdminPassword = "Password01!"; centralCertStoreUserName = "Certificateshareuser"; centralCertStorePassword = "Password01!"; contentShareUNCPath = "\\FS-SERVER\Websites"; contentShareLocalPath = "C:\Websites"; certificateShareUNCPath = "\\FSSERVER01\Certificates"; certificateShareLocalPath = "C:\Certificates"; feedUrl = "http://FeedURL/feeds/List.xml"; customFeeds = "http://FeedURL/Products.xml"; SQMEnabled = "False"; MicrosoftUpdateEnabled = "True" }
PS C:\> Initialize-WebSitesInstance -Settings $ControllerInitializationSettings -Verbose

これら 2 つのコマンドは、 Initialize-WebSitesInstance コマンドレットを使用して Web サイトを作成します。 この例の最初のコマンドは、新しいサイトの構成値を含むハッシュ テーブルを作成します。 このハッシュ テーブルは、変数 $ControllerInitializationSettingsに格納されます。

2 番目のコマンドでは、$ControllerInitializationSettingsと Initialize-WebSitesInstance コマンドレットを使用して、新しい Web サイトを作成および構成します。

パラメーター

-Force

{{強制説明を入力}}

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Settings

新しい Web サイトの構成情報を含むハッシュ テーブルを指定します。 ハッシュ テーブル内の各エントリは、プロパティ名の後に等号が続き、その後にプロパティ値が続きます。たとえば、この構文には 1 つのプロパティ (ホスティング) が含まれています。

@{hosting = "Server=CN-SERVER;Initial Catalog=Hosting;User ID=sa;Password=Password01!"}

複数のプロパティを指定するには、semicons を使用して個々のエントリを区切ります。 たとえば、この構文には 2 つのプロパティ (hosting と fileServerType) が含まれています。

@{hosting = "Server=CN-SERVER;Initial Catalog=Hosting;User ID=sa;Password=Password01!"; fileServerType = "WindowsSingle" }

その他の例については、「 Web サイト クラウドのトラブルシューティング 」を参照してください。

Type:Hashtable
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False