Get-DscLocalConfigurationManager
Düğüm için Yerel Configuration Manager (LCM) ayarlarını ve durumlarını alır.
Syntax
Get-DscLocalConfigurationManager
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[<CommonParameters>]
Description
Get-DscLocalConfigurationManager
Cmdlet, LCM ayarlarını veya meta yapılandırmayı ve düğüm için LCM'nin durumlarını alır. Ortak Bilgi Modeli (CIM) oturumlarını kullanarak bilgisayarları belirtin. Hedef bilgisayar belirtmezseniz, cmdlet yapılandırma ayarlarını yerel bilgisayardan alır.
Örnekler
Örnek 1: Yerel bilgisayar için LCM ayarlarını alma
Get-DscLocalConfigurationManager
ActionAfterReboot : ContinueConfiguration
AgentId : 47edd8c9-2798-4827-839a-b35cc87e69fb
AllowModuleOverWrite : False
CertificateID :
ConfigurationDownloadManagers : {}
ConfigurationID :
ConfigurationMode : ApplyAndMonitor
ConfigurationModeFrequencyMins : 15
Credential :
DebugMode : {NONE}
DownloadManagerCustomData :
DownloadManagerName :
LCMCompatibleVersions : {1.0, 2.0}
LCMState : Idle
LCMStateDetail :
LCMVersion : 2.0
StatusRetentionTimeInDays : 10
SignatureValidationPolicy : NONE
SignatureValidations : {}
MaximumDownloadSizeMB : 500
PartialConfigurations :
RebootNodeIfNeeded : False
RefreshFrequencyMins : 30
RefreshMode : PUSH
ReportManagers : {}
ResourceModuleManagers : {}
PSComputerName
Bu komut, yerel bilgisayar için LCM ayarlarını alır.
Çıkışın tek tek öznitelikleri hakkında daha fazla bilgi için Yerel Configuration Manager yapılandırma belgelerine bakın.
Örnek 2: Belirtilen bir bilgisayar için LCM ayarlarını alma
$Session = New-CimSession -ComputerName "Server01" -Credential ACCOUNTS\PattiFuller
Get-DscLocalConfigurationManager -CimSession $Session
ActionAfterReboot : ContinueConfiguration
AgentId : 169dfa57-a7f9-43be-a7a5-9dd06587e052
AllowModuleOverWrite : False
CertificateID :
ConfigurationDownloadManagers : {}
ConfigurationID :
ConfigurationMode : ApplyAndMonitor
ConfigurationModeFrequencyMins : 15
Credential :
DebugMode : {NONE}
DownloadManagerCustomData :
DownloadManagerName :
LCMCompatibleVersions : {1.0, 2.0}
LCMState : Idle
LCMStateDetail :
LCMVersion : 2.0
StatusRetentionTimeInDays : 10
SignatureValidationPolicy : NONE
SignatureValidations : {}
MaximumDownloadSizeMB : 500
PartialConfigurations :
RebootNodeIfNeeded : False
RefreshFrequencyMins : 30
RefreshMode : PUSH
ReportManagers : {}
ResourceModuleManagers : {}
PSComputerName : Server01
PSComputerName : Server01
Bu örnek, CIM oturumu tarafından belirtilen bir bilgisayar için LCM ayarlarını alır. Örnek, cmdlet'i ile kullanmak üzere Server01 adlı bir bilgisayar için 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 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 Yerel Configuration Manager ayarlarını 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. Veya cmdlet'inin New-CimSession
çıkışı gibi bir bilgisayar adı veya Get-CimSession
oturum nesnesi girin.
Type: | CimSession[] |
Aliases: | Session |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ThrottleLimit
cmdlet'ini çalıştırmak için oluşturulabilecek en fazla eşzamanlı işlem sayısını belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |