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 |