Aracılığıyla paylaş


Get-DscConfiguration

Düğümlerin geçerli yapılandırmasını alır.

Syntax

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

Description

Cmdlet Get-DscConfiguration , yapılandırma varsa düğümlerin geçerli yapılandırmasını alır. Ortak Bilgi Modeli (CIM) oturumlarını kullanarak bilgisayarları belirtin. Hedef bilgisayar belirtmezseniz, cmdlet yapılandırmayı yerel bilgisayardan alır.

Örnekler

Örnek 1: Yerel bilgisayarın yapılandırmasını alma

Get-DscConfiguration

Bu komut yerel bilgisayar için geçerli durumu alır.

Örnek 2: Belirtilen bir bilgisayar için yapılandırmayı alma

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

Bu örnek, CIM oturumu tarafından belirtilen bir bilgisayardan geçerli durumu alır. Örnek, cmdlet'iyle kullanmak üzere Server01 adlı bir bilgisayar için bir CIM oturumu oluşturur. Alternatif olarak, cmdlet'i belirtilen birden çok bilgisayara uygulamak için bir CIM oturumları dizisi oluşturun.

İlk komut, cmdlet'ini New-CimSession kullanarak bir CIM oturumu oluşturur ve ardından CimSession nesnesini $Session değişkeninde depolar. Komut sizden bir parola ister. Daha fazla bilgi için Get-Help New-CimSession yazın.

İkinci komut, $Session değişkeninde depolanan CimSession nesneleri tarafından tanımlanan bilgisayarlar için geçerli yapılandırmayı alır. Bu durumda, Sunucu01 adlı bilgisayar.

Parametreler

-AsJob

Bu cmdlet'in komutu arka plan işi olarak çalıştırdığını gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CimSession

Cmdlet'i uzak bir oturumda veya uzak bir bilgisayarda çalıştırır. New-CimSession veya Get-CimSession cmdlet'inin çıkışı gibi bir bilgisayar adı veya oturum nesnesi girin. Varsayılan, yerel bilgisayardaki geçerli oturumdur.

Type:CimSession[]
Aliases:Session
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ThrottleLimit

Cmdlet'i çalıştırmak için oluşturulabilecek en fazla eşzamanlı işlem sayısını belirtir. Bu parametre atlanırsa veya değeri 0 girilirse, Windows PowerShell bilgisayarda çalışan CIM cmdlet'lerinin sayısına bağlı olarak cmdlet için en uygun kısıtlama sınırını hesaplar. Kısıtlama sınırı yalnızca geçerli cmdlet'e uygulanır, oturuma veya bilgisayara uygulanmaz.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False