请某人帮助我一下。 我想读取一个文本文件,搜索
$$I
$content = [IO.File]::ReadAllText("CC.comp") $content = $content -replace '$$I','Split-Path -Path (Get-Location) -Leaf' Print $content pause
-replace
$
\
'$$I' -replace '$$I', 'test' # Nothing is replaced '$$I' -replace '\$\$I', 'test' # Outputs 'test'
但是,使用
.Replace
(Get-Content CC.comp -Raw).Replace('$$I', (Split-Path $pwd -Leaf)) | Set-Content CC.comp