Start-WebSitesOperation

DWAS 操作を開始します。

構文

Start-WebSitesOperation
     [-OperatorName] <String>
     [-OperationName] <String>
     [-Parameters] <Hashtable>
     [-WaitForCompletion]
     [[-Timeout] <TimeSpan>]
     [-RemoteSettings <RemoteSettings>]
     [-SuppressRequestIdLine]
     [<CommonParameters>]

説明

Start-WebSitesOperation コマンドレットは、動的 Windows ライセンス認証サービス (DWAS) 操作を開始します。 DWAS は、次のようなタスクを実行するように設計されています。

  • サイトのプロビジョニングとアクティブ化。
  • ワーカー プロセスの開始と監視。
  • サイトのシャットダウンとプロビジョニング解除。
  • サンドボックスとセキュリティ対策の監視。

例 1: すべてのフロントエンド サーバーでアップグレードを開始する

PS C:\> Start-WebSitesOperation -OperatorName "WFF" -OperationName "Upgrade" -Parameters @{"WebFarmName"="FrontEndServers"}

このコマンドでは、フロントエンド サーバーに対してアップグレード操作を開始します。

例 2: 特定のワーカー サーバーでアップグレードを開始する

PS C:\> Start-Operation -OperatorName "WFF" -OperationName "Upgrade" -Parameters @{"WebFarmName"="WorkerServers";ServerName="SERVER01"}

このコマンドでは、Server01 という名前のワーカー サーバーに対してアップグレード操作を開始します。

パラメーター

-OperationName

開始する操作の名前を指定します。 次に例を示します。

-OperationName "Upgrade"

最も一般的に使用される操作は、アップグレードと修復です。

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

-OperatorName

ロールを実行するオペレーターの名前を指定します。 次に例を示します。

-OperatorName "WFF"

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Parameters

操作のパラメーターを含むハッシュ テーブルを指定します。 これらのパラメーターは、通常、サーバー ファーム名またはサーバー名で構成されます。たとえば、この構文では、Web ファームを指定する単一のパラメーター (WebFarmName) を使用します。

-Parameters @{"WebFarmName"="FrontEndServers"}

複数のパラメーターを使用するには、セミコロンを使用してパラメーターを区切ります。 たとえば、この構文では 2 つのパラメーター (WebFarmName と ServerName) を使用します。

-Parameters @{"WebFarmName"="WorkerServers";ServerName="SERVER01"}

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

-RemoteSettings

{{Fill RemoteSettings Description}}

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

-SuppressRequestIdLine

{{Fill SuppressRequestIdLine Description}}

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

-Timeout

操作が完了するまで待機する最大時間 (秒単位) を指定します。

Type:TimeSpan
Position:4
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WaitForCompletion

コマンドレットが操作の完了を待機してから、Windows PowerShell コンソールまたは呼び出し元スクリプトに制御を返します。 指定しない場合、control は直ちにを返し、コマンドはバックグラウンドで実行されます。

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