Enable-DscDebug
Memulai penelusuran kesalahan semua sumber daya DSC.
Sintaks
Enable-DscDebug
[-BreakAll]
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Deskripsi
Enable-DscDebug
Cmdlet memungkinkan penelusuran kesalahan sumber daya Windows PowerShell Desired State Configuration (DSC) oleh mesin DSC, yang juga dikenal sebagai Local Configuration Manager (LCM). Secara default, semua instans sumber daya masuk ke debugger.
Contoh
Contoh 1: Mulai penelusuran kesalahan
Enable-DscDebug -BreakAll
Perintah ini menunjukkan ke mesin DSC atau LCM untuk memulai penelusuran kesalahan sumber daya. Saat konfigurasi dijalankan lain kali, proses memasuki debugger.
Contoh 2: Mulai penelusuran kesalahan jarak jauh
Enable-DscDebug -BreakAll -CimSession DeploymentServer
Perintah ini menunjukkan ke mesin DSC komputer jarak jauh untuk memulai penelusuran kesalahan sumber daya.
Parameter
-AsJob
Menunjukkan bahwa cmdlet ini menjalankan perintah sebagai pekerjaan latar belakang.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BreakAll
Menunjukkan bahwa semua sumber daya memasukkan debugger saat konfigurasi berjalan.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CimSession
Menjalankan cmdlet dalam sesi jarak jauh atau di komputer jarak jauh. Masukkan nama komputer atau objek sesi, seperti output cmdlet New-CimSession atau Get-CimSession . Defaultnya adalah sesi saat ini pada komputer lokal.
Type: | CimSession[] |
Aliases: | Session |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ThrottleLimit
Menentukan jumlah maksimum operasi bersamaan yang dapat ditetapkan 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.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Menunjukkan yang akan terjadi jika cmdlet dijalankan. Cmdlet tidak dijalankan.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |