我检查了一些文件,并希望用另一个字符串(相应共享的unc路径)替换其部分完整路径。在我的脚本中替换Powershell字符串中的路径
例子:
$fullpath = "D:\mydir\myfile.txt"
$path = "D:\mydir"
$share = "\\myserver\myshare"
write-host ($fullpath -replace $path, $share)
最后一行给我一个错误,因为$路径不不包含正则表达式的有效模式。
如何修改该行以使replace运算符将变量$ path的内容作为文字来处理?
由于提前, 凯文
太谢谢你了。太容易了:-) – bitfrickler 2010-02-25 13:36:20
:)当我没有知道这个方法的代码是复杂的(用手转义正则表达式敏感字符)。这种方法是值得的;) – stej 2010-02-25 13:54:18