New-SCCMConnector
Tworzy nowy łącznik programu Configuration Manager w programie Service Manager.
Składnia
New-SCCMConnector
-SCCMCredential <PSCredential>
[-Collections <String[]>]
-DatabaseName <String>
-DatabaseServer <String>
[[-Description] <String>]
[-Enable <Boolean>]
[-DisplayName] <String>
[-PassThru]
[-RunAsAccount <ManagementPackSecureReference>]
[-ScheduleDay <DaySchedule>]
[-ScheduleHour <Int32>]
[-SolutionManagementPack <ManagementPack[]>]
[-SyncNow]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet New-SCCMConnector tworzy łącznik programu Configuration Manager w programie Service Manager.
Przykłady
Przykład 1. Tworzenie łącznika
PS C:\>$RunAsAccount = Get-SCSMRunAsAccount -DisplayName "Workflow Account"
PS C:\> New-SCCMConnector -DisplayName "WOODGROVE CM CONNECTOR" -Description "Woodgrove Configuration Manager connection" -DatabaseName "SMS_DFD" -DatabaseServer "CMServer" -Collections "SCCMDF" -RunAsAccount $RunAsAccount -ScheduleDay Sunday -ScheduleHour 3
Pierwsze polecenie pobiera konto Uruchom jako dla konta przepływu pracy przy użyciu polecenia cmdlet Get-SCSMRunAsAccount. Polecenie przechowuje wynik w zmiennej $RunAsAccount.
Drugie polecenie tworzy łącznik programu Configuration Manager na serwerze bazy danych CMServer. Nowy łącznik jest skonfigurowany do synchronizacji w każdą niedzielę o godzinie 3:00
Parametry
-Collections
Określa nazwę kolekcji programu Configuration Manager do synchronizacji.
Typ: | System.String[] |
Position: | Named |
Domyślna wartość: | All Collections |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ComputerName
Określa nazwę komputera, na którym działa usługa System Center Data Access. Konto użytkownika określone w parametrze Credential musi mieć prawa dostępu do określonego komputera.
Typ: | System.String[] |
Position: | Named |
Domyślna wartość: | Localhost |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | System.Management.Automation.SwitchParameter |
Aliasy: | cf |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Credential
Określa poświadczenia używane przez to polecenie cmdlet do nawiązywania połączenia z serwerem, na którym działa usługa System Center Data Access. Określone konto użytkownika musi mieć prawa dostępu do tego serwera.
Typ: | System.Management.Automation.PSCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DatabaseName
Określa nazwę bazy danych programu Configuration Manager.
Typ: | System.String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DatabaseServer
Określa nazwę serwera bazy danych programu Configuration Manager.
Typ: | System.String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Description
Określa opis łącznika.
Typ: | System.String |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DisplayName
Określa nazwę łącznika.
Typ: | System.String |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Enable
Wskazuje, czy to polecenie cmdlet włącza lub wyłącza łącznik.
Typ: | System.Boolean |
Position: | Named |
Domyślna wartość: | True |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PassThru
Wskazuje, że to polecenie cmdlet zwraca łącznik programu Configuration Manager, który tworzy. Ten obiekt można przekazać do innych poleceń cmdlet.
Typ: | System.Management.Automation.SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RunAsAccount
Określa konto Uruchom jako używane przez łącznik podczas jego uruchamiania.
Typ: | Microsoft.EnterpriseManagement.Configuration.ManagementPackSecureReference |
Position: | Named |
Domyślna wartość: | Operational System Account |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-SCCMCredential
Określa poświadczenia do użycia podczas nawiązywania połączenia z serwerem programu Configuration Manager w celu zweryfikowania kolekcji synchronizowanych przez łącznik.
Typ: | System.Management.Automation.PSCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ScheduleDay
Określa dzień tygodnia, w którym łącznik jest synchronizowany. Prawidłowe wartości to:
- Codzienny
- Niedziela
- Poniedziałek
- Wtorek
- Środa
- Czwartek
- Piątek
- Sobota
Typ: | Microsoft.EnterpriseManagement.ServiceManager.Sdk.Connectors.DaySchedule |
Dopuszczalne wartości: | Daily, Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday |
Position: | Named |
Domyślna wartość: | All |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ScheduleHour
Określa godzinę rozpoczęcia synchronizacji łącznika. Wartość musi być liczbą z zakresu od 0 do 23.
Typ: | System.Int32 |
Position: | Named |
Domyślna wartość: | 2 |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-SCSession
Określa obiekt reprezentujący sesję na serwerze zarządzania programu Service Manager.
Typ: | Microsoft.SystemCenter.Core.Connection.Connection[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-SolutionManagementPack
Określa nazwę rozwiązania.
Typ: | Microsoft.EnterpriseManagement.Configuration.ManagementPack[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-SyncNow
Wskazuje, że to polecenie cmdlet uruchamia synchronizację łącznika Menedżera połączeń.
Typ: | System.Management.Automation.SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.
Typ: | System.Management.Automation.SwitchParameter |
Aliasy: | wi |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
None.
Nie można przekazać danych wejściowych potoku do tego polecenia cmdlet.
Dane wyjściowe
None.
To polecenie cmdlet nie generuje żadnych danych wyjściowych.