Share via


Set-LogProperties

Ändrar egenskaperna för en Windows-händelselogg.

Syntax

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

Description

Den här cmdleten är endast tillgänglig på Windows-plattformen.

Den här cmdleten ändrar konfigurationsinställningarna för en Windows-händelselogg. Den här cmdleten Enable-PSTrace används av cmdletarna och Disable-PSTrace .

Du måste köra den här cmdleten från en upphöjd PowerShell-session.

Exempel

Exempel 1: Ändra kvarhållningsinställningen för Windows PowerShell-händelseloggen

$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

Parametrar

-Force

Används för att framtvinga ändringen utan att fråga.

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

-LogDetails

De uppdaterade konfigurationsinställningarna som ska tilldelas till händelseloggen.

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

Indata

Microsoft.PowerShell.Diagnostics.LogDetails

Du kan skicka ett fullständigt konfigurerat LogDetails-objekt till den här cmdleten. För att ändra en inställning bör du därför använda Get-LogProperties för att hämta den aktuella konfigurationen.

Utdata

None

Den här cmdleten returnerar inga utdata.

Kommentarer

Du måste köra den här cmdleten från en upphöjd PowerShell-session.