gpt4 book ai didi

powershell - 使用 csv 作为输入运行 powershell 命令

转载 作者:行者123 更新时间:2023-12-04 00:40:24 31 4
gpt4 key购买 nike

我有一个看起来像的 csv

Name, email, address
Name, email, address
Name, email, address



我想跑 New-Mailbox -Name "*Name*" -WindowsLiveID *email* -ImportLiveId
(其中 *x* 被 csv 中的值替换)。

在 csv 文件中的每一行。

我怎样才能做到这一点?

最佳答案

$csv = Import-Csv c:\path\to\your.csv
foreach ($line in $csv) {
New-Mailbox -Name $line.Name -WindowsLiveID $line.Email -ImportLiveId
}

csv 的第一行必须是名称、电子邮件、地址等内容

如果您不能在 CSV 中包含标题,您还可以拥有:
$csv = Import-Csv c:\path\to\your.csv -Header @("Name","Email","Address")

-Header 不会以任何方式修改 csv 文件。

关于powershell - 使用 csv 作为输入运行 powershell 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5785117/

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