使用Powershell Get-Content时,如何使用反斜杠替换字符串

Kev*_*ter 3 powershell

在powershell中,如果你有一个字符串,如

服务器\ MYNAME

如何替换它

MyOtherServer\AnotherName

我试过用'并使用单引号来逃避,但这似乎不起作用

Joe*_*oey 5

-replace运算符,但它需要一个正则表达式(所以你必须转义反斜杠):

$s -replace 'Server\\MyName', 'MyOtherServer\AnotherName'
Run Code Online (Sandbox Code Playgroud)

当然,必要的转义只适用于正则表达式,而不是替代品.