将Azure容器文件内容作为参数传递给Azure自动化运行簿

我在Blob容器中有一个csv文件,其中包含用户列表。我有一个Powershell脚本,该脚本在Azure Runbook中为AD添加了特殊用途。我如何才能读取csv中的所有用户并解析每个用户的powershell脚本。

lcz197474 回答:将Azure容器文件内容作为参数传递给Azure自动化运行簿

关于如何处理CSV文件,这是一个很好的解决方案-您必须直接将其下载到临时Runbook文件夹中: https://stackoverflow.com/a/54282747/1595293

然后,您将必须对Powershell https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/import-csv?view=powershell-7使用Import-Csv模块

用于循环用户行的代码应类似于代码段:

Import-Csv $path | Foreach-Object { 

    foreach ($property in $_.PSObject.Properties)
    {
        doSomething $property.Name,$property.Value
    } 
}
本文链接:https://www.f2er.com/2301045.html

大家都在问