$ $env:path -replace ';', "`n"
// session level
C:\Program Files\PowerShell\7
// system level
C:\WINDOWS\system32
C:\WINDOWS
C:\WINDOWS\System32\WindowsPowerShell\v1.0\
C:\Program Files\PowerShell\7\
// user level
C:\Users\enihsyou\.local\bin
https://github.com/PowerShell/PowerShell/issues/19331#issuecomment-1476581018
知道代码就好解决了,一个办法是把 pwsh PATH 移到最前面,就不会添加重复项了