Set-LogProperties

Zmienia właściwości dziennika zdarzeń systemu Windows.

Składnia

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

Opis

To polecenie cmdlet jest dostępne tylko na platformie Windows.

To polecenie cmdlet zmienia ustawienia konfiguracji dziennika zdarzeń systemu Windows. To polecenie cmdlet jest używane przez Enable-PSTrace polecenia cmdlet i Disable-PSTrace .

To polecenie cmdlet należy uruchomić z sesji programu PowerShell z podwyższonym poziomem uprawnień.

Przykłady

Przykład 1. Zmiana ustawienia przechowywania dziennika zdarzeń programu 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

Parametry

-Force

Służy do wymuszenia zmiany bez monitowania.

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

-LogDetails

Zaktualizowane ustawienia konfiguracji, które mają być przypisane do dziennika zdarzeń.

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

Dane wejściowe

Microsoft.PowerShell.Diagnostics.LogDetails

Do tego polecenia cmdlet można przekazać w pełni skonfigurowany obiekt LogDetails . W związku z tym, aby zmienić jedno ustawienie, należy użyć Get-LogProperties polecenia , aby pobrać bieżącą konfigurację.

Dane wyjściowe

None

To polecenie cmdlet nie zwraca żadnych danych wyjściowych.

Uwagi

To polecenie cmdlet należy uruchomić z sesji programu PowerShell z podwyższonym poziomem uprawnień.