Dlaczego łańcuch dla parametru -split wymaga dwóch ukośników odwrotnych, podczas gdy ciąg parametru -join wymaga tylko jednego ukośnika odwrotnego? Backtick to postać ucieczki w Powershell. Co robi dla ciebie ukośnik poprzedzający znak?Ukośniki w Powershell
$path = 'C:\folder\test\unit1\testing\results\report.txt'
$path -split '\\' -notlike '*test*' -join '\'
http://powershell.com/cs/blogs/tips/archive/2014/06/17/fun-with-path-names.aspx