Set-RetentionCompliancePolicy
このコマンドレットは、セキュリティ/コンプライアンス PowerShell でのみ使用できます。 詳細については、「セキュリティ/コンプライアンス PowerShell」を参照してください。
Set-RetentionCompliancePolicy コマンドレットを使用して、Microsoft Purview コンプライアンス ポータル内の既存のアイテム保持ポリシーを変更します。
注: このコマンドレットを実行すると、organization 全体で完全に同期され、これは重要な操作です。 複数のポリシーを更新する必要がある場合は、ポリシーの配布が成功するまで待ってから、次のポリシーに対してコマンドレットをもう一度実行します。 配布状態の詳細については、「 Get-RetentionCompliancePolicy」を参照してください。
以下の構文セクションのパラメーター セットの詳細については、「Exchangeのコマンドレット構文」を参照してください。
構文
Identity
Set-RetentionCompliancePolicy
[-Identity] <PolicyIdParameter>
[-AddExchangeLocation <MultiValuedProperty>]
[-AddExchangeLocationException <MultiValuedProperty>]
[-AddModernGroupLocation <MultiValuedProperty>]
[-AddModernGroupLocationException <MultiValuedProperty>]
[-AddOneDriveLocation <MultiValuedProperty>]
[-AddOneDriveLocationException <MultiValuedProperty>]
[-AddPublicFolderLocation <MultiValuedProperty>]
[-AddSharePointLocation <MultiValuedProperty>]
[-AddSharePointLocationException <MultiValuedProperty>]
[-AddSkypeLocation <MultiValuedProperty>]
[-AddSkypeLocationException <MultiValuedProperty>]
[-Applications <MultiValuedProperty>]
[-Comment <String>]
[-Confirm]
[-DeletedResources <String>]
[-Enabled <Boolean>]
[-EnforceSimulationPolicy <Boolean>]
[-Force]
[-PolicyTemplateInfo <PswsHashtable>]
[-PolicyRBACScopes <MultiValuedProperty>]
[-PriorityCleanup]
[-RemoveExchangeLocation <MultiValuedProperty>]
[-RemoveExchangeLocationException <MultiValuedProperty>]
[-RemoveModernGroupLocation <MultiValuedProperty>]
[-RemoveModernGroupLocationException <MultiValuedProperty>]
[-RemoveOneDriveLocation <MultiValuedProperty>]
[-RemoveOneDriveLocationException <MultiValuedProperty>]
[-RemovePublicFolderLocation <MultiValuedProperty>]
[-RemoveSharePointLocation <MultiValuedProperty>]
[-RemoveSharePointLocationException <MultiValuedProperty>]
[-RemoveSkypeLocation <MultiValuedProperty>]
[-RemoveSkypeLocationException <MultiValuedProperty>]
[-RestrictiveRetention <Boolean>]
[-StartSimulation <Boolean>]
[-WhatIf]
[<CommonParameters>]
AdaptiveScopeLocation
Set-RetentionCompliancePolicy
[-Identity] <PolicyIdParameter>
[-AddAdaptiveScopeLocation <MultiValuedProperty>]
[-Applications <MultiValuedProperty>]
[-Comment <String>]
[-Confirm]
[-DeletedResources <String>]
[-Enabled <Boolean>]
[-EnforceSimulationPolicy <Boolean>]
[-Force]
[-PriorityCleanup]
[-RemoveAdaptiveScopeLocation <MultiValuedProperty>]
[-StartSimulation <Boolean>]
[-WhatIf]
[<CommonParameters>]
RetryDistribution
Set-RetentionCompliancePolicy
[-Identity] <PolicyIdParameter>
[-RetryDistribution]
[-Confirm]
[-DeletedResources <String>]
[-EnforceSimulationPolicy <Boolean>]
[-PriorityCleanup]
[-StartSimulation <Boolean>]
[-WhatIf]
[<CommonParameters>]
TeamLocation
Set-RetentionCompliancePolicy
[-Identity] <PolicyIdParameter>
[-AddTeamsChannelLocation <MultiValuedProperty>]
[-AddTeamsChannelLocationException <MultiValuedProperty>]
[-AddTeamsChatLocation <MultiValuedProperty>]
[-AddTeamsChatLocationException <MultiValuedProperty>]
[-Comment <String>]
[-Confirm]
[-DeletedResources <String>]
[-Enabled <Boolean>]
[-EnforceSimulationPolicy <Boolean>]
[-Force]
[-PriorityCleanup]
[-RemoveTeamsChannelLocation <MultiValuedProperty>]
[-RemoveTeamsChannelLocationException <MultiValuedProperty>]
[-RemoveTeamsChatLocation <MultiValuedProperty>]
[-RemoveTeamsChatLocationException <MultiValuedProperty>]
[-StartSimulation <Boolean>]
[-WhatIf]
[<CommonParameters>]
説明
セキュリティ/コンプライアンス PowerShell でこのコマンドレットを使用するには、アクセス許可が割り当てられている必要があります。 詳細については、「Microsoft Purview コンプライアンス センターのアクセス許可」 を参照してください。
注: スコープの場所を追加または削除するときは、パイプされた Foreach-Object コマンドを使用しないでください: "Value1","Value2",..."ValueN" | Foreach-Object {Set-RetentionCompliancePolicy -Identity "Regulation 123 Compliance" -RemoveExchangeLocation $_}。
例
例 1
Set-RetentionCompliancePolicy -Identity "Regulation 123 Compliance" -AddExchangeLocation "Kitty Petersen" -AddSharePointLocation "https://contoso.sharepoint.com/sites/teams/finance" -RemovePublicFolderLocation All -Comment "Added new counsel, 9/9/14"
この例では、"Regulation 123 Compliance" という名前の既存のアイテム保持ポリシーを次のように変更します。
- Kitty Petersen という名前のユーザーのメールボックスを追加します。
- SharePoint サイト
https://contoso.sharepoint.com/sites/teams/financeを追加します。 - パブリック フォルダーを削除します。
- コメントを更新します。
例 2
$stringJson = @"
[{
'EmailAddress': 'USSales@contoso.onmicrosoft.com',
'SiteId': '9b2a8116-b9ec-4e2c-bf31-7eaa83697c4b'
}]
"@
Set-RetentionCompliancePolicy -Identity "Sales Policy" -RemoveModernGroupLocation "USSales@contoso.onmicrosoft.com" -DeletedResources $stringJson
この例では、指定された削除された Microsoft 365 グループとサイトを指定されたポリシーから削除します。 削除されたリソースは、Microsoft 365 グループのメール アドレスと関連サイト ID を使用して識別します。
重要: このコマンドを実行する前に、重複する SMTP アドレスに関する DeletedResources パラメーター の注意事項を必ずお読みください。
例 3
$stringJson = @"
[{
'EmailAddress': 'USSales@contoso.onmicrosoft.com',
'SiteId': '8b2a8345-b9ec-3b6a-bf31-6eaa83697c4b'
}]
"@
Set-RetentionCompliancePolicy -Identity "Tenant Level Policy" -AddModernGroupLocationException "USSales@contoso.onmicrosoft.com" -DeletedResources $stringJson
この例では、指定された削除された Microsoft 365 グループとサイトを、指定されたテナント レベルのポリシーから除外します。 削除されたリソースは、Microsoft 365 グループのメール アドレスと関連サイト ID を使用して識別します。
重要: このコマンドを実行する前に、重複する SMTP アドレスに関する DeletedResources パラメーター の注意事項を必ずお読みください。
例 4
$stringJson = @"
[{
'EmailAddress': 'USSales2@contoso.onmicrosoft.com',
'SiteId': '9b2a8116-b9ec-4e2c-bf31-7eaa83697c4b'
},
{
'EmailAddress': 'USSales2@contoso.onmicrosoft.com',
'SiteId': '4afb7116-b9ec-4b2c-bf31-4abb83697c4b'
}]
"@
Set-RetentionCompliancePolicy -Identity "Sales Policy" -RemoveModernGroupLocation "USSales2@contoso.onmicrosoft.com" -DeletedResources $stringJson
この例は例 2 と似ていますが、複数の削除されたリソースが指定されている点が異なります。
重要: このコマンドを実行する前に、重複する SMTP アドレスに関する DeletedResources パラメーター の注意事項を必ずお読みください。
例 5
$stringJson = @"
[{
'EmailAddress': 'SalesUser@contoso.onmicrosoft.com'
}]
"@
Set-RetentionCompliancePolicy -Identity "Teams Chat Retention Policy" -AddTeamsChatLocationException "SalesUser@contoso.onmicrosoft.com" -DeletedResources $stringJson
この例では、指定された論理的に削除されたメールボックスまたはメール ユーザーを、前述の Teams アイテム保持ポリシーから除外します。 削除されたリソースは、メールボックスまたはメール ユーザーのメール アドレスを使用して識別できます。
重要: このコマンドを実行する前に、重複する SMTP アドレスに関する DeletedResources パラメーター の注意事項を必ずお読みください。
例 6
$stringJson = @"
[{
'EmailAddress': 'SalesUser1@contoso.onmicrosoft.com'
},
{
'EmailAddress': 'SalesUser2@contoso.onmicrosoft.com'
}]
"@
Set-RetentionCompliancePolicy -Identity "Teams Chat Retention Policy" -AddTeamsChatLocationException "SalesUser1@contoso.onmicrosoft.com", "SalesUser2@contoso.onmicrosoft.com" -DeletedResources $stringJson
この例は例 5 と似ていますが、複数の削除されたリソースが指定されている点が異なります。
重要: このコマンドを実行する前に、重複する SMTP アドレスに関する DeletedResources パラメーター の注意事項を必ずお読みください。
ポリシーの除外は、保持ポリシーでサポートされている制限内にとどまる必要があります: Microsoft 365 のアイテム保持ポリシーと保持ラベル ポリシーの制限
パラメーター
-AddAdaptiveScopeLocation
適用対象: セキュリティ & コンプライアンス
AddAdaptiveScopeLocation パラメーターは、ポリシーに追加するアダプティブ スコープの場所を指定します。 適応型スコープを作成するには、New-AdaptiveScope コマンドレットを使用します。 適応型スコープを一意に識別する任意の値を使用できます。 例:
- 名前
- 識別名 (DN)
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
AdaptiveScopeLocation
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-AddExchangeLocation
適用対象: セキュリティ & コンプライアンス
AddExchangeLocation パラメーターは、ExchangeLocation パラメーターに値 All を使用しない場合に、含まれるメールボックスの一覧に追加するメールボックスを指定します。 有効な値は次のとおりです。
- ExchangeLocation パラメーターは、ポリシーに含めるメールボックスを指定します。有効な値は次のとおりです。
- メールボックス。
すべてのメールボックスに対する値 All。 この値のみ、それ自体で使用できます。
- 名前
- 名前
- 識別名 (DN)
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-AddExchangeLocationException
適用対象: セキュリティ & コンプライアンス
このパラメーターは、ExchangeLocation パラメーターに値 All を使用する場合に、除外されたメールボックスの一覧に追加するメールボックスを指定します。 有効な値は次のとおりです。
- このパラメーターは、ExchangeLocation パラメーターに値 All を使用するときに、除外する一覧から削除するメールボックスを指定します。有効な値は次のとおりです。
- メールボックス。
すべてのメールボックスに対する値 All。 この値のみ、それ自体で使用できます。
- 名前
- 名前
- 識別名 (DN)
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-AddModernGroupLocation
適用対象: セキュリティ & コンプライアンス
AddModernGroupLocation パラメーターは、ModernGroupLocation パラメーターに値 All を使用しない場合に、含まれるMicrosoft 365 グループの一覧に追加するMicrosoft 365 グループを指定します。
Microsoft 365 グループを一意に識別する任意の値を使用できます。 例:
- 名前
- 名前
- 識別名 (DN)
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-AddModernGroupLocationException
適用対象: セキュリティ & コンプライアンス
AddModernGroupLocationException パラメーターでは、ModernGroupLocation パラメーターに値 All を使用しているときに、除外されたMicrosoft 365 グループの一覧に追加するMicrosoft 365 グループを指定します。
Microsoft 365 グループを一意に識別する任意の値を使用できます。 例:
- 名前
- 名前
- 識別名 (DN)
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-AddOneDriveLocation
適用対象: セキュリティ & コンプライアンス
AddOneDriveLocation パラメーターは、OneDriveLocation パラメーターに All の値を使用していない場合に、含まれるサイトの一覧に追加する OneDrive サイトを指定します。 サイトは URL 値で指定します。
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-AddOneDriveLocationException
適用対象: セキュリティ & コンプライアンス
このパラメーターは、OneDriveLocation パラメーターに値 All を使用するときに、除外されたサイトの一覧に追加する OneDrive サイトを指定します。 サイトは URL 値で指定します。
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-AddPublicFolderLocation
適用対象: セキュリティ & コンプライアンス
AddPublicFolderLocation パラメーターは、アイテム保持ポリシーにすべてのパブリック フォルダーを追加することを指定します。 このパラメーターに値 All を使用します。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-AddSharePointLocation
適用対象: セキュリティ & コンプライアンス
AddSharePointLocation パラメーターでは、SharePointLocation パラメーターに All の値を使用していない場合に、含まれるサイトの一覧に追加する SharePoint サイトを指定します。 サイトは URL 値で指定します。
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
SharePoint サイトは、インデックスが作成されるまでポリシーに追加できません。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-AddSharePointLocationException
適用対象: セキュリティ & コンプライアンス
このパラメーターは、SharePointLocation パラメーターに値 All を使用するときに、除外するサイトの一覧に追加する SharePoint サイトを指定します。 サイトは URL 値で指定します。
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-AddSkypeLocation
適用対象: セキュリティ & コンプライアンス
AddSkypeLocation パラメーターは、含まれる Skype for Business Online ユーザーの一覧から追加する Skype for Business Online ユーザーを指定します。
ユーザーを一意に識別する任意の値を使用できます。 以下に例を示します。
- 名前
- 名前
- 識別名 (DN)
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-AddSkypeLocationException
適用対象: セキュリティ & コンプライアンス
このパラメーターは、Microsoft の内部使用のために予約されています。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-AddTeamsChannelLocation
適用対象: セキュリティ & コンプライアンス
AddTeamsChannelLocation パラメーターは、ポリシーに追加するチームを指定します。
チームを一意に識別する任意の値を使用できます。 例:
- 名前
- 電子メール アドレス
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
TeamLocation
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-AddTeamsChannelLocationException
適用対象: セキュリティ & コンプライアンス
AddTeamsChannelLocationException パラメーターは、TeamsChannelLocation パラメーターに値 All を使用するときに、除外リストに追加するチームを指定します。 チームを一意に識別する任意の値を使用できます。 例:
- 名前
- 電子メール アドレス
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
TeamLocation
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-AddTeamsChatLocation
適用対象: セキュリティ & コンプライアンス
AddTeamsChatLocation パラメーターは、ポリシーに追加するチーム ユーザーを指定します。
ユーザーを一意に識別する任意の値を使用できます。 以下に例を示します。
- 名前
- 名前
- 識別名 (DN)
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
TeamLocation
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-AddTeamsChatLocationException
適用対象: セキュリティ & コンプライアンス
AddTeamsChatLocationException パラメーターは、TeamsChatLocation パラメーターに値 All を使用するときに、除外リストに追加する Teams ユーザーを指定します。 ユーザーを一意に識別する任意の値を使用できます。 以下に例を示します。
- 名前
- 電子メール アドレス
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
TeamLocation
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Applications
適用対象: セキュリティ & コンプライアンス
アプリケーション パラメーターは、Microsoft 365 グループがポリシーに含まれている場合 (ModernGroups パラメーターが設定されている場合) にターゲットを指定します。 有効な値は次のとおりです。
-
Group:ExchangeOffice 365 グループに接続されているメールボックスの場合。 -
Group:SharePointMicrosoft 365 グループに接続されている SharePoint サイトの場合。 -
"Group:Exchange,SharePoint"Microsoft 365 グループに接続されているメールボックスと SharePoint サイトの両方に対して有効になります。 - blank (
$null): この値は既定値であり、機能的には値"Group:Exchange,SharePoint"と同等です。 選択した Microsoft 365 グループのメールボックスと SharePoint サイトの両方の既定値に戻すには、"Group:Exchange,SharePoint"を指定します。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Comment
適用対象: セキュリティ & コンプライアンス
Comment パラメーターで、オプションのコメントを指定します。 スペースを含む値を指定する場合は、次のように値を二重引用符 (") で囲んでください。"これは管理者メモです。"
パラメーターのプロパティ
| 型: | String |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
TeamLocation
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Confirm
適用対象: セキュリティ & コンプライアンス
Confirm スイッチは、確認プロンプトを表示するか非表示にするかを指定します。 このスイッチがコマンドレットに与える影響は、コマンドレットが続行する前に確認を必要とするかどうかによって異なります。
- データを破壊するコマンドレット (たとえば、Remove- コマンドレット) には、先に進む前にユーザーにそのコマンドの確認を強制する組み込みの一時停止があります。 これらのコマンドレットでは、正確な構文
-Confirm:$falseを使用して、確認プロンプトを省略できます。 - 他のほとんどのコマンドレット (たとえば、New-* や Set-* コマンドレット) には、組み込みの一時停止はありません。 これらのコマンドレットの場合、値を指定せずに Confirm スイッチを指定すると、一時停止が発生し、続行する前にコマンドの確認を強制されます。
パラメーターのプロパティ
| 型: | SwitchParameter |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
| Aliases: | Cf |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-DeletedResources
適用対象: セキュリティ & コンプライアンス
DeletedResources パラメーターは、削除された Microsoft 365 グループ、メールボックス、またはメール ユーザーを、それぞれの場所のリストへの除外として削除または追加することを指定します。 このパラメーターは、削除された Microsoft 365 グループの場合は AddModernGroupLocationException および RemoveModernGroupLocation パラメーターと共に使用し、削除されたメールボックスまたはメール ユーザーの場合は AddTeamsChatLocationException パラメーターと共に使用します。
有効な値は JSON 文字列です。 このパラメーターの構文と使用例については、「例」セクションを参照してください。
注意: このパラメーターで SMTP アドレスを使用する場合は、同じアドレスが他のメールボックスまたはメール ユーザーにも使用される可能性があることに注意してください。 同じ SMTP アドレスを持つ他のメールボックスまたはメール ユーザーをチェックするには、次のコマンドを使用して、user@contoso.com を SMTP アドレスに置き換えてチェックします。Get-Recipient -IncludeSoftDeletedRecipients user@contoso.com | Select-Object DisplayName, EmailAddresses, Description, Alias, RecipientTypeDetails, WhenSoftDeleted
同じ SMTP アドレスを持つアクティブなメールボックスまたはメール ユーザーが除外されないようにするには、DeletedResources パラメーターを使用してコマンドを実行する前に、メールボックスを 訴訟ホール ドにします。
Microsoft 365 グループが削除されるシナリオの詳細については、「 保持状態での最新のグループの削除に関する詳細」を参照してください。
非アクティブなメールボックスのシナリオの詳細については、「 非アクティブなメールボックスの詳細」を参照してください。
パラメーターのプロパティ
| 型: | String |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Enabled
適用対象: セキュリティ & コンプライアンス
Enabled パラメーターは、ポリシーを有効にするかどうかを指定します。 有効な値は次のとおりです。
- $true: ポリシーを有効にします。 この値が既定値です。
- $false: ポリシーを無効にします。
パラメーターのプロパティ
| 型: | Boolean |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
TeamLocation
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-EnforceSimulationPolicy
適用対象: セキュリティ & コンプライアンス
EnforceSimulationPolicy パラメーターは、シミュレーション ポリシーをアクティブなポリシーとして適用するかどうかを指定します。 有効な値は次のとおりです。
- $true: シミュレーション ポリシーをアクティブなポリシーとして適用します。
- $false: シミュレーション ポリシーをアクティブなポリシーとして適用しないでください。 この値が既定値です。
シミュレーション モードの詳細については、「シミュレーション モードについて」を参照してください。
パラメーターのプロパティ
| 型: | Boolean |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Force
適用対象: セキュリティ & コンプライアンス
[強制] スイッチは、警告または確認メッセージを非表示にします。 このスイッチで値を指定する必要はありません。
管理者の入力を求めることが不適切な場合に、このスイッチを使用してタスクをプログラムによって実行することができます。
パラメーターのプロパティ
| 型: | SwitchParameter |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
TeamLocation
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-Identity
適用対象: セキュリティ & コンプライアンス
Identity パラメーターは、変更するアイテム保持ポリシーを指定します。 ポリシーを一意に識別する任意の値を使用できます。 次に例を示します。
- 名前
- 識別名 (DN)
- GUID
パラメーターのプロパティ
| 型: | PolicyIdParameter |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | 1 |
| 必須: | True |
| パイプラインからの値: | True |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
-PolicyRBACScopes
適用対象: セキュリティ & コンプライアンス
注: 管理単位は現在サポートされていないため、このパラメーターは機能しません。 ここに示されている情報は、管理ユニットのサポートがリリースされたときに関する情報提供を目的としています。
PolicyRBACScopes パラメーターは、ポリシーに割り当てる管理単位を指定します。 有効な値は、管理単位の Microsoft Entra ObjectID (GUID 値) です。 複数の値をコンマで区切って指定できます。
管理単位は、Microsoft Entra ID P1 または P2 でのみ使用できます。 管理単位は、Microsoft Graph PowerShell で作成および管理します。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-PolicyTemplateInfo
適用対象: セキュリティ & コンプライアンス
このパラメーターは、Microsoft の内部使用のために予約されています。
パラメーターのプロパティ
| 型: | PswsHashtable |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-PriorityCleanup
適用対象: セキュリティ & コンプライアンス
PriorityCleanup スイッチは、優先度クリーンアップ ポリシーを更新するかどうかを指定します。 このスイッチで値を指定する必要はありません。
優先度クリーンアップ ポリシーは、既存のアイテム保持設定または電子情報開示ホールドを上書きすることで、機密コンテンツの削除を迅速に行います。 詳細については、「 優先度クリーンアップ」を参照してください。
パラメーターのプロパティ
| 型: | SwitchParameter |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RemoveAdaptiveScopeLocation
適用対象: セキュリティ & コンプライアンス
RemoveAdaptiveScopeLocation パラメーターは、ポリシーから削除するアダプティブ スコープの場所を指定します。 適応型スコープを作成するには、New-AdaptiveScope コマンドレットを使用します。 適応型スコープを一意に識別する任意の値を使用できます。 例:
- 名前
- 識別名 (DN)
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
AdaptiveScopeLocation
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RemoveExchangeLocation
適用対象: セキュリティ & コンプライアンス
RemoveExchangeLocation パラメーターは、ExchangeLocation パラメーターに値 All を使用していない場合に、含まれるメールボックスの一覧から削除するメールボックスを指定します。
メールボックスを一意に識別する任意の値を使用できます。 次に例を示します。
- 名前
- 名前
- 識別名 (DN)
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RemoveExchangeLocationException
適用対象: セキュリティ & コンプライアンス
RemoveExchangeLocationException パラメーターは、ExchangeLocation パラメーターに値 All を使用する場合に、除外されたメールボックスの一覧から削除するメールボックスを指定します。
メールボックスを一意に識別する任意の値を使用できます。 次に例を示します。
- 名前
- 名前
- 識別名 (DN)
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RemoveModernGroupLocation
適用対象: セキュリティ & コンプライアンス
RemoveModernGroupLocation パラメーターは、ModernGroupLocation パラメーターに値 All を使用していない場合に、含まれるグループの一覧から削除する Microsoft 365 グループを指定します。
Microsoft 365 グループを一意に識別する任意の値を使用できます。 例:
- 名前
- 名前
- 識別名 (DN)
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RemoveModernGroupLocationException
適用対象: セキュリティ & コンプライアンス
RemoveModernGroupLocationException パラメーターは、Microsoft 365 グループ パラメーターに All の値を使用しているときに、除外されたグループの一覧から削除する Microsoft 365 グループを指定します。
Microsoft 365 グループを一意に識別する任意の値を使用できます。 例:
- 名前
- 名前
- 識別名 (DN)
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RemoveOneDriveLocation
適用対象: セキュリティ & コンプライアンス
RemoveOneDriveLocation パラメーターは、OneDriveLocation パラメーターに All の値を使用していない場合に、含まれるサイトの一覧から削除する OneDrive サイトを指定します。 サイトは URL 値で指定します。
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RemoveOneDriveLocationException
適用対象: セキュリティ & コンプライアンス
このパラメーターは、OneDriveLocation パラメーターに値 All を使用する場合に、除外するサイトの一覧から削除する OneDrive サイトを指定します。 サイトは URL 値で指定します。
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RemovePublicFolderLocation
適用対象: セキュリティ & コンプライアンス
RemovePublicFolderLocation パラメーターは、アイテム保持ポリシーからすべてのパブリック フォルダーを削除することを指定します。 このパラメーターに値 All を使用します。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RemoveSharePointLocation
適用対象: セキュリティ & コンプライアンス
RemoveSharePointLocation パラメーターは、SharePointLocation パラメーターに値 All を使用していない場合に、含まれるサイトの一覧から削除する SharePoint サイトを指定します。 サイトは URL 値で指定します。
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RemoveSharePointLocationException
適用対象: セキュリティ & コンプライアンス
このパラメーターは、SharePointLocation パラメーターに値 All を使用する場合に、除外されたサイトの一覧から削除する SharePoint サイトを指定します。 サイトは URL 値で指定します。
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RemoveSkypeLocation
適用対象: セキュリティ & コンプライアンス
RemoveSkypeLocation パラメーターは、含まれる Skype for Business Online ユーザーの一覧から削除する Skype for Business Online ユーザーを指定します。
ユーザーを一意に識別する任意の値を使用できます。 以下に例を示します。
- 名前
- 名前
- 識別名 (DN)
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RemoveSkypeLocationException
適用対象: セキュリティ & コンプライアンス
このパラメーターは、Microsoft の内部使用のために予約されています。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RemoveTeamsChannelLocation
適用対象: セキュリティ & コンプライアンス
RemoveTeamsChannelLocation パラメーターは、ポリシーから削除するチームを指定します。
チームを一意に識別する任意の値を使用できます。 例:
- 名前
- 電子メール アドレス
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
TeamLocation
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RemoveTeamsChannelLocationException
適用対象: セキュリティ & コンプライアンス
RemoveTeamsChannelLocationException パラメーターは、TeamsChannelLocation パラメーターに値 All を使用するときに、除外リストから削除するチームを指定します。 チームを一意に識別する任意の値を使用できます。 例:
- 名前
- 電子メール アドレス
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
TeamLocation
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RemoveTeamsChatLocation
適用対象: セキュリティ & コンプライアンス
RemoveTeamsChatLocation パラメーターは、ポリシーから削除する Teams ユーザーを指定します。
ユーザーを一意に識別する任意の値を使用できます。 以下に例を示します。
- 名前
- 名前
- 識別名 (DN)
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
TeamLocation
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RemoveTeamsChatLocationException
適用対象: セキュリティ & コンプライアンス
RemoveTeamsChatLocationException パラメーターは、TeamsChatLocation パラメーターに値 All を使用するときに、除外リストから削除する Teams ユーザーを指定します。 ユーザーを一意に識別する任意の値を使用できます。 以下に例を示します。
- 名前
- 電子メール アドレス
- GUID
Update 値にスペースを含める、または引用符を必要とする場合は、次の構文を使用します: "Value1","Value2",..."ValueN"。
パラメーターのプロパティ
| 型: | MultiValuedProperty |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
TeamLocation
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RestrictiveRetention
適用対象: セキュリティ & コンプライアンス
RestrictiveRetentionパラメータは、保持ポリシーまたは保持ラベルポリシーのどちらで保持ロックを有効にするかを指定します。 有効な値は次のとおりです。
- $true: ポリシーの保持ロックが有効になっています。 管理者を含め誰もポリシーをオフにしたり、制限を緩和したりすることはできません。
- $false: ポリシーでアイテム保持ロックが有効になっていません。 この値が既定値です。
ポリシーがロックされた後は、誰もポリシーをオフまたは無効にしたり、ポリシーからコンテンツを削除したりすることはできません。 また、保持期間中は、ポリシーの対象となるコンテンツを変更または削除することはできません。 アイテム保持ポリシーを変更する唯一の方法は、コンテンツを追加するか、その期間を延長することです。 ロックされたポリシーは増加または拡張できますが、削減、無効化、またはオフにすることはできません。
したがって、保持のためにポリシーをロックする前に、organization のコンプライアンス要件を理解し、必要なものであることが確実になるまでポリシーをロックしないことが重要です。
パラメーターのプロパティ
| 型: | Boolean |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
Identity
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-RetryDistribution
適用対象: セキュリティ & コンプライアンス
RetryDistribution スイッチは、ポリシーをすべての Exchange Online および SharePoint の場所に再配布するかどうかを指定します。 このスイッチで値を指定する必要はありません。
初期の配布が成功した場所は、再試行に含まれません。 このスイッチを使用すると、ポリシーの配布エラーが報告されます。
パラメーターのプロパティ
| 型: | SwitchParameter |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
RetryDistribution
| 配置: | Named |
| 必須: | True |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-StartSimulation
適用対象: セキュリティ & コンプライアンス
StartSimulation パラメーターは、シミュレーション モードで作成されたポリシーのシミュレーションを開始するかどうかを指定します。 有効な値は次のとおりです。
- $true: シミュレーションを開始します。
- $false: シミュレーションを開始しないでください。 この値が既定値です。
シミュレーション モードの詳細については、「シミュレーション モードについて」を参照してください。
パラメーターのプロパティ
| 型: | Boolean |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
-WhatIf
適用対象: セキュリティ & コンプライアンス
WhatIf スイッチは、セキュリティ/コンプライアンス PowerShell では機能しません。
パラメーターのプロパティ
| 型: | SwitchParameter |
| 規定値: | None |
| ワイルドカードのサポート: | False |
| DontShow: | False |
| Aliases: | wi |
パラメーター セット
(All)
| 配置: | Named |
| 必須: | False |
| パイプラインからの値: | False |
| プロパティ名別のパイプラインからの値: | False |
| 残りの引数からの値: | False |
CommonParameters
このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable をサポートします。 詳細については、「about_CommonParameters」を参照してください。