Get-SCSMClass
Mendapat kelas.
Sintaks
Get-SCSMClass
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCSMClass
[-DisplayName] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCSMClass
[-Id] <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCSMClass
[-Instance] <EnterpriseManagementObject[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCSMClass
[-ManagementPack] <ManagementPack[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCSMClass
[-Name] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Deskripsi
Cmdlet Get-SCSMClass mengambil kelas.
Contoh
Contoh 1: Dapatkan semua kelas yang sebagian cocok dengan nama
PS C:\>Get-SCSMClass -name "*user"
DisplayName Name ManagementPackName Id
----------- ---- ------------------ --
Active Directory User Microsoft.AD.User Microsoft.Windows.Library b83b8728-287a-de85-2824-916c7999b4c2
Domain User or Group System.Domain.User System.Library 3eb2026f-1ede-e1f0-a821-c3a2036c7b1d
User System.User System.Library 027e4c04-ab33-0c00-8e3b-d6f8237dee7a
DESCRIPTION: Retrieve the class with the **DisplayName** equal to "User"
PS> get-scsmclass -DisplayName User
DisplayName Name ManagementPackName Id
----------- ---- ------------------ --
User System.User System.Library 027e4c04-ab33-0c00-8e3b-d6f8237dee7a
Perintah ini mengambil semua kelas yang diakhiri dengan "user".
Contoh 2: Mendapatkan kelas berdasarkan nama
PS C:\>Get-SCSMClass -DisplayName "User"
DisplayName Name ManagementPackName Id
----------- ---- ------------------ --
User System.User System.Library 027e4c04-ab33-0c00-8e3b-d6f8237dee7a
Perintah ini mengambil kelas di mana DisplayName sama dengan "Pengguna".
Contoh 3: Mendapatkan kelas untuk objek
PS C:\>(Get-SCSMClass -Name "System.User" | Get-SCSMClassInstance) | Select-Object -First 1 | % {$_.__enterprisemanagementobject} | Get-SCSMClass
DisplayName Name ManagementPackName Id
----------- ---- ------------------ --
Active Directory User or Group Microsoft.AD.UserBase Microsoft.Windows.Library 783ab4dd-ccd1-6458-0817-1f2adc7dcde7
Active Directory Group Microsoft.AD.Group Microsoft.Windows.Library 8785d166-0637-08f5-15c0-44cec44a4d3e
Domain User or Group System.Domain.User System.Library 3eb2026f-1ede-e1f0-a821-c3a2036c7b1d
Perintah ini menentukan kelas objek, yang yang Anda miliki hanyalah objek itu sendiri.
Parameter
-ComputerName
Menentukan komputer yang akan membuat koneksi. Komputer harus menjalankan layanan Akses Data Pusat Sistem. Nilai defaultnya adalah komputer untuk koneksi grup manajemen saat ini.
Format yang valid termasuk nama NetBIOS, alamat IP, atau nama domain yang memenuhi syarat sepenuhnya (FQDN). Untuk menentukan komputer lokal, ketik nama komputer, "localhost", atau titik (.).
Jenis: | System.String[] |
Position: | Named |
Nilai default: | Localhost |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Credential
Menentukan akun pengguna tempat koneksi grup manajemen akan berjalan. Akun harus memiliki akses ke server yang ditentukan dalam parameter ComputerName , jika server ditentukan. Nilai defaultnya adalah pengguna saat ini.
Anda dapat memasukkan objek PSCredential yang dikembalikan oleh cmdlet Get-Credential .
Jenis: | System.Management.Automation.PSCredential |
Position: | Named |
Nilai default: | Current user context |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-DisplayName
Menentukan nama tampilan kelas yang akan diambil.
Jenis: | System.String[] |
Position: | 1 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Id
Menentukan ID kelas yang akan diambil. Ini mungkin GUID atau string yang akan dikonversi menjadi GUID.
Jenis: | System.Guid[] |
Position: | 1 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Instance
Menentukan instance kelas yang akan diambil.
Jenis: | Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject[] |
Position: | 1 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-ManagementPack
Menentukan satu atau beberapa paket manajemen yang berisi kelas yang akan diambil.
Anda dapat memasukkan objek ManagementPack yang dikembalikan oleh cmdlet Get-SCManagementPack .
Jenis: | Microsoft.EnterpriseManagement.Configuration.ManagementPack[] |
Position: | 1 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Name
Menentukan nama kelas yang akan diambil.
Jenis: | System.String[] |
Position: | 1 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-SCSession
Menentukan koneksi ke server manajemen. Nilai defaultnya adalah koneksi grup manajemen saat ini.
Anda dapat memasukkan objek koneksi grup manajemen yang dikembalikan oleh cmdlet Get-SCManagementGroupConnection .
Jenis: | Microsoft.SystemCenter.Core.Connection.Connection[] |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
Input
Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject
Anda dapat menyalurkan instans paket manajemen ke parameter Instans cmdlet Get-SCSMClass . Objek Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject adalah salah satu properti objek output cmdlet Get-SCSMClassinstance .
System.Guid
Anda dapat menyalurkan GUID ke parameter Id dari cmdlet Get-SCSMClass .
Microsoft.EnterpriseManagement.Configuration.ManagementPackManagementPack
Anda dapat menyalurkan paket manajemen ke parameter ManagementPack dari cmdlet Get-SCSMClass . Objek paket manajemen ini harus berisi kelas yang akan diambil.
System.String
Anda dapat menyalurkan nama ke parameter Name dari cmdlet Get-SCSMClass .
Output
Microsoft.EnterpriseManagement.Configuration.ManagementPackClass
Cmdlet ini menghasilkan objek paket manajemen.