Set-LogProperties

Mengubah properti log peristiwa Windows.

Sintaks

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 Enable-PSTrace cmdlet 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.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogDetails

Pengaturan konfigurasi yang diperbarui untuk ditetapkan ke log peristiwa.

Type:Microsoft.PowerShell.Diagnostics.LogDetails
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

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.