Bagikan melalui


Get-DscConfiguration

Mendapatkan konfigurasi simpul saat ini.

Sintaks

Default (Default)

Get-DscConfiguration
    [-CimSession <CimSession[]>]
    [-ThrottleLimit <Int32>]
    [-AsJob]
    [<CommonParameters>]

Deskripsi

cmdlet Get-DscConfiguration mendapatkan konfigurasi simpul saat ini, jika konfigurasi ada. Tentukan komputer dengan menggunakan sesi Common Information Model (CIM). Jika Anda tidak menentukan komputer target, cmdlet akan mendapatkan konfigurasi dari komputer lokal.

Contoh

Contoh 1: Mendapatkan konfigurasi untuk komputer lokal

Get-DscConfiguration

Perintah ini mendapatkan status saat ini untuk komputer lokal.

Contoh 2: Mendapatkan konfigurasi untuk komputer tertentu

$Session = New-CimSession -ComputerName "Server01" -Credential ACCOUNTS\PattiFuller
Get-DscConfiguration -CimSession $Session

Contoh ini mendapatkan status saat ini dari komputer yang ditentukan oleh sesi CIM. Contoh membuat sesi CIM untuk komputer bernama Server01 untuk digunakan dengan cmdlet. Atau, buat array sesi CIM untuk menerapkan cmdlet ke beberapa komputer tertentu.

Perintah pertama membuat sesi CIM dengan menggunakan cmdlet New-CimSession, lalu menyimpan objek CimSession dalam variabel $Session. Perintah meminta kata sandi kepada Anda. Untuk informasi selengkapnya, ketik Get-Help New-CimSession.

Perintah kedua mendapatkan konfigurasi saat ini untuk komputer yang diidentifikasi oleh objek CimSession yang disimpan dalam variabel $Session, dalam hal ini, komputer bernama Server01.

Parameter

-AsJob

Menunjukkan bahwa cmdlet ini menjalankan perintah sebagai pekerjaan latar belakang.

Properti parameter

Jenis:SwitchParameter
Nilai default:None
Mendukung wildcard:False
DontShow:False

Set parameter

(All)
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-CimSession

Menjalankan cmdlet dalam sesi jarak jauh atau pada komputer jarak jauh. Masukkan nama komputer atau objek sesi, seperti output New-CimSession atau get-CimSession cmdlet. Defaultnya adalah sesi saat ini pada komputer lokal.

Properti parameter

Jenis:

CimSession[]

Nilai default:None
Mendukung wildcard:False
DontShow:False
Alias:Sesi

Set parameter

(All)
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-ThrottleLimit

Menentukan jumlah maksimum operasi bersamaan yang dapat dibuat untuk menjalankan cmdlet. Jika parameter ini dihilangkan atau nilai 0 dimasukkan, maka Windows PowerShell menghitung batas pembatasan optimal untuk cmdlet berdasarkan jumlah cmdlet CIM yang berjalan di komputer. Batas pembatasan hanya berlaku untuk cmdlet saat ini, bukan ke sesi atau ke komputer.

Properti parameter

Jenis:Int32
Nilai default:None
Mendukung wildcard:False
DontShow:False

Set parameter

(All)
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.