小编use*_*562的帖子

如何在PowerShell -replace字符串操作中处理反斜杠字符?

我使用-replace来改变从源到目的地的路径.但是我不知道如何处理\字符.例如:

$source = "\\somedir"
$dest = "\\anotherdir"

$test = "\\somedir\somefile"

$destfile = $test -replace $source, $dest
Run Code Online (Sandbox Code Playgroud)

执行此操作后,$ destfile将设置为

"\\\anotherdir\somefile"
Run Code Online (Sandbox Code Playgroud)

为避免结果中的三重反斜杠,这样做的正确方法是什么?

powershell replace backslash

11
推荐指数
1
解决办法
3万
查看次数

标签 统计

backslash ×1

powershell ×1

replace ×1