Get-MsolDevice
Pobiera pojedyncze urządzenie lub listę urządzeń.
Składnia
Get-MsolDevice
-Name <String>
[<CommonParameters>]
Get-MsolDevice
[-All]
[-ReturnRegisteredOwners]
[<CommonParameters>]
Get-MsolDevice
-DeviceId <Guid>
[<CommonParameters>]
Get-MsolDevice
-All
-LogonTimeBefore <DateTime>
[<CommonParameters>]
Get-MsolDevice
-ObjectId <Guid>
[<CommonParameters>]
Get-MsolDevice
-RegisteredOwnerUpn <String>
[<CommonParameters>]
Get-MsolDevice
-All
-IncludeSystemManagedDevices
[<CommonParameters>]
Opis
Polecenie cmdlet Get-MsolDevice pobiera pojedyncze urządzenie lub listę urządzeń.
Przykłady
Przykład 1. Pobieranie obiektu urządzenia
PS C:\>Get-MsolDevice -Name "NIC0123"
To polecenie pobiera obiekt urządzenia o nazwie NIC0123.
Przykład 2. Pobieranie listy obiektów urządzeń
PS C:\>Get-MsolDevice -All
To polecenie pobiera listę obiektów urządzeń. Ponieważ parametr ReturnRegisteredOwners nie jest używany, obiekt urządzenia nie zawiera właściwości registeredOwners .
Przykład 3. Pobieranie listy obiektów urządzeń zawierających właściwość registeredOwners
PS C:\>Get-MsolDevice -All -ReturnRegisteredOwners
To polecenie pobiera listę obiektów urządzeń. Ponieważ jest używany parametr ReturnRegisteredOwners , obiekt urządzenia zawiera właściwość registeredOwners .
Przykład 4. Pobieranie urządzenia według identyfikatora urządzenia
PS C:\>Get-MsolDevice -DeviceId "1aa200c4-bdfb-42b5-9a1e-5f1bafbe4274"
To polecenie pobiera urządzenie z odpowiednim identyfikatorem urządzenia.
Przykład 5. Pobieranie obiektu urządzenia według identyfikatora obiektu
PS C:\>Get-MsolDevice -ObjectId "566F7EA7-7BF1-4F4A-AF23-A1B46DBD46D6"
To polecenie pobiera urządzenie z odpowiednim identyfikatorem obiektu.
Przykład 6. Pobieranie urządzeń zarejestrowanych przez nazwę UPN
PS C:\>Get-MsolDevice -RegisteredOwnerUpn "pattifuller@contoso.com"
To polecenie pobiera wszystkie urządzenia zarejestrowane przez użytkownika za pomocą nazwy UPN o nazwie pattifuller@contoso.com.
Przykład 7. Sygnatura czasowa pobierania urządzenia według działania (logowania)
PS C:\>Get-MsolDevice -All -LogonTimeBefore 'January 1, 2017 12:00:00 AM'
Polecenie Ths pobiera wszystkie urządzenia za pomocą parametru ApproximateLastLogonTimestamp przed 1 stycznia 2017 r.
Przykład 8. Pobieranie urządzeń i dołączanie urządzeń zarządzanych przez system
PS C:\>Get-MsolDevice -All -IncludeSystemManagedDevices
To polecenie pobiera wszystkie urządzenia i obejmuje urządzenia z automatycznym pilotowaniem oraz inne urządzenia używane w usłudze Intune (np. EAS)
Parametry
-All
Wskazuje, że to polecenie cmdlet zwraca wszystkie wyniki.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DeviceId
Określa identyfikator urządzenia, które otrzymuje to polecenie cmdlet.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-IncludeSystemManagedDevices
Wskazuje, że to polecenie cmdlet obejmuje urządzenia zarządzane przez system, takie jak auto pilotaż.
Typ: | SwitchParamater |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LogonTimeBefore
Określono datę (UTC) używaną do filtrowania listy urządzeń według.
Typ: | DateTime |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Name
Określa nazwę wyświetlaną urządzenia, które otrzymuje to polecenie cmdlet.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ObjectId
Określa unikatowy identyfikator obiektu urządzenia, które otrzymuje to polecenie cmdlet.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-RegisteredOwnerUpn
Określa obiekt użytkownika, który jest zarejestrowanym właścicielem urządzenia. Należy podać główną nazwę użytkownika (UPN) lub ObjectId albo przekazać wystąpienie obiektu Microsoft.Online.Administration.User zawierającego nazwę UPN użytkownika lub identyfikator ObjectId.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ReturnRegisteredOwners
Wskazuje, że to polecenie cmdlet zwraca właściwość zarejestrowanego właściciela urządzenia.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wyjściowe
Microsoft.Online.Administration.Device
To polecenie cmdlet zwraca obiekty urządzenia, które zawierają następujące informacje:
- AccountEnabled: stan urządzenia: włączony lub wyłączony.
- ObjectId: unikatowy identyfikator urządzenia.
- DeviceId: identyfikator urządzenia.
- DisplayName: nazwa wyświetlana urządzenia.
- DeviceObjectVersion: numer wersji obiektu urządzenia.
- DeviceOSType: typ systemu operacyjnego urządzenia.
- DeviceOSVersion: numer wersji systemu operacyjnego urządzenia.
- DeviceTrustType: typ zaufania urządzenia. Wartość może być jedną z następujących wartości: Przyłączone do miejsca pracy, Przyłączone do usługi AzureAD, przyłączone do domeny.
- DeviceTrustLevel: poziom zaufania urządzenia. Wartość może być jedną z następujących wartości: Uwierzytelnione, Zgodne, Zarządzane.
- DevicePhysicalIds: identyfikatory fizyczne urządzenia.
- ApproximateLastLogonTimestamp: znacznik czasu ostatniego logowania przy użyciu tego urządzenia.
- AlternativeSecurityIds: alternatywne identyfikatory zabezpieczeń urządzenia.
- DirSyncEnabled: jeśli urządzenie jest włączone za pomocą narzędzia DirSync.
- LastDirSyncTime: ostatnia sygnatura czasowa urządzenia została zsynchronizowana przez narzędzie DirSync.
- Zarejestrowani właściciele: zarejestrowany właściciel urządzenia.
- GraphDeviceObject: obiekt urządzenia zwrócony z interfejsu API grafu.