Dela via


Set-LogProperties

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

Syntax

Default (Standard)

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

Beskrivning

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 används av cmdletarna Enable-PSTrace 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.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokrar:False
DontShow:False

Parametermängder

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter fastighetsnamn:False
Värde från återstående argument:False

-LogDetails

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

Parameteregenskaper

Typ:Microsoft.PowerShell.Diagnostics.LogDetails
Standardvärde:None
Stöder jokrar:False
DontShow:False

Parametermängder

(All)
Position:0
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter fastighetsnamn:False
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Ingångar

Microsoft.PowerShell.Diagnostics.LogDetails

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

Utgångar

None

Den här cmdleten returnerar inga utdata.

Anteckningar

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