Start-Process "powershell" -ArgumentList "-noexit -executionpolicy bypass -windowstyle minimized -command `"&{Invoke-Expression `'.\$exe $Arguments`' | Tee-Object `'$Logs`'}`""
Эта команда работает, однако исполняемый файл .exe имеет цветной текст, например:
[0m
, что затрудняет анализ результирующего файла .log.
Есть ли способ Tee-Object в файл и удалить вывод цвета?
Кроме того, есть ли способ сделать это, сохранив цвет на консоли, так как консоль отображает те же символы (нетцвет).
Я искал вверх и вниз, переписал его сотней разных способов, и я не могу найти способ удалить его.
Кроме того, если естьэто более чистый способ написать запуск, кроме invoke-expression | Tee-Object
Кажется, он единственный, который работает для меня.