gpt4 book ai didi

powershell-2.0 - PowerShell 中的可变范围运算符

转载 作者:行者123 更新时间:2023-12-05 01:20:44 24 4
gpt4 key购买 nike

我正在尝试使用范围运算符输入一系列数字,以便在 PowerShell 脚本中使用。这是我的代码:

$computers = servername + [1-9]

我希望 $computers 变量迭代 1-9,即 servername1、servername 2 等等。有什么想法吗?

最佳答案

1..9 | % { $computers += "servername$_`n" }

变量 $computers 将包含:

servername1
servername2
servername3
[...]

尝试在命令行中只运行 1..9 部分,这样会更容易看出发生了什么。您还可以使用 Get-Help about_Arrays 阅读 PowerShell 中的数组 - 在开头附近查找有关“范围运算符”的部分。

下面的代码行做同样的事情(对我来说似乎更清晰)并且可能也更容易理解。

$computers = 1..9 | foreach { "servername$_" }

或者简单地 1..9 | foreach { "servername$_"} 在屏幕上查看它而不将其保存在变量中。

关于powershell-2.0 - PowerShell 中的可变范围运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28614633/

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