次の方法で共有


Microsoft Entra Connect: ADConnectivityTools PowerShell リファレンス

次のドキュメントでは、ADConnectivityToolsの Microsoft Entra Connect に含まれる C:\Program Files\Microsoft Azure Active Directory Connect\Tools\ADConnectivityTool.psm1 PowerShell モジュールのリファレンス情報を提供します。

Confirm-DnsConnectivity

概要

ローカル Dns の問題を検出します。

構文

Confirm-DnsConnectivity [-Forest] <String> [-DCs] <Array> [-ReturnResultAsPSObject] [<CommonParameters>]

形容

ローカル Dns 接続テストを実行します。 Active Directory コネクタを構成するには、Microsoft Entra Connect サーバーに、接続しようとしているフォレストの名前解決と、このフォレストに関連付けられているドメイン コントローラーの両方が必要です。

例 1

Confirm-DnsConnectivity -Forest "TEST.CONTOSO.COM" -DCs "MYDC1.CONTOSO.COM","MYDC2.CONTOSO.COM"

例 2

Confirm-DnsConnectivity -Forest "TEST.CONTOSO.COM"

パラメーター

-森

テスト対象のフォレストの名前を指定します。

Type: String
Parameter Sets: (All)
Aliases:

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

-DC

テスト対象の DC を指定します。

Type: Array
Parameter Sets: (All)
Aliases:

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

-ReturnResultAsPSObject

この診断の結果を PSObject の形式で返します。 このツールを手動で操作する場合は必要ありません。

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

共通パラメーター

このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutVariable、-OutBuffer、-PipelineVariable、-Verbose、-WarningAction、-WarningVariable をサポートしています。 詳細については、「about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216)」を参照してください。

Confirm-ForestExists

概要

指定したフォレストが存在するかどうかを判断します。

構文

Confirm-ForestExists [-Forest] <String> [<CommonParameters>]

形容

フォレストに関連付けられている IP アドレスを DNS サーバーに照会します。

例 1

Confirm-TargetsAreReachable -Forest "TEST.CONTOSO.COM"

パラメーター

-森

テスト対象のフォレストの名前を指定します。

Type: String
Parameter Sets: (All)
Aliases:

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

共通パラメーター

このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutVariable、-OutBuffer、-PipelineVariable、-Verbose、-WarningAction、-WarningVariable をサポートしています。 詳細については、「about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216)」を参照してください。

Confirm-FunctionalLevel

概要

AD フォレストの機能レベルを確認します。

構文

SamAccount

Confirm-FunctionalLevel -Forest <String> [-RunWithCurrentlyLoggedInUserCredentials] [<CommonParameters>]

ForestFQDN

Confirm-FunctionalLevel -ForestFQDN <Forest> [-RunWithCurrentlyLoggedInUserCredentials] [<CommonParameters>]

形容

AD フォレストの機能レベルが特定の MinAdForestVersion (WindowsServer2003) 以上であることを確認します。 アカウント (ドメイン\ユーザー名) とパスワードが要求される場合があります。

例 1

Confirm-FunctionalLevel -Forest "test.contoso.com"

例 2

Confirm-FunctionalLevel -Forest "test.contoso.com" -RunWithCurrentlyLoggedInUserCredentials -Verbose

例 3

Confirm-FunctionalLevel -ForestFQDN $ForestFQDN -RunWithCurrentlyLoggedInUserCredentials -Verbose

パラメーター

-森

ターゲット フォレスト。 既定値は、現在ログインしているユーザーのフォレストです。

Type: String
Parameter Sets: SamAccount
Aliases:

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

-ForestFQDN

ターゲット ForestFQDN オブジェクト。

Type: Forest
Parameter Sets: ForestFQDN
Aliases:

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

-RunWithCurrentlyLoggedInUserCredentials

この関数は、ユーザーにカスタム資格情報を要求するのではなく、コンピューターに現在ログインしているユーザーの資格情報を使用します。

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

共通パラメーター

このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutVariable、-OutBuffer、-PipelineVariable、-Verbose、-WarningAction、-WarningVariable をサポートしています。 詳細については、「about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216)」を参照してください。

Confirm-NetworkConnectivity

概要

ローカル ネットワーク接続の問題を検出します。

構文

Confirm-NetworkConnectivity [-DCs] <Array> [-SkipDnsPort] [-ReturnResultAsPSObject] [<CommonParameters>]

形容

ローカル ネットワーク接続テストを実行します。

ローカル ネットワーク テストの場合、Microsoft Entra Connect は、ポート 53 (DNS)、88 (Kerberos)、および 389 (LDAP) の名前付きドメイン コントローラーと通信できる必要があります。ほとんどの組織は DC で DNS を実行するため、このテストは現在統合されています。 別の DNS サーバーが指定されている場合は、ポート 53 をスキップする必要があります。

例 1

Confirm-NetworkConnectivity -SkipDnsPort -DCs "MYDC1.CONTOSO.COM","MYDC2.CONTOSO.COM"

例 2

Confirm-NetworkConnectivity -DCs "MYDC1.CONTOSO.COM","MYDC2.CONTOSO.COM" -Verbose

パラメーター

-DC

テスト対象の DC を指定します。

Type: Array
Parameter Sets: (All)
Aliases:

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

-SkipDnsPort

ユーザーが AD サイト/ログオン DC によって提供される DNS サービスを使用していない場合は、ポート 53 のチェックをスキップできます。 ユーザーは引き続き_.ldap._tcp解決できる必要があります。active Directory コネクタの構成を成功させるために、forestfqdn< を>します。

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ReturnResultAsPSObject

この診断の結果を PSObject の形式で返します。 このツールを手動で操作する場合は必要ありません。

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

共通パラメーター

このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutVariable、-OutBuffer、-PipelineVariable、-Verbose、-WarningAction、-WarningVariable をサポートしています。 詳細については、「about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216)」を参照してください。

Confirm-TargetsAreReachable

概要

指定したフォレストとそれに関連付けられているドメイン コントローラーに到達できるかどうかを判断します。

構文

Confirm-TargetsAreReachable [-Forest] <String> [-DCs] <Array> [<CommonParameters>]

形容

"ping" テストを実行します (コンピューターがネットワークやインターネットを介してターゲット コンピューターに到達できるかどうか)

例 1

Confirm-TargetsAreReachable -Forest "TEST.CONTOSO.COM" -DCs "MYDC1.CONTOSO.COM","MYDC2.CONTOSO.COM"

例 2

Confirm-TargetsAreReachable -Forest "TEST.CONTOSO.COM"

パラメーター

-森

テスト対象のフォレストの名前を指定します。

Type: String
Parameter Sets: (All)
Aliases:

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

-DC

テスト対象の DC を指定します。

Type: Array
Parameter Sets: (All)
Aliases:

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

共通パラメーター

このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutVariable、-OutBuffer、-PipelineVariable、-Verbose、-WarningAction、-WarningVariable をサポートしています。 詳細については、「about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216)」を参照してください。

Confirm-ValidDomains

概要

取得したフォレスト FQDN 内のドメインに到達可能であることを検証する

構文

SamAccount

Confirm-ValidDomains [-Forest <String>] [-RunWithCurrentlyLoggedInUserCredentials] [<CommonParameters>]

ForestFQDN

Confirm-ValidDomains -ForestFQDN <Forest> [-RunWithCurrentlyLoggedInUserCredentials] [<CommonParameters>]

形容

DomainGuid と DomainDN の取得を試みることで、取得したフォレスト FQDN 内のすべてのドメインに到達可能であることを検証します。 アカウント (ドメイン\ユーザー名) とパスワードが要求される場合があります。

例 1

Confirm-ValidDomains -Forest "test.contoso.com" -Verbose

例 2

Confirm-ValidDomains -Forest "test.contoso.com" -RunWithCurrentlyLoggedInUserCredentials -Verbose

例 3

Confirm-ValidDomains -ForestFQDN $ForestFQDN -RunWithCurrentlyLoggedInUserCredentials -Verbose

パラメーター

-森

ターゲット フォレスト。

Type: String
Parameter Sets: SamAccount
Aliases:

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

-ForestFQDN

ターゲット ForestFQDN オブジェクト。

Type: Forest
Parameter Sets: ForestFQDN
Aliases:

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

-RunWithCurrentlyLoggedInUserCredentials

この関数は、ユーザーにカスタム資格情報を要求するのではなく、コンピューターに現在ログインしているユーザーの資格情報を使用します。

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

共通パラメーター

このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutVariable、-OutBuffer、-PipelineVariable、-Verbose、-WarningAction、-WarningVariable をサポートしています。 詳細については、「about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216)」を参照してください。

Confirm-ValidEnterpriseAdminCredentials

概要

ユーザーがエンタープライズ管理者の資格情報を持っているかどうかを確認します。

構文

Confirm-ValidEnterpriseAdminCredentials [-RunWithCurrentlyLoggedInUserCredentials] [<CommonParameters>]

形容

指定されたユーザーがエンタープライズ管理者の資格情報を持っているかどうかを検索します。 アカウント (ドメイン\ユーザー名) とパスワードが要求される場合があります。

例 1

Confirm-ValidEnterpriseAdminCredentials -DomainName test.contoso.com -Verbose

例 2

Confirm-ValidEnterpriseAdminCredentials -RunWithCurrentlyLoggedInUserCredentials -Verbose

パラメーター

-RunWithCurrentlyLoggedInUserCredentials

この関数は、ユーザーにカスタム資格情報を要求するのではなく、コンピューターに現在ログインしているユーザーの資格情報を使用します。

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

共通パラメーター

このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutVariable、-OutBuffer、-PipelineVariable、-Verbose、-WarningAction、-WarningVariable をサポートしています。 詳細については、「about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216)」を参照してください。

Get-DomainFQDNData

概要

アカウントとパスワードの組み合わせから DomainFQDN を取得します。

構文

Get-DomainFQDNData [[-DomainFQDNDataType] <String>] [-RunWithCurrentlyLoggedInUserCredentials]
 [-ReturnExceptionOnError] [<CommonParameters>]

形容

指定された資格情報から domainFQDN オブジェクトを取得しようとします。 domainFQDN が有効な場合は、ユーザーの選択に応じて DomainFQDNName または RootDomainName が返されます。 アカウント (ドメイン\ユーザー名) とパスワードが要求される場合があります。

例 1

Get-DomainFQDNData -DomainFQDNDataType DomainFQDNName -Verbose

例 2

Get-DomainFQDNData -DomainFQDNDataType RootDomainName -RunWithCurrentlyLoggedInUserCredentials

パラメーター

-DomainFQDNDataType

取得される目的の種類のデータ。 現在、"DomainFQDNName" または "RootDomainName" に制限されています。

Type: String
Parameter Sets: (All)
Aliases:

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

-RunWithCurrentlyLoggedInUserCredentials

この関数は、ユーザーにカスタム資格情報を要求するのではなく、コンピューターに現在ログインしているユーザーの資格情報を使用します。

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ReturnExceptionOnError

Start-NetworkConnectivityDiagnosisTools 関数で使用される補助パラメーター

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

共通パラメーター

このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutVariable、-OutBuffer、-PipelineVariable、-Verbose、-WarningAction、-WarningVariable をサポートしています。 詳細については、「about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216)」を参照してください。

Get-ForestFQDN

概要

アカウントとパスワードの組み合わせから ForestFQDN を取得します。

構文

Get-ForestFQDN [-Forest] <String> [-RunWithCurrentlyLoggedInUserCredentials] [<CommonParameters>]

形容

指定された資格情報から ForestFQDN を取得しようとします。 アカウント (ドメイン\ユーザー名) とパスワードが要求される場合があります。

例 1

Get-ForestFQDN -Forest CONTOSO.MICROSOFT.COM -Verbose

例 2

Get-ForestFQDN -Forest CONTOSO.MICROSOFT.COM -RunWithCurrentlyLoggedInUserCredentials -Verbose

パラメーター

-森

ターゲット フォレスト。既定値は、現在ログインしているユーザーのドメインです。

Type: String
Parameter Sets: (All)
Aliases:

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

-RunWithCurrentlyLoggedInUserCredentials

この関数は、ユーザーにカスタム資格情報を要求するのではなく、コンピューターに現在ログインしているユーザーの資格情報を使用します。

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

共通パラメーター

このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutVariable、-OutBuffer、-PipelineVariable、-Verbose、-WarningAction、-WarningVariable をサポートしています。 詳細については、「about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216)」を参照してください。

Start-ConnectivityValidation

概要

Main 関数。

構文

Start-ConnectivityValidation [-Forest] <String> [-AutoCreateConnectorAccount] <Boolean> [[-UserName] <String>]
 [<CommonParameters>]

形容

AD 資格情報が有効であることを確認する使用可能なすべてのメカニズムを実行します。

例 1

Start-ConnectivityValidation -Forest "test.contoso.com" -AutoCreateConnectorAccount $True -Verbose

パラメーター

-森

ターゲット フォレスト。

Type: String
Parameter Sets: (All)
Aliases:

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

-AutoCreateConnectorAccount

カスタム インストールの場合: ユーザーが Microsoft Entra Connect のウィザードの [AD フォレスト アカウント] ウィンドウで [新しい AD アカウントの作成] を選択した場合に$Trueされるフラグ。 ユーザーが [既存の AD アカウントを使用する] を選択した場合に$Falseします。 高速インストールの場合: この変数の値は、Express-installations に$Trueする必要があります。

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-UserName

ユーザーの資格情報が要求されたときに Username フィールドを事前に設定するパラメーター。

Type: String
Parameter Sets: (All)
Aliases:

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

共通パラメーター

このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutVariable、-OutBuffer、-PipelineVariable、-Verbose、-WarningAction、-WarningVariable をサポートしています。 詳細については、「about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216)」を参照してください。

Start-NetworkConnectivityDiagnosisTools

概要

ネットワーク接続テストのメイン関数。

構文

Start-NetworkConnectivityDiagnosisTools [[-Forest] <String>] [-Credentials] <PSCredential>
 [[-LogFileLocation] <String>] [[-DCs] <Array>] [-DisplayInformativeMessage] [-ReturnResultAsPSObject]
 [-ValidCredentials] [<CommonParameters>]

形容

ローカル ネットワーク接続テストを実行します。

例 1

Start-NetworkConnectivityDiagnosisTools -Forest "TEST.CONTOSO.COM"

例 2

Start-NetworkConnectivityDiagnosisTools -Forest "TEST.CONTOSO.COM" -DCs "DC1.TEST.CONTOSO.COM", "DC2.TEST.CONTOSO.COM"

パラメーター

-森

テスト対象のフォレスト名を指定します。

Type: String
Parameter Sets: (All)
Aliases:

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

-資格 情報

テストを実行しているユーザーのユーザー名とパスワード。 Microsoft Entra Connect ウィザードを実行するために必要なのと同じレベルのアクセス許可が必要です。

Type: PSCredential
Parameter Sets: (All)
Aliases:

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

-LogFileLocation

この関数の出力を格納するログ ファイルの場所を指定します。

Type: String
Parameter Sets: (All)
Aliases:

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

-DC

テスト対象の DC を指定します。

Type: Array
Parameter Sets: (All)
Aliases:

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

-DisplayInformativeMessage

この関数の目的に関するメッセージを表示できるようにするフラグ。

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ReturnResultAsPSObject

この診断の結果を PSObject の形式で返します。 このツールを手動で操作する際に指定する必要はありません。

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ValidCredentials

ユーザーが入力した資格情報が有効かどうかを示します。 このツールを手動で操作する際に指定する必要はありません。

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

共通パラメーター

このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutVariable、-OutBuffer、-PipelineVariable、-Verbose、-WarningAction、-WarningVariable をサポートしています。 詳細については、「about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216)」を参照してください。