gpt4 book ai didi

scripting - 如何在 PowerShell 中将字符串与变量连接起来?

转载 作者:行者123 更新时间:2023-12-03 10:52:39 25 4
gpt4 key购买 nike

我正在尝试在 PowerShell 中构建一个文件路径,字符串连接似乎有点时髦。

我有一个文件夹列表:

c:\code\MyProj1
c:\code\MyProj2

我想在此处获取 DLL 文件的路径:
c:\code\MyProj1\bin\debug\MyProj1.dll
c:\code\MyProj2\bin\debug\MyProj2.dll

这是我想要做的:
$buildconfig = "Debug"

Get-ChildItem c:\code | % {
Write-Host $_.FullName + "\" + $buildconfig + "\" + $_ + ".dll"
}

这不起作用。我该如何解决?

最佳答案

尝试这个

Get-ChildItem  | % { Write-Host "$($_.FullName)\$buildConfig\$($_.Name).dll" }

在您的代码中,
  • $build-Config不是有效的变量名。
  • $.FullName应该是 $_.FullName
  • $应该是 $_.Name
  • 关于scripting - 如何在 PowerShell 中将字符串与变量连接起来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3978639/

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