2016-04-15 300 views
0

我不能删除包含PowerShell的反斜杠字符串删除反斜杠

(Get-Content $file.fullName).replace('\\mystring', ') | Set-Content $file.fullName 

它的工作原理,如果我不得不删除“了mystring”只有

(Get-Content $file.fullName).replace('mystring', ') | Set-Content $file.fullName 

但用反斜杠没有。怎么了?

回答

1

使用反引号(`)来转义反斜线。 你的命令看起来像

(Get-Content $file.fullName).replace('`\mystring', '') | Set-Content $file.fullName 
+0

不应该最后'''是''''? –

+0

@ MathiasR.Jessen:固定的,谢谢。 – Dan