【发布时间】:2021-11-24 19:34:14
【问题描述】:
我正在尝试制作一个脚本,让我可以从数组/列表中一次为多个 azure 用户添加 phonenumber 2factor。
我认为二维数组可能是一个不错的解决方案。然后遍历数组并在列表中添加每个人的编号。
然而 powershell 不是我的菜。所以我无法继续。
所以如果有人可以帮助我如何制作 2 数组,以及如何抓取数组中的每个嵌套数组。
下面是我想要工作的“草图”。
$name = [
["name-01@email.com","+1 12345678"],
["name-02@email.com","+1 12345678"],
["name-03@email.com","+1 12345678"],
["name-04@email.com","+1 12345678"],
["name-05@email.com","+1 12345678"],
["name-06@email.com","+1 12345678"],
["name-07@email.com","+1 12345678"],
["name-08@email.com","+1 12345678"],
["name-09@email.com","+1 12345678"],
["name-10@email.com","+1 12345678"]
]
下面是我用来添加属于电子邮件的号码的命令。
foreach ($i in $name) {
New-MgUserAuthenticationPhoneMethod -UserId $navn[$i][0] -phoneType "mobile" -phoneNumber $navn[$i][1]
}
【问题讨论】:
标签: arrays list azure powershell automation