在 Windows PowerShell 中,可以使用 Join-Path 命令合并路径。例如,要将两个路径合并为一个路径:
$Path1 = "C:\Folder1"
$Path2 = "Subfolder1"
$CombinedPath = Join-Path $Path1 $Path2
Write-Output $CombinedPath
输出将是:
C:\Folder1\Subfolder1
您还可以使用 $PSItem 或 $_ 替代变量名,例如:
$CombinedPath = Join-Path "C:\Folder1" "Subfolder1"
输出也将是:
C:\Folder1\Subfolder1
如果您需要合并多个路径,则可以使用一个 foreach 循环来遍历每个路径并将它们逐个添加到新的组合路径中,如下所示:
$Paths = "C:\Folder1", "Subfolder1", "Subfolder2", "Subfolder3"
$CombinedPath = $Paths[0]
foreach ($Path in $Paths[1..$Paths.Count]) {
$CombinedPath = Join-Path $CombinedPath $Path
}
Write-Output $CombinedPath
输出将是:
C:\Folder1\Subfolder1\Subfolder2\Subfolder3
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号