Как нацелиться на событие по содержащейся строке?

232
Arsen Cool

В сценарии powershell у меня есть строка:

$LogOnEvents = Get-EventLog -Logname security -Message '*name*адрес:*.*.*.*' -Newest 1 

Эта строка каждый раз выбирает неправильную для меня. Проблема с запуском событий.
Могу ли я использовать фильтр в планировщике задач с той же строкой вместо условия в сценарии?
Этот фильтр позволит мне выбрать необходимое событие.
Теперь у меня есть события 1000-х годов с определенным идентификатором. И они не синхронизируются с пользовательским входом в систему.
Некоторое событие появляется между входом пользователя в систему и фактическим примечанием о входе в систему.
Может быть, это неправильное объяснение, но все же мне нужно проверить строку в фильтре Schelude.
Буду благодарен за все!

0

1 ответ на вопрос

0
postanote

Оставьте свой код в своем скрипте. Вы можете использовать RegEx, чтобы соответствовать строке, которую вы хотите, чтобы выбрать нужную строку записи.

[regex]::matches($strText, $pattern)