gpt4 book ai didi

powershell - PowerShell替换文件夹名称

转载 作者:行者123 更新时间:2023-12-03 01:08:02 24 4
gpt4 key购买 nike

我正在尝试将一些文件从构建服务器复制到TFS构建中的登台服务器。为此,我在vNext版本中使用PowerShell脚本(单个步骤)。但是,我无法使-replace工作。

当我在ISE客户端中运行以下命令时

[string] $thing0 = "K:\a\b\c"
[string] $thing1 = "$/Thing/Branch/Folder/Filename.ps1"
[string] $thing2 = $thing1 -replace "$/Thing/Branch/", $thing0

$thing2
$thing2应该为 K:\a\b\c/Folder/Filename.ps1,但未更改。如何使此字符串替换工作?

最佳答案

-replace参数使用正则表达式搜索,其中诸如$之类的字符具有特殊含义。

而是使用方法:

[string] $thing2 = $thing1.Replace("$/Thing/Branch/",$thing0)

关于powershell - PowerShell替换文件夹名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44567283/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com