Udostępnij za pośrednictwem


Microsoft Entra Connect: dokumentacja programu PowerShell ADSyncTools

Poniższa dokumentacja zawiera informacje referencyjne dotyczące modułu programu PowerShell dołączonego ADSyncTools.psm1 do programu Microsoft Entra Connect.

Instalowanie modułu ADSyncTools programu PowerShell

Aby zainstalować moduł ADSyncTools programu PowerShell, wykonaj następujące czynności:

  1. Otwieranie programu Windows PowerShell z uprawnieniami administracyjnymi
  2. Wpisz lub skopiuj i wklej następujące polecenie:
    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
    Install-Module -Name ADSyncTools
    
  3. Naciśnij Enter.
  4. Aby sprawdzić, czy moduł został zainstalowany, wprowadź lub skopiuj i wklej następujące polecenie"
    Get-module ADSyncTools
    
  5. Powinny zostać wyświetlone informacje o module.

Clear-ADSyncToolsMsDsConsistencyGuid

STRESZCZENIE

Czyszczenie obiektu usługi Active Directory mS-DS-ConsistencyGuid

SKŁADNIA

Clear-ADSyncToolsMsDsConsistencyGuid [-Identity] <Object> [<CommonParameters>]

OPIS

Czyści wartość w pliku mS-DS-ConsistencyGuid dla docelowego obiektu usługi Active Directory. Obsługuje obiekty usługi Active Directory w lasach z wieloma domenami.

PRZYKŁADY

PRZYKŁAD 1

Clear-ADSyncToolsMsDsConsistencyGuid -Identity 'CN=User1,OU=Sync,DC=Contoso,DC=com'

PRZYKŁAD 2

Clear-ADSyncToolsMsDsConsistencyGuid -Identity 'User1@Contoso.com'

PRZYKŁAD 3

'User1@Contoso.com' | Clear-ADSyncToolsMsDsConsistencyGuid

PARAMETRY

-Tożsamość

Obiekt docelowy w usłudze AD w celu wyczyszczenia identyfikatora mS-DS-ConsistencyGuid

Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Connect-ADSyncToolsSqlDatabase

STRESZCZENIE

Nawiązywanie połączenia z bazą danych SQL na potrzeby testowania

SKŁADNIA

Connect-ADSyncToolsSqlDatabase [-Server] <String> [[-Instance] <String>] [[-Database] <String>]
 [[-Port] <String>] [[-UserName] <String>] [[-Password] <String>] [<CommonParameters>]

OPIS

Funkcje i narzędzia związane z diagnostyką SQL

PRZYKŁADY

PRZYKŁAD 1

Connect-ADSyncToolsSqlDatabase -Server 'sqlserver01.contoso.com' -Database 'ADSync'

PRZYKŁAD 2

Connect-ADSyncToolsSqlDatabase -Server 'sqlserver01.contoso.com' -Instance 'INTANCE01' -Database 'ADSync'

PARAMETRY

-Server

Nazwa serwera SQL

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Instancja

Nazwa wystąpienia programu SQL Server

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Baza danych

Nazwa bazy danych programu SQL Server

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Port

Port programu SQL Server (na przykład 49823)

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-UserName

Nazwa użytkownika logowania programu SQL Server

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Hasło

Hasło logowania do programu SQL Server

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

ConvertFrom-ADSyncToolsAadDistinguishedName

STRESZCZENIE

Konwertowanie atrybutu DistinguishedName łącznika entra firmy Microsoft na niezmiennyid

SKŁADNIA

ConvertFrom-ADSyncToolsAadDistinguishedName [-DistinguishedName] <String> [<CommonParameters>]

OPIS

Przyjmuje nazwę wyróżniającą łącznika entra firmy Microsoft, taką jak CN={514635484D4B376E38307176645973555049486139513D3D} i konwertuje ją na odpowiednią wartość base64 ImmutableID, taką jak QF5HMK7n80qvdYsUPIHa9Q==

PRZYKŁADY

PRZYKŁAD 1

ConvertFrom-ADSyncToolsAadDistinguishedName 'CN={514635484D4B376E38307176645973555049486139513D3D}'

PARAMETRY

-DistinguishedName

Nazwa wyróżniająca przestrzeni łącznika firmy Microsoft Entra

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

ConvertFrom-ADSyncToolsImmutableID

STRESZCZENIE

Konwertowanie wartości Identyfikator niezmienny Base64 (SourceAnchor) na wartość IDENTYFIKATORa GUID

SKŁADNIA

ConvertFrom-ADSyncToolsImmutableID [-Value] <String> [<CommonParameters>]

OPIS

Konwertuje wartość immutableID z ciągu Base64 i zwraca wartość identyfikatora GUID W przypadku, gdy ciąg Base64 nie może zostać przekonwertowany na identyfikator GUID, zwraca tablicę bajtów.

PRZYKŁADY

PRZYKŁAD 1

ConvertFrom-ADSyncToolsImmutableID 'iGhmiAEBERG7uxI0VniQqw=='

PRZYKŁAD 2

'iGhmiAEBERG7uxI0VniQqw==' | ConvertFrom-ADSyncToolsImmutableID

PARAMETRY

-Wartość

Niezmiennyid w formacie Base64

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

ConvertTo-ADSyncToolsAadDistinguishedName

STRESZCZENIE

Konwertowanie identyfikatora niezmiennego na łącznik Microsoft Entra Connector DistinguishedName

SKŁADNIA

ConvertTo-ADSyncToolsAadDistinguishedName [-ImmutableId] <String> [<CommonParameters>]

OPIS

Przyjmuje identyfikator ImmutableId (SourceAnchor), taki jak QF5HMK7n80qvdYsUPIHa9Q== i konwertuje na odpowiednią wartość DistinguishedName łącznika Firmy Microsoft Entra, taką jak CN={514635484D4B376E38307176645973555049486139513D3D}

PRZYKŁADY

PRZYKŁAD 1

ConvertTo-ADSyncToolsAadDistinguishedName 'QF5HMK7n80qvdYsUPIHa9Q=='

PARAMETRY

-NiezmiennyId

Niezmiennyid (SourceAnchor)

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

ConvertTo-ADSyncToolsCloudAnchor

STRESZCZENIE

Konwertowanie kotwicy Base64 na cloudAnchor

SKŁADNIA

ConvertTo-ADSyncToolsCloudAnchor [-Anchor] <String> [<CommonParameters>]

OPIS

Przyjmuje kotwicę Base64, taką jak VAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMBkANwAAAA== i konwertuje na odpowiednią wartość CloudAnchor, taką jak User_00aa00aa-bb11-cc22-dd33-44ee44ee44ee

PRZYKŁADY

PRZYKŁAD 1

ConvertTo-ADSyncToolsCloudAnchor "VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA=="

PRZYKŁAD 2

"VAAAAFUAcwBlAHIAXwBjADcAMgA5ADAAMwBlAGQALQA3ADgAMQA2AC0ANAAxAGMAZAAtADkAMAA2ADYALQBlAGEAYwAzADMAZAAxADcAMQBkADcANwAAAA==" | ConvertTo-ADSyncToolsCloudAnchor

PARAMETRY

-Kotwica

Kotwica base64

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

ConvertTo-ADSyncToolsImmutableID

STRESZCZENIE

Konwertowanie identyfikatora GUID (ObjectGUID/ ms-Ds-Consistency-Guid) na ciąg Base64

SKŁADNIA

ConvertTo-ADSyncToolsImmutableID [-Value] <Object> [<CommonParameters>]

OPIS

Konwertuje wartość w formacie GUID, ciągu GUID lub tablicy bajtów na ciąg Base64

PRZYKŁADY

PRZYKŁAD 1

ConvertTo-ADSyncToolsImmutableID '00aa00aa-bb11-cc22-dd33-44ee44ee44ee'

PRZYKŁAD 2

'00aa00aa-bb11-cc22-dd33-44ee44ee44ee' | ConvertTo-ADSyncToolsImmutableID

PARAMETRY

-Wartość

Identyfikator GUID, ciąg GUID lub tablica bajtów

Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Export-ADSyncToolsAadDisconnectors

STRESZCZENIE

Eksportowanie obiektów rozłączania firmy Microsoft

SKŁADNIA

Export-ADSyncToolsAadDisconnectors [[-SyncObjectType] <Object>] [<CommonParameters>]

OPIS

Wykonuje narzędzie CSExport w celu wyeksportowania wszystkich rozłączeń do formatu XML, a następnie pobiera te dane wyjściowe XML i konwertuje je na plik CSV z: UserPrincipalName, Mail, SourceAnchor, DistinguishedName, CsObjectId, ObjectType, ConnectorId, CloudAnchor

PRZYKŁADY

PRZYKŁAD 1

Export-ADSyncToolsAadDisconnectors -SyncObjectType 'PublicFolder'

Eksportuje do woluminu CSV wszystkie obiekty Rozłącznika PublicFolder

PRZYKŁAD 2

Export-ADSyncToolsAadDisconnectors

Eksportuje do woluminu CSV wszystkie obiekty rozłączenia

PARAMETRY

-SyncObjectType

ObjectType do uwzględnienia w danych wyjściowych

Type: Object
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

DANE WEJŚCIOWE

Użyj argumentu ObjectType w przypadku, gdy chcesz wyeksportować rozłączniki tylko dla danego typu obiektu

DANE WYJŚCIOWE

Eksportuje plik CSV z obiektami Disconnector zawierającymi: UserPrincipalName, Mail, SourceAnchor, DistinguishedName, CsObjectId, ObjectType, ConnectorId i CloudAnchor

Export-ADSyncToolsAadPublicFolders

STRESZCZENIE

Eksportuje wszystkie zsynchronizowane obiekty folderów publicznych z włączoną obsługą poczty z identyfikatora Entra firmy Microsoft do pliku CSV

SKŁADNIA

Export-ADSyncToolsAadPublicFolders [-Credential] <PSCredential> [-Path] <Object> [<CommonParameters>]

OPIS

Ta funkcja eksportuje do pliku CSV wszystkie zsynchronizowane foldery publiczne z włączoną obsługą poczty (MEPF) obecne w identyfikatorze Entra firmy Microsoft. Można go używać w połączeniu z Remove-ADSyncToolsAadPublicFolders do identyfikowania i usuwania oddzielonych folderów publicznych z włączoną obsługą poczty w usłudze Microsoft Entra ID. Ta funkcja wymaga poświadczeń administratora globalnego w usłudze Microsoft Entra ID i uwierzytelniania za pomocą uwierzytelniania wieloskładnikowego nie jest obsługiwana. UWAGA: Jeśli narzędzie DirSync zostało wyłączone w dzierżawie, należy tymczasowo ponownie włączyć narzędzie DirSync, aby usunąć oddzielone foldery publiczne z włączoną obsługą poczty oddzielonej z identyfikatora Entra firmy Microsoft.

PRZYKŁADY

PRZYKŁAD 1

Export-ADSyncToolsAadPublicFolders -Credential $(Get-Credential) -Path <file_name>

PARAMETRY

-Credential

Poświadczenia administratora globalnego firmy Microsoft Entra

Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: true
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Path

Ścieżka do pliku wyjściowego

Type: String
Parameter Sets: (All)
Aliases:
Required: true
Position: 2
Default value: None
Accept pipeline input: false (ByPropertyName)
Accept wildcard characters: false

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

DANE WEJŚCIOWE

DANE WYJŚCIOWE

To polecenie cmdlet tworzy <filename> wszystkie zsynchronizowane obiekty PublicFolder z włączoną obsługą poczty w formacie CSV.

Export-ADSyncToolsHybridAadJoinReport

STRESZCZENIE

Generuje raport certyfikatów przechowywanych w obiektach komputera usługi Active Directory, w szczególności certyfikatów wystawionych przez funkcję dołączania hybrydowego firmy Microsoft Entra.

SKŁADNIA

Pojedynczy obiekt

Export-ADSyncToolsHybridAadJoinReport [-DN] <String> [[-Filename] <String>] [<CommonParameters>]

MultipleObjects

Export-ADSyncToolsHybridAadJoinReport [-OU] <String> [[-Filename] <String>] [<CommonParameters>]

OPIS

To narzędzie sprawdza wszystkie certyfikaty znajdujące się we właściwości UserCertificate obiektu komputera w usłudze AD i dla każdego certyfikatu, który nie wygasł, sprawdza, czy certyfikat został wystawiony dla funkcji dołączania hybrydowego firmy Microsoft Entra (czyli nazwa podmiotu to CN={ObjectGUID}). Przed wersją 1.4 program Microsoft Entra Connect będzie synchronizował się z firmą Microsoft Entra dowolnym komputerem, który zawierał co najmniej jeden certyfikat, ale w programie Microsoft Entra Connect w wersji 1.4 lub nowszej aparat ADSync może zidentyfikować certyfikaty przyłączania hybrydowego firmy Microsoft Entra i będzie "cloudfilter" (wykluczać) obiekt komputera z synchronizacji z identyfikatorem Entra firmy Microsoft, chyba że istnieje prawidłowy certyfikat przyłączania hybrydowego firmy Microsoft Entra. Obiekty urządzeń firmy Microsoft Entra, które zostały już zsynchronizowane z usługą AD, ale nie mają prawidłowego certyfikatu dołączania hybrydowego firmy Microsoft Entra, zostaną usunięte z usługi Microsoft Entra ID (CloudFiltered=TRUE) przez firmę Microsoft Entra Connect.

PRZYKŁADY

PRZYKŁAD 1

Export-ADSyncToolsHybridAzureADjoinCertificateReport -DN 'CN=Computer1,OU=SYNC,DC=Fabrikam,DC=com'

PRZYKŁAD 2

Export-ADSyncToolsHybridAzureADjoinCertificateReport -OU 'OU=SYNC,DC=Fabrikam,DC=com' -Filename "MyHybridAzureADjoinReport.csv" -Verbose

PARAMETRY

-DN

Nazwa wyróżniająca komputera

Type: String
Parameter Sets: SingleObject
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-OU

AD OrganizationalUnit

Type: String
Parameter Sets: MultipleObjects
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Pod nazwą

Nazwa pliku CSV danych wyjściowych (opcjonalnie)

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Więcej informacji: Omówienie zniknięcia programu Microsoft Entra Connect 1.4.xx.x i urządzenia

Export-ADSyncToolsObjects

STRESZCZENIE

Eksportowanie obiektów Microsoft Entra Connect z plikami XML

SKŁADNIA

ObjectId

Export-ADSyncToolsObjects [-ObjectId] <Object> [-Source] <Object> [-ExportSerialized] [<CommonParameters>]

Nazwa wyróżniająca

Export-ADSyncToolsObjects [-DistinguishedName] <Object> [-ConnectorName] <Object> [-ExportSerialized]
 [<CommonParameters>]

OPIS

Eksportuje wewnętrzne obiekty ADSync z metaverse i skojarzonych połączonych obiektów z funkcji Miejsca do łącznika

PRZYKŁADY

PRZYKŁAD 1

Export-ADSyncToolsObjects -ObjectId 'aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb' -Source Metaverse

PRZYKŁAD 2

Export-ADSyncToolsObjects -ObjectId 'bbbbbbbb-1111-2222-3333-cccccccccccc' -Source ConnectorSpace

PRZYKŁAD 3

Export-ADSyncToolsObjects -DistinguishedName 'CN=User1,OU=ADSync,DC=Contoso,DC=com' -ConnectorName 'Contoso.com'

PARAMETRY

-ObjectId

ObjectId jest unikatowym identyfikatorem obiektu w odpowiedniej przestrzeni łącznika lub metaverse

Type: Object
Parameter Sets: ObjectId
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Source

Źródło to tabela, w której znajduje się obiekt, który może być obiektem ConnectorSpace lub Metaverse

Type: Object
Parameter Sets: ObjectId
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-DistinguishedName

DistinguishedName to identyfikator obiektu w odpowiedniej przestrzeni łącznika

Type: Object
Parameter Sets: DistinguishedName
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-ConnectorName

ConnectorName to nazwa przestrzeni łącznika, w której znajduje się obiekt

Type: Object
Parameter Sets: DistinguishedName
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-ExportSerialized

EksportSerializowany eksportuje dodatkowe pliki XML

Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Export-ADSyncToolsRunHistory

STRESZCZENIE

Eksportowanie historii uruchamiania programu Microsoft Entra Connect

SKŁADNIA

Export-ADSyncToolsRunHistory [-TargetName] <String> [<CommonParameters>]

OPIS

Funkcja eksportowania profilu uruchamiania programu Microsoft Entra Connect i wyników kroków uruchamiania odpowiednio do formatu CSV i XML. Wynikowy plik CSV profilu uruchamiania można zaimportować do arkusza kalkulacyjnego, a plik XML kroku uruchamiania można zaimportować za pomocą polecenia Import-Clixml

PRZYKŁADY

PRZYKŁAD 1

Export-ADSyncToolsRunHistory -TargetName MyADSyncHistory

PARAMETRY

-TargetName

Nazwa pliku wyjściowego

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Export-ADSyncToolsSourceAnchorReport

STRESZCZENIE

Eksportowanie raportu ms-ds-Consistency-Guid

SKŁADNIA

Export-ADSyncToolsSourceAnchorReport [-AlternativeLoginId] [-UserPrincipalName] <String>
 [-ImmutableIdGUID] <String> [-Output] <String> [<CommonParameters>]

OPIS

Generuje raport ms-ds-Consistency-Guid na podstawie pliku CSV importu z import-ADSyncToolsSourceAnchor

PRZYKŁADY

PRZYKŁAD 1

Import-Csv .\AllSyncUsers.csv | Export-ADSyncToolsSourceAnchorReport -Output ".\AllSyncUsers-Report"

PRZYKŁAD 2

Another example of how to use this cmdlet

PARAMETRY

-AlternativeLoginId

Użyj alternatywnego identyfikatora logowania (poczta)

Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-UserPrincipalName

UserPrincipalName

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-ImmutableIdGUID

Niezmienny identyfikator GUID

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-Wyjście

Nazwa pliku wyjściowego dla plików CSV i LOG

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Get-ADSyncToolsAadObject

STRESZCZENIE

Pobieranie zsynchronizowanych obiektów dla danego obiektu SyncObjectType

SKŁADNIA

Get-ADSyncToolsAadObject [-SyncObjectType] <Object> [-Credential] <PSCredential> [<CommonParameters>]

OPIS

Odczytuje z firmy Microsoft Entra wszystkie zsynchronizowane obiekty dla danej klasy obiektów (SyncObjectType).

PRZYKŁADY

PRZYKŁAD 1

Get-ADSyncToolsAadObject -SyncObjectType 'publicFolder' -Credential $(Get-Credential)

PARAMETRY

-SyncObjectType

Typ obiektu

Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Credential

Poświadczenia administratora globalnego firmy Microsoft Entra

Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

DANE WYJŚCIOWE

To polecenie cmdlet zwraca właściwości "Shadow", które są synchronizowane przez klienta synchronizacji, które mogą być inne niż rzeczywista wartość przechowywana we właściwej właściwości identyfikatora entra firmy Microsoft. Na przykład nazwa UPN użytkownika, która jest synchronizowana z sufiksem domeny niezweryfikowanej "user@nonverified.domain", będzie mieć sufiks NAZWY UPN w identyfikatorze Entra firmy Microsoft przekonwertowany na domenę domyślną dzierżawy "user@tenantname.onmicrosoft.com". W takim przypadku polecenie Get-ADSyncToolsAadObject zwróci wartość "Shadow" "user@nonverified.domain", a nie rzeczywistą wartość w identyfikatorze Entra firmy Microsoft "user@tenantname.onmicrosoft.com".

Get-ADSyncToolsMsDsConsistencyGuid

STRESZCZENIE

Uzyskiwanie obiektu usługi Active Directory ms-ds-ConsistencyGuid

SKŁADNIA

Get-ADSyncToolsMsDsConsistencyGuid [-Identity] <Object> [<CommonParameters>]

OPIS

Zwraca wartość w atrybucie mS-DS-ConsistencyGuid docelowego obiektu usługi Active Directory w formacie GUID. Obsługuje obiekty usługi Active Directory w lasach z wieloma domenami.

PRZYKŁADY

PRZYKŁAD 1

Get-ADSyncToolsMsDsConsistencyGuid -Identity 'CN=User1,OU=Sync,DC=Contoso,DC=com'

PRZYKŁAD 2

Get-ADSyncToolsMsDsConsistencyGuid -Identity 'User1@Contoso.com'

PRZYKŁAD 3

'User1@Contoso.com' | Get-ADSyncToolsMsDsConsistencyGuid

PARAMETRY

-Tożsamość

Obiekt docelowy w usłudze AD, aby uzyskać

Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Get-ADSyncToolsRunHistory

STRESZCZENIE

Uzyskiwanie historii uruchamiania programu Microsoft Entra Connect

SKŁADNIA

Get-ADSyncToolsRunHistory [[-Days] <Int32>] [<CommonParameters>]

OPIS

Funkcja zwracająca historię uruchamiania programu Microsoft Entra Connect w formacie XML

PRZYKŁADY

PRZYKŁAD 1

Get-ADSyncToolsRunHistory

PRZYKŁAD 2

Get-ADSyncToolsRunHistory -Days 3

PARAMETRY

-Dni

Liczba dni z powrotem do zbierania historii (wartość domyślna = 1)

Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: 1
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Get-ADSyncToolsRunHistoryLegacyWmi

STRESZCZENIE

Uzyskiwanie historii uruchamiania programu Microsoft Entra Connect dla starszych wersji programu Microsoft Entra Connect (WMI)

SKŁADNIA

Get-ADSyncToolsRunHistoryLegacyWmi [[-Days] <Int32>] [<CommonParameters>]

OPIS

Funkcja zwracająca historię uruchamiania programu Microsoft Entra Connect w formacie XML

PRZYKŁADY

PRZYKŁAD 1

Get-ADSyncToolsRunHistory

PRZYKŁAD 2

Get-ADSyncToolsRunHistory -Days 3

PARAMETRY

-Dni

Liczba dni z powrotem do zbierania historii (wartość domyślna = 1)

Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: 1
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Get-ADSyncToolsSqlBrowserInstances

STRESZCZENIE

Pobieranie wystąpień programu SQL Server z usługi SQL Browser

SKŁADNIA

Get-ADSyncToolsSqlBrowserInstances [[-Server] <String>]

OPIS

Funkcje i narzędzia związane z diagnostyką SQL

PRZYKŁADY

PRZYKŁAD 1

Get-ADSyncToolsSqlBrowserInstances -Server 'sqlserver01'

PARAMETRY

-Server

Nazwa serwera SQL

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Get-ADSyncToolsTenantAzureEnvironment

STRESZCZENIE

Funkcja pomocnika umożliwiająca uzyskanie środowiska platformy Azure, do którego należy użytkownik.

SKŁADNIA

Get-ADSyncToolsTenantAzureEnvironment [-Credential] <PSCredential> [<CommonParameters>]

OPIS

Ta funkcja wywoła punkt końcowy odnajdywania Oauth w celu pobrania klasy CloudInstance i tenant_region_scope w celu określenia środowiska platformy Azure. https://login.microsoftonline.com/{tenant}/.well-known/openid-configuration

PRZYKŁADY

PRZYKŁAD 1

Get-ADSyncToolsTenantAzureEnvironment -Credential (Get-Credential)

PARAMETRY

-Credential

Obiekt poświadczeń programu PowerShell użytkownika:

Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

DANE WEJŚCIOWE

Obiekt poświadczeń programu PowerShell użytkownika

DANE WYJŚCIOWE

Środowisko platformy Azure (ciąg)

Get-ADSyncToolsTls12

STRESZCZENIE

Pobiera ustawienia protokołu TLS 1.2 client\Server dla programu .NET Framework

SKŁADNIA

Get-ADSyncToolsTls12 [<CommonParameters>]

OPIS

Odczytuje informacje z rejestru dotyczące protokołu TLS 1.2 dla programu .NET Framework:

Ścieżka Nazwisko
HKLM:\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319 SystemDefaultTlsVersions
HKLM:\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319 SchUseStrongCrypto
HKLM:\SOFTWARE\Microsoft.NETFramework\v4.0.30319 SystemDefaultTlsVersions
HKLM:\SOFTWARE\Microsoft.NETFramework\v4.0.30319 SchUseStrongCrypto
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server Włączona
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server DisabledByDefault
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client Włączona
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client DisabledByDefault

PRZYKŁADY

PRZYKŁAD 1

Get-ADSyncToolsTls12

PARAMETRY

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Więcej informacji: wymuszanie protokołu TLS 1.2 dla programu Microsoft Entra Connect

Import-ADSyncToolsObjects

STRESZCZENIE

Importowanie obiektu Microsoft Entra Connect z pliku XML

SKŁADNIA

Import-ADSyncToolsObjects [-Path] <String> [<CommonParameters>]

OPIS

Importuje wewnętrzny obiekt ADSync z pliku XML wyeksportowanego przy użyciu polecenia Export-ADSyncToolsObjects

PRZYKŁADY

PRZYKŁAD 1

Import-ADSyncToolsObjects -Path .\20210224-003104_81275a23-0168-eb11-80de-00155d188c11_MV.xml

PARAMETRY

-Path

Ścieżka do pliku XML do zaimportowania

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Import-ADSyncToolsRunHistory

STRESZCZENIE

Importowanie historii uruchamiania programu Microsoft Entra Connect

SKŁADNIA

Import-ADSyncToolsRunHistory [-Path] <String> [<CommonParameters>]

OPIS

Funkcja importowania wyników przebiegu programu Microsoft Entra Connect z pliku XML utworzonego przy użyciu polecenia Export-ADSyncToolsRunHistory

PRZYKŁADY

PRZYKŁAD 1

Export-ADSyncToolsRunHistory -Path .\RunHistory-RunStep.xml

PARAMETRY

-Path

Ścieżka do pliku XML do zaimportowania

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Import-ADSyncToolsSourceAnchor

STRESZCZENIE

Importowanie niezmiennego identyfikatora z identyfikatora entra firmy Microsoft

SKŁADNIA

Import-ADSyncToolsSourceAnchor [-Output] <String> [-IncludeSyncUsersFromRecycleBin] [<CommonParameters>]

OPIS

Generuje plik ze wszystkimi zsynchronizowanymi użytkownikami identyfikatora Entra firmy Microsoft zawierającymi wartość ImmutableID w formacie GUID Wymagania: moduł MSOnline programu PowerShell

PRZYKŁADY

PRZYKŁAD 1

Import-ADSyncToolsSourceAnchor -OutputFile '.\AllSyncUsers.csv'

PRZYKŁAD 2

Import-ADSyncToolsSourceAnchor -OutputFile '.\AllSyncUsers.csv' -IncludeSyncUsersFromRecycleBin

PARAMETRY

-Wyjście

Wyjściowy plik CSV

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-IncludeSyncUsersFromRecycleBin

Pobieranie zsynchronizowanych użytkowników z Kosza identyfikatora entra firmy Microsoft

Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Invoke-ADSyncToolsSqlQuery

STRESZCZENIE

Wywoływanie zapytania SQL względem bazy danych na potrzeby testowania

SKŁADNIA

Invoke-ADSyncToolsSqlQuery [-SqlConnection] <SqlConnection> [[-Query] <String>] [<CommonParameters>]

OPIS

Funkcje i narzędzia związane z diagnostyką SQL

PRZYKŁADY

PRZYKŁAD 1

New-ADSyncToolsSqlConnection -Server SQLserver01.Contoso.com -Port 49823 | Invoke-ADSyncToolsSqlQuery

PRZYKŁAD 2

$sqlConn = New-ADSyncToolsSqlConnection -Server SQLserver01.Contoso.com -Port 49823
Invoke-ADSyncToolsSqlQuery -SqlConnection $sqlConn -Query 'SELECT *, database_id FROM sys.databases'

PARAMETRY

-SqlConnection

Połączenie SQL

Type: SqlConnection
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-Zapytanie

Zapytanie SQL

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: SELECT name, database_id FROM sys.databases
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Remove-ADSyncToolsAadObject

STRESZCZENIE

Usuwanie oddzielonego obiektu zsynchronizowanego z identyfikatora entra firmy Microsoft

SKŁADNIA

CsvInput

Remove-ADSyncToolsAadObject [-Credential] <PSCredential> [-InputCsvFilename] <Object> [-WhatIf] [-Confirm]
 [<CommonParameters>]

ObjectInput

Remove-ADSyncToolsAadObject [-Credential] <PSCredential> [-SourceAnchor] <Object> [-SyncObjectType] <Object>
 [-WhatIf] [-Confirm] [<CommonParameters>]

OPIS

Usuwa z identyfikatora Entra firmy Microsoft zsynchronizowane obiekty oparte na elementach SourceAnchor i ObjecType w partiach z 10 obiektów Plik CSV można wygenerować przy użyciu polecenia Export-ADSyncToolsAadDisconnectors

PRZYKŁADY

PRZYKŁAD 1

Remove-ADSyncToolsAadObject -InputCsvFilename .\DeleteObjects.csv -Credential (Get-Credential)

PRZYKŁAD 2

Remove-ADSyncToolsAadObject -SourceAnchor '2epFRNMCPUqhysJL3SWL1A==' -SyncObjectType 'publicFolder' -Credential (Get-Credential)

PARAMETRY

-Credential

Poświadczenia administratora globalnego firmy Microsoft Entra

Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-InputCsvFilename

Nazwa pliku wejściowego CSV

Type: Object
Parameter Sets: CsvInput
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-SourceAnchor

Obiekt SourceAnchor

Type: Object
Parameter Sets: ObjectInput
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-SyncObjectType

Typ obiektu

Type: Object
Parameter Sets: ObjectInput
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie jest uruchamiane.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

DANE WEJŚCIOWE

InputCsvFilename musi wskazywać plik CSV z co najmniej 2 kolumnami: SourceAnchor, SyncObjectType

DANE WYJŚCIOWE

Pokazuje wyniki operacji ExportDeletions DISCLAIMER: Inne niż obiekty użytkownika, które mają Kosz, wszelkie inne typy obiektów DELETED z tą funkcją nie mogą być ODZYSKANE!

Remove-ADSyncToolsAadPublicFolders

STRESZCZENIE

Usuwa zsynchronizowane foldery publiczne z włączoną obsługą poczty (MEPF) obecne z identyfikatora Entra firmy Microsoft. Można określić jeden sourceAnchor/ImmutableID dla docelowego obiektu MEPF do usunięcia lub podać listę CSV z partią obiektów do usunięcia w połączeniu z Export-ADSyncToolsAadPublicFolders. Ta funkcja wymaga poświadczeń administratora globalnego w usłudze Microsoft Entra ID i uwierzytelniania za pomocą uwierzytelniania wieloskładnikowego nie jest obsługiwana. UWAGA: Jeśli narzędzie DirSync zostało wyłączone w dzierżawie, należy tymczasowo ponownie włączyć narzędzie DirSync, aby usunąć oddzielone foldery publiczne z włączoną obsługą poczty z identyfikatora Entra firmy Microsoft.

SKŁADNIA

Export-ADSyncToolsAadPublicFolders [-Credential] <PSCredential> [-Path] <Object> [<CommonParameters>]

OPIS

Ta funkcja eksportuje do pliku CSV wszystkie zsynchronizowane foldery publiczne z włączoną obsługą poczty (MEPF) obecne w identyfikatorze Entra firmy Microsoft. Można go używać w połączeniu z Remove-ADSyncToolsAadPublicFolders do identyfikowania i usuwania oddzielonych folderów publicznych z włączoną obsługą poczty w usłudze Microsoft Entra ID. Ta funkcja wymaga poświadczeń administratora globalnego w usłudze Microsoft Entra ID i uwierzytelniania za pomocą uwierzytelniania wieloskładnikowego nie jest obsługiwana. UWAGA: Jeśli narzędzie DirSync zostało wyłączone w dzierżawie, należy tymczasowo ponownie włączyć narzędzie DirSync, aby usunąć oddzielone foldery publiczne z włączoną obsługą poczty oddzielonej z identyfikatora Entra firmy Microsoft.

PRZYKŁADY

PRZYKŁAD 1

Remove-ADSyncToolsAadPublicFolders [-Credential] <PSCredential> [-InputCsvFilename] <Object> [-WhatIf] [-Confirm] [<CommonParameters>]

PRZYKŁAD 2

Remove-ADSyncToolsAadPublicFolders [-Credential] <PSCredential> [-SourceAnchor] <Object> [-WhatIf] [-Confirm] [<CommonParameters>]

PARAMETRY

-Credential

Poświadczenia administratora globalnego firmy Microsoft Entra

Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: true
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-InputCsvFilename

Ścieżka wejściowego pliku CSV

Type: String
Parameter Sets: InputCsv
Aliases:
Required: true
Position: 2
Default value: None
Accept pipeline input: true (ByPropertyName)
Accept wildcard characters: false

-SourceAnchor

Target SourceAnchor/ImmutableID

Type: String
Parameter Sets: SourceAnchor
Aliases:
Required: true
Position: 2
Default value: None
Accept pipeline input: true (ByPropertyName)
Accept wildcard characters: false

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

DANE WEJŚCIOWE

Plik wejściowy CSV można wygenerować przy użyciu polecenia Export-ADSyncToolsAadPublicFolders. Parametry ścieżki muszą wskazywać plik CSV z co najmniej 2 kolumnami: SourceAnchor, SyncObjectType.

DANE WYJŚCIOWE

Pokazuje wyniki operacji ExportDeletions.

Remove-ADSyncToolsExpiredCertificates

STRESZCZENIE

Skrypt usuwania wygasłych certyfikatów z atrybutu UserCertificate

SKŁADNIA

Remove-ADSyncToolsExpiredCertificates [-TargetOU] <String> [[-BackupOnly] <Boolean>] [-ObjectClass] <String>
 [<CommonParameters>]

OPIS

Ten skrypt pobiera wszystkie obiekty z docelowej jednostki organizacyjnej w domenie usługi Active Directory — filtrowane według klasy obiektów (użytkownika/komputera) i usuwa wszystkie wygasłe certyfikaty obecne w atrybucie UserCertificate. Domyślnie (tryb BackupOnly) będzie tworzyć kopie zapasowe tylko wygasłych certyfikatów do pliku i nie wykonuje żadnych zmian w usłudze AD. W przypadku użycia -BackupOnly $false certyfikatu wygasłego w atrybucie UserCertificate dla tych obiektów zostaną usunięte z usługi Active Directory po skopiowaniu do pliku. Kopię zapasową każdego certyfikatu zostanie utworzona oddzielna nazwa pliku: ObjectClass_ObjectGUID_CertThumprint.cer. Skrypt utworzy również plik dziennika w formacie CSV pokazujący wszystkich użytkowników z certyfikatami, które są prawidłowe lub wygasły, łącznie z rzeczywistą akcją podjętą (Pominięto/Wyeksportowano/Usunięto).

PRZYKŁADY

PRZYKŁAD 1

Sprawdź wszystkich użytkowników w docelowej jednostki organizacyjnej — wygasłe certyfikaty zostaną skopiowane do oddzielnych plików i nie zostaną usunięte żadne certyfikaty

Remove-ADSyncToolsExpiredCertificates -TargetOU "OU=Users,OU=Corp,DC=Contoso,DC=com" -ObjectClass user

PRZYKŁAD 2

Usuń wygasłe certyfikaty ze wszystkich obiektów komputera w docelowej jednostki organizacyjnej — wygasłe certyfikaty zostaną skopiowane do plików i usunięte z usługi AD

Remove-ADSyncToolsExpiredCertificates -TargetOU "OU=Computers,OU=Corp,DC=Contoso,DC=com" -ObjectClass computer -BackupOnly $false

PARAMETRY

-TargetOU

Docelowa jednostka organizacyjna do wyszukiwania obiektów usługi AD

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-BackupOnly

Usługa BackupOnly nie usunie żadnych certyfikatów z usługi AD

Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: True
Accept pipeline input: False
Accept wildcard characters: False

-ObjectClass

Filtr klasy obiektu

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Repair-ADSyncToolsAutoUpgradeState

STRESZCZENIE

Naprawianie stanu autoupgradacji programu Microsoft Entra Connect

SKŁADNIA

Repair-ADSyncToolsAutoUpgradeState

OPIS

Rozwiązano problem z funkcją AutoUpgrade wprowadzonym w kompilacji 1.1.524 (maj 2017 r.), który wyłącza sprawdzanie online nowych wersji, gdy jest włączona funkcja AutoUpgrade.

PRZYKŁADY

PRZYKŁAD 1

Repair-ADSyncToolsAutoUpgradeState

Resolve-ADSyncToolsSqlHostAddress

STRESZCZENIE

Rozpoznawanie nazwy serwera SQL

SKŁADNIA

Resolve-ADSyncToolsSqlHostAddress [-Server] <String> [<CommonParameters>]

OPIS

Funkcje i narzędzia związane z diagnostyką SQL

PRZYKŁADY

PRZYKŁAD 1

Resolve-ADSyncToolsSqlHostAddress -Server 'sqlserver01'

PARAMETRY

-Server

Nazwa serwera SQL

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Search-ADSyncToolsADobject

STRESZCZENIE

Wyszukiwanie obiektu usługi Active Directory w lesie usługi Active Directory według jego userPrincipalName, sAMAccountName lub DistinguishedName

SKŁADNIA

Search-ADSyncToolsADobject [-Identity] <Object> [<CommonParameters>]

OPIS

Obsługuje zapytania obejmujące wiele domen i zwraca wszystkie wymagane właściwości, w tym mS-DS-ConsistencyGuid.

PRZYKŁADY

PRZYKŁAD 1

Search-ADSyncToolsADobject 'CN=user1,OU=Sync,DC=Contoso,DC=com'

PRZYKŁAD 2

Search-ADSyncToolsADobject -Identity "user1@Contoso.com"

PRZYKŁAD 3

Get-ADUser 'CN=user1,OU=Sync,DC=Contoso,DC=com' | Search-ADSyncToolsADobject

PARAMETRY

-Tożsamość

Docelowy użytkownik w usłudze AD, aby ustawić wartość ConsistencyGuid

Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Set-ADSyncToolsMsDsConsistencyGuid

STRESZCZENIE

Ustawianie obiektu usługi Active Directory ms-ds-ConsistencyGuid

SKŁADNIA

Set-ADSyncToolsMsDsConsistencyGuid [-Identity] <Object> [-Value] <Object> [<CommonParameters>]

OPIS

Ustawia wartość w atrybucie mS-DS-ConsistencyGuid docelowego użytkownika usługi Active Directory. Obsługuje obiekty usługi Active Directory w lasach z wieloma domenami.

PRZYKŁADY

PRZYKŁAD 1

Set-ADSyncToolsMsDsConsistencyGuid -Identity 'CN=User1,OU=Sync,DC=Contoso,DC=com' -Value '00aa00aa-bb11-cc22-dd33-44ee44ee44ee'

PRZYKŁAD 2

Set-ADSyncToolsMsDsConsistencyGuid -Identity 'CN=User1,OU=Sync,DC=Contoso,DC=com' -Value 'GGhsjYwBEU+buBsE4sqhtg=='

PRZYKŁAD 3

Set-ADSyncToolsMsDsConsistencyGuid 'User1@Contoso.com' '11bb11bb-cc22-dd33-ee44-55ff55ff55ff'

PRZYKŁAD 4

Set-ADSyncToolsMsDsConsistencyGuid 'User1@Contoso.com' 'GGhsjYwBEU+buBsE4sqhtg=='

PRZYKŁAD 5

'00aa00aa-bb11-cc22-dd33-44ee44ee44ee' | Set-ADSyncToolsMsDsConsistencyGuid -Identity User1

PRZYKŁAD 6

'GGhsjYwBEU+buBsE4sqhtg==' | Set-ADSyncToolsMsDsConsistencyGuid User1

PARAMETRY

-Tożsamość

Obiekt docelowy w usłudze AD w celu ustawienia wartości mS-DS-ConsistencyGuid

Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-Wartość

Wartość do ustawienia (ImmutableId, Tablica bajtów, IDENTYFIKATOR GUID, ciąg GUID lub ciąg Base64)

Type: Object
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Set-ADSyncToolsTls12

STRESZCZENIE

Ustawia ustawienia protokołu TLS 1.2 client\Server dla programu .NET Framework

SKŁADNIA

Set-ADSyncToolsTls12 [[-Enabled] <Boolean>] [<CommonParameters>]

OPIS

Ustawia wpisy rejestru w celu włączenia/wyłączenia protokołu TLS 1.2 dla programu .NET Framework:

Ścieżka Nazwisko
HKLM:\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319 SystemDefaultTlsVersions
HKLM:\SOFTWARE\WOW6432Node\Microsoft.NETFramework\v4.0.30319 SchUseStrongCrypto
HKLM:\SOFTWARE\Microsoft.NETFramework\v4.0.30319 SystemDefaultTlsVersions
HKLM:\SOFTWARE\Microsoft.NETFramework\v4.0.30319 SchUseStrongCrypto
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server Włączona
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server DisabledByDefault
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client Włączona
HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client DisabledByDefault

Uruchomienie polecenia cmdlet bez żadnych parametrów spowoduje włączenie protokołu TLS 1.2 dla programu .NET Framework

PRZYKŁADY

PRZYKŁAD 1

Set-ADSyncToolsTls12

PRZYKŁAD 2

Set-ADSyncToolsTls12 -Enabled $true

PARAMETRY

-Włączone

Protokół TLS 1.2 włączony

Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: True
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Więcej informacji: wymuszanie protokołu TLS 1.2 dla programu Microsoft Entra Connect

Test-ADSyncToolsSqlNetworkPort

STRESZCZENIE

Testowanie portu sieciowego programu SQL Server

SKŁADNIA

Test-ADSyncToolsSqlNetworkPort [[-Server] <String>] [[-Port] <String>]

OPIS

Funkcje i narzędzia związane z diagnostyką SQL

PRZYKŁADY

PRZYKŁAD 1

Test-ADSyncToolsSqlNetworkPort -Server 'sqlserver01'

PRZYKŁAD 2

Test-ADSyncToolsSqlNetworkPort -Server 'sqlserver01' -Port 1433

PARAMETRY

-Server

Nazwa serwera SQL

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Port

SQL Server Port

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Trace-ADSyncToolsADImport

STRESZCZENIE

Tworzy plik śledzenia na podstawie kroku importu usługi Active Directory

SKŁADNIA

ADConnectorXML

Trace-ADSyncToolsADImport [-DC] <String> [-RootDN] <String> [[-Filter] <String>] [[-Credential] <PSCredential>]
 [-SSL] [-ADConnectorXML] <String> [<CommonParameters>]

ADwatermarkInput

Trace-ADSyncToolsADImport [-DC] <String> [-RootDN] <String> [[-Filter] <String>] [[-Credential] <PSCredential>]
 [-SSL] [-ADwatermark] <String> [<CommonParameters>]

OPIS

Śledzi wszystkie zapytania LDAP importu usługi Active Directory uruchamiane z danego punktu kontrolnego znaku wodnego usługi Active Directory (nazywanego również plikiem cookie partycji). Tworzy plik śledzenia ".\ADimportTrace_yyyyMMddHHmmss.log" w bieżącym folderze. Aby użyć -ADConnectorXML, przejdź do Menedżera usług synchronizacji, kliknij prawym przyciskiem myszy łącznik usługi AD i wybierz pozycję "Eksportuj łącznik..."

PRZYKŁADY

PRZYKŁAD 1

Śledzenie importowania usługi Active Directory dla obiektów użytkownika przez podanie pliku XML łącznika usługi AD

Trace-ADSyncToolsADImport -DC 'DC1.contoso.com' -RootDN 'DC=Contoso,DC=com' -Filter '(&(objectClass=user))' -ADConnectorXML .\ADConnector.xml

PRZYKŁAD 2

Śledzenie importowania usługi Active Directory dla wszystkich obiektów przez podanie poświadczeń łącznika usługi Active Directory (cookie) i łącznika usługi AD

$creds = Get-Credential
Trace-ADSyncToolsADImport -DC 'DC1.contoso.com' -RootDN 'DC=Contoso,DC=com' -Credential $creds -ADwatermark "TVNEUwMAAAAXyK9ir1zSAQAAAAAAAAAA(...)"

PARAMETRY

-DC

Docelowy kontroler domeny

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-RootDN

Główna nazwa wyróżniająca lasu

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Filtr

Typ obiektów usługi AD do śledzenia. Użyj elementu "((objectClass=*))" dla wszystkich typów obiektów

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: (&(objectClass=*))
Accept pipeline input: False
Accept wildcard characters: False

-Credential

Podaj poświadczenie, aby uruchomić zapytanie LDAP względem usługi AD

Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SSL

Połączenie SSL

Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: 5
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-ADConnectorXML

Plik XML eksportu łącznika usługi AD — kliknij prawym przyciskiem myszy pozycję Łącznik usługi AD i wybierz pozycję "Eksportuj łącznik..."

Type: String
Parameter Sets: ADConnectorXML
Aliases:
Required: True
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-ADwatermark

Ręczne wprowadzanie znaku wodnego zamiast pliku XML, na przykład $ADwatermark = "TVNEUwMAAAAXyK9ir1zSAQAAAAAAAAAA(...)"

Type: String
Parameter Sets: ADwatermarkInput
Aliases:
Required: True
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Trace-ADSyncToolsLdapQuery

STRESZCZENIE

Zapytania Trace LDAP

SKŁADNIA

Trace-ADSyncToolsLdapQuery [-RootDN] <String> [-Credential] <PSCredential> [[-Server] <String>]
 [[-Port] <Int32>] [-Filter <String>] [<CommonParameters>]

OPIS

{{ Wypełnij opis }}

PRZYKŁADY

PRZYKŁAD 1

Trace-ADSyncToolsLdapQuery -RootDN "DC=Contoso,DC=com" -Credential $Credential

PARAMETRY

-RootDN

Nazwa wyróżniająca lasu/domeny

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Credential

Poświadczenia usługi AD

Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Server

Nazwa kontrolera domeny (opcjonalnie)

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Port

Port kontrolera domeny (domyślnie: 389)

Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: 389
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Filtr

Filtr LDAP (domyślny: objectClass=*)

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: (objectClass=*)
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Update-ADSyncToolsSourceAnchor

STRESZCZENIE

Aktualizuje użytkowników za pomocą nowego identyfikatora ConsistencyGuid (ImmutableId)

SKŁADNIA

Update-ADSyncToolsSourceAnchor [[-DistinguishedName] <String>] [-ImmutableIdGUID] <String> [-Action] <String>
 [-Output] <String> [-WhatIf] [-Confirm] [<CommonParameters>]

OPIS

Aktualizuje użytkowników przy użyciu nowej wartości ConsistencyGuid (ImmutableId) pobranej z raportu ConsistencyGuid. Ta funkcja obsługuje -WhatIf przełącznik.

Uwaga: Raport ConsistencyGuid musi zostać zaimportowany z ogranicznikiem tabulacji.

PRZYKŁADY

PRZYKŁAD 1

Import-Csv .\AllSyncUsers-Report.csv -Delimiter "`t"| Update-ADSyncToolsSourceAnchor -Output .\AllSyncUsersTEST-Result2 -WhatIf

PRZYKŁAD 2

Import-Csv .\AllSyncUsers-Report.csv -Delimiter "`t"| Update-ADSyncToolsSourceAnchor -Output .\AllSyncUsersTEST-Result2

PARAMETRY

-DistinguishedName

Nazwa wyróżniająca

Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: False
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-ImmutableIdGUID

Niezmienny identyfikator GUID

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-Akcja

Akcja

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False

-Wyjście

Nazwa pliku wyjściowego dla plików DZIENNIKA

Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie jest uruchamiane.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Get-ADSyncToolsDuplicateUsersSourceAnchor

STRESZCZENIE

Pobiera listę wszystkich obiektów z błędem "Zakotwiczenie źródła uległo zmianie".

SKŁADNIA

Get-ADSyncToolsDuplicateUsersSourceAnchor [-ADConnectorName] <Object> [<CommonParameters>]

OPIS

Istnieją pewne scenariusze, takie jak M&A, w których klienci dodają nowy las do programu Microsoft Entra Connect z zduplikowanymi obiektami użytkownika. Powoduje to wiele błędów synchronizacji, jeśli pierwszeństwo nowego łącznika jest wyższe dla nowo dołączonych użytkowników. To polecenie cmdlet udostępni listę wszystkich obiektów z błędami "Zakotwiczenie źródła uległo zmianie".

PRZYKŁADY

PRZYKŁAD 1

Get-ADSyncToolsDuplicateUsersSourceAnchor -ADConnectorName Contoso.com

PARAMETRY

-ADConnectorName

Nazwa łącznika usługi AD, dla którego należy naprawić kotwice źródłowe użytkownika

Type: Object
Parameter Sets: (All)
Aliases:
Required: true
Position: 1
Default value: 
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Set-ADSyncToolsDuplicateUsersSourceAnchor

STRESZCZENIE

Naprawia wszystkie obiekty z błędem "Zakotwiczenie źródła uległo zmianie".

SKŁADNIA

et-ADSyncToolsDuplicateUsersSourceAnchor [-DuplicateUserSourceAnchorInfo] <DuplicateUserSourceAnchorInfo> [-ActiveDirectoryCredential <PSCredential>] [-OverridePrompt <Boolean>] [<CommonParameters>]

OPIS

To polecenie cmdlet przyjmuje listę obiektów z polecenia Get-ADSyncToolsDuplicateUsersSourceAnchor jako dane wejściowe potoku. Następnie naprawia błędy synchronizacji, aktualizując atrybut msDS-ConsistencyGuid za pomocą atrybutu sourceAnchor/immutableID oryginalnego obiektu. Polecenie cmdlet ma opcjonalny parametr — "Przesłoń monit", który domyślnie ma wartość False. Jeśli jest ustawiona wartość True, użytkownik nie będzie monitowany podczas aktualizowania atrybutu msDS-ConsistencyGuid.

PRZYKŁADY

PRZYKŁAD 1

Get-ADSyncToolsDuplicateUsersSourceAnchor -ADConnectorName Contoso.lab | Set-ADSyncToolsDuplicateUsersSourceAnchor

PRZYKŁAD 2

Get-ADSyncToolsDuplicateUsersSourceAnchor -ADConnectorName Contoso.lab | Set-ADSyncToolsDuplicateUsersSourceAnchor -OverridePrompt $true

PARAMETRY

-DuplicateUserSourceAnchorInfo

Lista użytkowników, dla której należy naprawić kotwicę źródłową

Type: DuplicateUserSourceAnchorInfo
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: 
Accept pipeline input: True (ByValue, ByPropertyName)
Accept wildcard characters: False

-ActiveDirectoryCredential

Poświadczenia administratora umowy AD EA/DA, jeśli nie podano domyślnych poświadczeń, zostaną użyte

Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: 
Accept pipeline input: False
Accept wildcard characters: False

-OverridePrompt

Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.