有没有办法让PowerShell输出文件时不包含ANSI控制字符,例如颜色控制的
[1;xxm
或[xm]
,在输出到文件之前?[1;35mStarting selenium server... [0m[1;35mstarted - PID: [0m 22860
[0;36m[Signin Test] Test Suite[0m
[0;35m================================[0m
Running: [0;32mstep 1 - launch the browser[0m
[1;35m[40mINFO[0m [1;36mRequest: POST /wd/hub/session[0m
输出在PowerShell终端正确显示颜色,(我已经使用了chcp
,但不起作用)
→
,我必须手动在正则表达式中包含它们|[\u001B\u0393\u00E5\u00C6]
。 - Daniel.zZ[1;35;3;38m
的代码。 - Ro Yo Mi