gpt4 book ai didi

powershell - 如何返回使用New-Variable创建的新变量的长度

转载 作者:行者123 更新时间:2023-12-02 23:44:21 25 4
gpt4 key购买 nike

我正在编写一个脚本,该脚本可以根据需要创建新变量,并且它们可以正常工作。我现在需要返回这些变量的长度。

当然,这将返回值“6”

$strText = "Yellow"
$strText.length

但是,这是我遇到麻烦的地方。这将返回“1.length”

$bar = 1
New-Variable "foo$bar" "hello"
write-host $foo$bar.length

这将返回“foo1.length”

$bar = 1
New-Variable "foo$bar" "hello"
write-host foo$bar.length

在这种情况下,我显然正在寻找“5”。

任何帮助,将不胜感激。

最佳答案

您可以为此使用 Get-Variable cmdlet:

write-host (Get-Variable foo$bar -Value).length

演示:

PS > $bar = 1
PS > New-Variable "foo$bar" "hello"
PS > write-host (Get-Variable foo$bar -Value).length
5
PS >

关于powershell - 如何返回使用New-Variable创建的新变量的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29708235/

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