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.