📅  最后修改于: 2023-12-03 15:03:51.332000             🧑  作者: Mango
在PowerShell中,我们可以使用Get-Content
命令来从文件中读取名称列表,然后使用foreach
循环来显示这些名称。而将这些名称以红色(Red
)显示,则需要使用Write-Host
命令和-ForegroundColor
参数。
以下是代码示例:
$names = Get-Content "names.txt"
foreach ($name in $names) {
Write-Host $name -ForegroundColor Red
}
代码解释:
首先,我们使用Get-Content
命令来获取names.txt
文件中的名称列表,并将它们存储在$names
变量中。
接下来,我们使用foreach
循环来遍历$names
数组中的每个元素,并将它们存储在$name
变量中。
最后,我们使用Write-Host
命令来将每个名称打印出来,并将它们的颜色设置为红色(Red
)。
注意:本示例中,names.txt
文件中每个名称应该单独占一行。
希望这个示例能帮助您更好地理解如何使用PowerShell在循环中读取文件,并以红色显示输出!