Get-FailedContentIndexDocuments

このコマンドレットは、Exchange Server 2016 以前のバージョンでのみ使用できます。

Get-FailedContentIndexDocuments コマンドレットを使用して、Exchange 検索でインデックスを作成できなかったメールボックス、メールボックス データベース、またはメールボックス サーバーのドキュメントの一覧を取得します。

以下の構文セクションのパラメーター セットの詳細については、「Exchangeのコマンドレット構文」を参照してください。

構文

Mailbox

Get-FailedContentIndexDocuments
    [-Identity] <MailboxIdParameter>
    [-Archive]
    [-Confirm]
    [-DomainController <Fqdn>]
    [-EndDate <DateTime>]
    [-ErrorCode <Int32>]
    [-FailureMode <FailureMode>]
    [-ResultSize <Unlimited>]
    [-StartDate <DateTime>]
    [-WhatIf]
    [<CommonParameters>]

Database

Get-FailedContentIndexDocuments
    -MailboxDatabase <DatabaseIdParameter>
    [-Confirm]
    [-DomainController <Fqdn>]
    [-EndDate <DateTime>]
    [-ErrorCode <Int32>]
    [-FailureMode <FailureMode>]
    [-ResultSize <Unlimited>]
    [-StartDate <DateTime>]
    [-WhatIf]
    [<CommonParameters>]

Server

Get-FailedContentIndexDocuments
    -Server <ServerIdParameter>
    [-Confirm]
    [-DomainController <Fqdn>]
    [-EndDate <DateTime>]
    [-ErrorCode <Int32>]
    [-FailureMode <FailureMode>]
    [-ResultSize <Unlimited>]
    [-StartDate <DateTime>]
    [-WhatIf]
    [<CommonParameters>]

説明

Get-FailedContentIndexDocuments コマンドレットは、インデックスを作成できなかったドキュメントの一覧を返します。 最も一般的な理由は、そのドキュメント タイプで使用できるフィルターがなかったか、ドキュメント内に添付ファイルがあったことです。 たとえば、既定では PDF フィルターを使用できません。 電子メール メッセージに PDF ドキュメントが含まれている場合、PDF フィルターがないため、ドキュメントはコンテンツのインデックス作成に失敗したとマークされます。

新しいフィルターをインストールすると、フィルターがインストールされている種類の添付ファイルを含む新しいメッセージのみにインデックスが作成されます。 同じドキュメントの種類に対して古いメッセージにインデックスを作成する場合は、メールボックスを移動する必要があります。

コマンドレットの出力には、インデックスを作成できなかったメールボックス内のアイテムに関する詳細が表示されます。これには、エラー コードやエラーの理由が含まれます。

このコマンドレットを実行する際には、あらかじめアクセス許可を割り当てる必要があります。 この記事にはこのコマンドレットのすべてのパラメーターが一覧表示されていますが、自分に割り当てられているアクセス許可に含まれていない一部のパラメーターにはアクセスできません。 コマンドレットを組織内で実行するために必要になるアクセス許可とパラメーターを調べるには、「 Find the permissions required to run any Exchange cmdlet」を参照してください。

例 1

Get-FailedContentIndexDocuments -Identity "Terry Adams"

この例では、ユーザー Terry Adams のメールボックスから、Exchange Search でインデックスを作成できなかったアイテムの一覧を取得します。

例 2

Get-FailedContentIndexDocuments -MailboxDatabase "Mailbox Database MDB2"

この例では、Exchange Search でインデックスを作成できなかったアイテムの一覧を、Mailbox Database MDB2 という名前のメールボックス データベースから取得します。

パラメーター

-Archive

適用対象: Exchange Server 2013、Exchange Server 2016、Exchange Server 2019、Exchange Server SE

アーカイブ スイッチは、コマンドレットの適用範囲をユーザーのアーカイブに制限します。 このスイッチで値を指定する必要はありません。

アーカイブスイッチを使用する場合は、Identityパラメータも指定する必要があります。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Mailbox
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Confirm

適用対象: Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019、Exchange Server SE

このパラメーターは、Microsoft の内部使用のために予約されています。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:Cf

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-DomainController

適用対象: Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019、Exchange Server SE

DomainController パラメーターは、このコマンドレットで Active Directory からのデータの読み取りまたは Active Directory へのデータの書き込みに使用されるドメイン コントローラーを指定します。 ドメイン コントローラーは、完全修飾ドメイン名 (FQDN) で識別します。 たとえば、dc01.contoso.com です。

パラメーターのプロパティ

型:Fqdn
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-EndDate

適用対象: Exchange Server 2013、Exchange Server 2016、Exchange Server 2019、Exchange Server SE

EndDate パラメーターには、日付範囲の終了日を指定します。

コマンドを実行するコンピューターの [地域のオプション] 設定で定義されている短い日付形式を使用します。 たとえば、短い日付形式 MM/dd/yyyy を使用するようにコンピューターが構成されている場合は、「09/01/2018」と入力して 2018 年 9 月 1 日を指定します。 日付のみを入力したり、日付と時刻を入力することもできます。 日付と時刻を入力する場合は、値を引用符 (”) で囲む必要があります (例: "09/01/2018 5:00 PM")。

パラメーターのプロパティ

型:DateTime
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-ErrorCode

適用対象: Exchange Server 2013、Exchange Server 2016、Exchange Server 2019、Exchange Server SE

ErrorCode パラメータを使用すると、インデックス作成に失敗した特定のエラー コードを取得できます。 このパラメーターを指定せずにコマンドレットを使用すると、メールボックス、メールボックス データベース、またはメールボックス サーバーの失敗したすべてのドキュメントを一覧表示できます。 出力には、エラー コードと失敗の理由が含まれます。 必要に応じて、結果からの特定のエラー コードに出力を制限できます。

パラメーターのプロパティ

型:Int32
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-FailureMode

適用対象: Exchange Server 2013、Exchange Server 2016、Exchange Server 2019、Exchange Server SE

FailureMode パラメーターはエラーの種類を指定します。 次の値を使用します。

  • 一時的: 一時的なエラーのためインデックスを作成できなかった項目を返します。 Exchange Search はこれらのアイテムのインデックスを再度試行します。
  • 永続的: 永続的なエラーのためインデックスを作成できなかったアイテムを返します。 Exchange Search はこれらのアイテムのインデックスを再作成しません。
  • All: 失敗の性質に関係なくインデックスを設定できなかった項目を返します。

パラメーターのプロパティ

型:FailureMode
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Identity

適用対象: Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019、Exchange Server SE

Identity パラメーターは、表示するメールボックスを指定します。 メールボックスを一意に識別する任意の値を使用できます。 次に例を示します。

  • 名前
  • Alias
  • 識別名 (DN)
  • 正規 DN
  • ドメイン\ユーザー名
  • 電子メール アドレス
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • ユーザー ID またはユーザー プリンシパル名 (UPN)

注意: Identityパラメータの値$nullまたは存在しない値は、IdentityパラメータなしでGet-コマンドを実行したかのように、 すべての オブジェクトを返します。 Identity パラメーターの値のリストが正確であり、存在しない$null値が含まれていないことを確認します。

パラメーターのプロパティ

型:MailboxIdParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Mailbox
配置:1
必須:True
パイプラインからの値:True
プロパティ名別のパイプラインからの値:True
残りの引数からの値:False

-MailboxDatabase

適用対象: Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019、Exchange Server SE

MailboxDatabase パラメーターには、メールボックスの取得元のデータベースを指定します。 データベースを一意に識別する、任意の値を使用できます。 以下に例を示します。

  • 名前
  • 識別名 (DN)
  • GUID

パラメーターのプロパティ

型:DatabaseIdParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Database
配置:Named
必須:True
パイプラインからの値:True
プロパティ名別のパイプラインからの値:True
残りの引数からの値:False

-ResultSize

適用対象: Exchange Server 2013、Exchange Server 2016、Exchange Server 2019、Exchange Server SE

このパラメーターは、Microsoft の内部使用のために予約されています。

パラメーターのプロパティ

型:Unlimited
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Server

適用対象: Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019、Exchange Server SE

Server パラメーターには、メールボックス サーバーを指定します。 次の値を使用できます。

  • 名前
  • GUID
  • DN

パラメーターのプロパティ

型:ServerIdParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Server
配置:Named
必須:True
パイプラインからの値:True
プロパティ名別のパイプラインからの値:True
残りの引数からの値:False

-StartDate

適用対象: Exchange Server 2013、Exchange Server 2016、Exchange Server 2019、Exchange Server SE

StartDate パラメーターは、日付範囲の開始日を指定します。

コマンドを実行するコンピューターの [地域のオプション] 設定で定義されている短い日付形式を使用します。 たとえば、短い日付形式 MM/dd/yyyy を使用するようにコンピューターが構成されている場合は、「09/01/2018」と入力して 2018 年 9 月 1 日を指定します。 日付のみを入力したり、日付と時刻を入力することもできます。 日付と時刻を入力する場合は、値を引用符 (”) で囲む必要があります (例: "09/01/2018 5:00 PM")。

パラメーターのプロパティ

型:DateTime
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-WhatIf

適用対象: Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019、Exchange Server SE

このパラメーターは、Microsoft の内部使用のために予約されています。

パラメーターのプロパティ

型: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」を参照してください。

入力

Input types

このコマンドレットに使用できる入力の種類を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。 コマンドレットで入力の種類のフィールドが空白の場合、そのコマンドレットには入力データを指定できません。

出力

Output types

このコマンドレットに使用できる戻り値の型 (出力の種類) を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。 出力の種類のフィールドが空白の場合、コマンドレットはデータを返しません。