Get-DscConfiguration
Düğümlerin geçerli yapılandırmasını alır.
Sözdizimi
Default EnterprisePublishing
Get-DscConfiguration
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[<CommonParameters>]
Description
Get-DscConfiguration cmdlet'i, 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, New-CimSession cmdlet'ini 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-CimSessionyazı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.
Parametre özellikleri
| Tür: | SwitchParameter |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-CimSession
Cmdlet'i uzak oturumda veya uzak bir bilgisayarda çalıştırır.
Parametre özellikleri
| Tür: | |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
| Diğer adlar: | Oturum |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-ThrottleLimit
cmdlet'ini çalıştırmak için oluşturulabilecek en fazla eşzamanlı işlem sayısını belirtir. Bu parametre atlanırsa veya 0 değeri girilirse, Windows PowerShell bilgisayarda çalışan CIM cmdlet'lerinin sayısına göre cmdlet için en uygun azaltma sınırını hesaplar. Kısıtlama sınırı yalnızca geçerli cmdlet'e uygulanır, oturuma veya bilgisayara uygulanmaz.
Parametre özellikleri
| Tür: | Int32 |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.