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 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.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-LogDetails
De uppdaterade konfigurationsinställningarna som ska tilldelas till händelseloggen.
Typ: | Microsoft.PowerShell.Diagnostics.LogDetails |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
Indata
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.
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.