У меня возникли проблемы с записью текстового файла с помощью powershell с использованием правильного формата. Я вытаскиваю журналы событий Windows и сохраняю вывод в текстовый файл. Когда я выполняю следующие 2 командывывод не будет корректно отформатировать
$event = get-winevent -filterhashtable @{logname='ForwardedEvents'; id=4688}
$event | format-list >> C:\scripts\file01.txt
я получаю что-то вроде этого сохраняется в текстовый файл с кучей белого пространства и линии нарушена, потому что это слишком долго:
New Process Name:
C:\Windows\System32\SearchFilterHost.exe
Есть в любом случае, чтобы сделать вывод выглядеть следующим образом: вместо того, чтобы
New Process Name: C:\Windows\System32\SearchFilterHost.exe
благодаря
Вы можете выводить сообщение, как: '$ EVT. Сообщение >> C: \ scripts \ file01.txt' –
Удивительно, что сработало !!! –
Рад помочь, разместил правильный ответ –