Имя пользователя:
Пароль:
 

Название темы: Get-WinEvent
Показать сообщение отдельно

Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


Сдается мне дело было не в бабине... Скрипт хорошо работает на тестовом ПК и выполняет поставленную задачу. К сожалению когда дело дошло до боевого теста, ничего не вышло. Покопавшись, я понял что фильтр Where {$_.Message -match "Шаблон"} не работает. Начал разбираться почему и понял что у меня запрос:
Get-WinEvent -LogName Application —FilterXPath "* [System [Provider[@Name='Website'] and (Level=2) and TimeCreated[timediff(@SystemTime) <= 1800000 ]]] " | fl
не забирает полное сообщение

TimeCreated : 8/10/2015 11:22:29 AM
ProviderName : Website
Id : 0
Message :

TimeCreated : 8/10/2015 11:15:22 AM
ProviderName : Website
Id : 0
Message :
Есть подозрение это из за того что собщение слишком велико, т.к меняя в запросе [Provider[@Name='Website'] на другие ошибки, они отображаются корректно и филтр так же работает.

Отправлено: 11:53, 10-08-2015 | #4

Название темы: Get-WinEvent