Журналы всегда одинаковые. Не уверен, что вы собираетесь следить за загрузочным журналом окон или linux или что ... но попытается ответить. Если вы отредактируете свой вопрос и добавите информацию об операционной системе и пример соответствующих строк файла журнала загрузки, я могу предоставить вам код powershell.
В общем, вы должны сделать:
- Определить, как вручную увидеть время загрузки в файле журнала. Например, , вероятно, у него будет начальное время загрузки и законченное время загрузки. Нечто похожее на это.
[2012-06-08 12:00:04] начиная с начальной загрузки
много записей журнала
[2012-06-08 12:00:34] завершил загрузку
- Как только вы знаете, как это сделать вручную, вам нужно убедить powershell сделать это за вас. Вы можете использовать регулярные выражения для поиска шаблона дат. В моем примере найдите строки, содержащие «начальную загрузку», а затем проанализируйте ее для загрузки даты.
Здесь у вас есть полезная ссылка на Powershell и регулярных выражений: http://www.regular-expressions.info/powershell.html
Просто, чтобы дать более подробную информацию: Цель моего сценария будет измерять время, затраченное на поле для загрузки. Также файл журнала, который я пытаюсь извлечь из него, не открывается с помощью блокнота. – user1440323