我是PowerShell的新手,但认为它可能是一个很好的起点,可以重命名目录中的所有文件和文件夹,其中包含一串' UKLocal'并将其改为' UKOutbound'
我当前的代码只会抛出PermissionDenied和GetContentReaderUnauthorizedAccessError错误。
$csprojFiles = Get-ChildItem . *. -rec
foreach ($file in $csprojFiles)
{
(Get-Content $file.PSPath) |
Foreach-Object { $_ -replace "UKLocal", "UKOutbound" } |
Set-Content $file.PSPath
}