Start-DscConfiguration cmdlet'i düğümlere yapılandırma uygular.
UseExisting parametresiyle kullanıldığında, hedef bilgisayarda var olan yapılandırma uygulanır. Bilgisayar adlarını belirterek veya Ortak Bilgi Modeli (CIM) oturumlarını kullanarak yapılandırma uygulamak istediğiniz bilgisayarları belirtin.
Varsayılan olarak, bu cmdlet bir iş oluşturur ve bir İşi nesnesi döndürür. Arka plan işleri hakkında daha fazla bilgi için Get-Help about_Jobsyazın. Bu cmdlet'i etkileşimli olarak kullanmak için Wait parametresini belirtin.
Yapılandırma ayarlarını uygularken cmdlet'in ne yaptığının ayrıntılarını görmek için Ayrıntılı parametresini belirtin.
Bu komut, C:\DSC\Configurations\ yapılandırma ayarlarını bu klasörde ayarları olan her bilgisayara uygular. komutu, dağıtılan her hedef düğüm için job nesnelerini döndürür.
Örnek 2: Yapılandırma ayarlarını uygulama ve yapılandırmanın tamamlanmasını bekleme
Bu komut, C:\DSC\Configurations\ yerel bilgisayara yapılandırmayı uygular. Komut, yalnızca yerel bilgisayara dağıtılan her hedef düğüm için İş nesnelerini döndürür. Bu örnek Ayrıntılı parametresini belirtir. Bu nedenle komut, devam ederken konsola ileti gönderir. komutu Wait parametresini içerir. Bu nedenle, komut tüm yapılandırma görevlerini tamamlayıncaya kadar konsolunu kullanamazsınız.
Örnek 3: CIM oturumu kullanarak yapılandırma ayarlarını uygulama
Bu örnek, yapılandırma ayarlarını belirtilen bir bilgisayara uygular. Ö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 NewCimSessionyazın.
İkinci komut, C:\DSC\Configurations yapılandırma ayarlarını değişkeninde depolanan $Session nesneleri tarafından tanımlanan bilgisayarlara uygular. Bu örnekte, $Session değişkeni yalnızca Server01 adlı bilgisayar için bir CIM oturumu içerir. komutu yapılandırmayı uygular. Komut, yapılandırılan her bilgisayar için job nesneleri oluşturur.
Parametreler
-CimSession
Cmdlet'i uzak oturumda veya uzak bir bilgisayarda çalıştırır. New-CimSession çıkışı veya Get-CimSession cmdlet'i gibi bir bilgisayar adı veya oturum nesnesi girin. Varsayılan, yerel bilgisayardaki geçerli oturumdur.
Hedef bilgisayar için PSCredential nesnesi olarak bir kullanıcı adı ve parola belirtir.
PSCredential nesnesi edinmek için Get-Credential cmdlet'ini kullanın.
Daha fazla bilgi için Get-Help Get-Credentialyazın.
Hedef bilgisayarda çalışmakta olan yapılandırma işlemini durdurur ve yeni Start-Configuration işlemini başlatır. Local Configuration Manager'ın RefreshMode özelliği Çekmeolarak ayarlanırsa, bu parametre belirtildiğinde Göndermeolarak değiştirilir.
Yapılandırma ayarları dosyalarını içeren bir klasörün dosya yolunu belirtir. Bu cmdlet, bu yapılandırma ayarlarını belirtilen yolda ayar dosyaları olan bilgisayarlara yayımlar ve uygular. Her hedef düğümün şu biçimde bir ayarlar dosyası olmalıdır: <NetBIOS Name>.mof.
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.
Bu cmdlet'in mevcut yapılandırmayı uyguladığını gösterir. Yapılandırma, Start-DscConfiguration kullanılarak veya Publish-DscConfiguration cmdlet'i kullanılarak yayınlanarak hedef bilgisayarda bulunabilir.
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.
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.