Bagikan melalui


Set-LogProperties

Mengubah properti log peristiwa Windows.

Sintaks

Default (Default)

Set-LogProperties
    [-LogDetails] <LogDetails>
    [-Force]
    [<CommonParameters>]

Deskripsi

Cmdlet ini hanya tersedia di platform Windows.

Cmdlet ini mengubah pengaturan konfigurasi log peristiwa Windows. Cmdlet ini digunakan oleh cmdlet Enable-PSTrace dan Disable-PSTrace.

Anda harus menjalankan cmdlet ini dari sesi PowerShell yang ditingkatkan.

Contoh

Contoh 1: Mengubah pengaturan retensi log peristiwa Windows PowerShell

$logDetails = Get-LogProperties 'Windows PowerShell'
$logDetails.Retention = $true
Set-LogProperties -LogDetails $logDetails
Get-LogProperties 'Windows PowerShell'
Name       : Windows PowerShell
Enabled    : True
Type       : Admin
Retention  : True
AutoBackup : False
MaxLogSize : 15728640

Parameter

-Force

Digunakan untuk memaksa perubahan tanpa meminta.

Properti parameter

Jenis:SwitchParameter
Nilai default:None
Mendukung wildcard:False
DontShow:False

Set parameter

(All)
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-LogDetails

Pengaturan konfigurasi yang diperbarui untuk ditetapkan ke log peristiwa.

Properti parameter

Jenis:Microsoft.PowerShell.Diagnostics.LogDetails
Nilai default:None
Mendukung wildcard:False
DontShow:False

Set parameter

(All)
Position:0
Wajib:True
Nilai dari alur:True
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Input

Microsoft.PowerShell.Diagnostics.LogDetails

Anda dapat menyalurkan objek LogDetails yang dikonfigurasi sepenuhnya ke cmdlet ini. Oleh karena itu, untuk mengubah satu pengaturan, Anda harus menggunakan Get-LogProperties untuk mengambil konfigurasi saat ini.

Output

None

Cmdlet ini tidak mengembalikan output.

Catatan

Anda harus menjalankan cmdlet ini dari sesi PowerShell yang ditingkatkan.