Set-LogProperties (PSDiagnostics)
Set-LogProperties
- Модуль:
- PSDдиагностика
Изменяет свойства журнала событий Windows.
Синтаксис
Set-LogProperties
[-LogDetails] <LogDetails>
[-Force]
[<CommonParameters>]Описание
Этот командлет доступен только на платформе Windows.
Этот командлет изменяет параметры конфигурации журнала событий Windows. Этот командлет используется командлетами Enable-PSTrace и Disable-PSTrace.
Этот командлет необходимо запустить из сеанса PowerShell с повышенными правами.
Примеры
Пример 1. Изменение параметра хранения журнала событий 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Параметры
-Force
Используется для принудительного изменения без запроса.
- Тип :
SwitchParameter
- Позиция:
Именованный
- Значение по умолчанию:
None
- Необходимый:
False
- Примите ввод конвейера:
False
- Принимайте подстановочные знаки:
False
-LogDetails
Обновленные параметры конфигурации, которые будут назначены журналу событий.
- Тип :
Microsoft.PowerShell.Diagnostics.LogDetails
- Позиция:
0
- Значение по умолчанию:
None
- Необходимый:
True
- Примите ввод конвейера:
True
- Принимайте подстановочные знаки:
False
Входы
Microsoft.PowerShell.Diagnostics.LogDetails
В этот командлет можно передать полностью настроенный объект LogDetails. Таким образом, чтобы изменить один параметр, вам следует использовать Get-LogProperties для получения текущей конфигурации.
Выходы
Нет
Этот командлет не возвращает никаких результатов.
Примечания
Этот командлет необходимо запустить из сеанса PowerShell с повышенными правами.