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:
- Otwieranie programu Windows PowerShell z uprawnieniami administracyjnymi
- Wpisz lub skopiuj i wklej następujące polecenie:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 Install-Module -Name ADSyncTools
- Naciśnij Enter.
- Aby sprawdzić, czy moduł został zainstalowany, wprowadź lub skopiuj i wklej następujące polecenie"
Get-module ADSyncTools
- 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.
POWIĄZANE LINKI
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.
POWIĄZANE LINKI
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.
POWIĄZANE LINKI
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.