如何使PS脚本在csv的每一行上运行?

时间:2019-05-09 21:21:19

标签: powershell

我目前有一个PS脚本,用于在混合O365 /本地AD环境中修复违规用户帐户。该脚本当前可以按预期运行,可以启用MFA,记录日志,重置密码,删除邮箱规则等。

有时候,我们必须修复的不仅仅是几个帐户。话虽这么说,我试图将脚本设置为在带有标题的CSV文件中逐行进行,以拉出用户UPN名称并为csv中的每个UPN名称执行脚本。

当前,脚本无法一次为每个函数获取并运行多个输入,因此脚本将需要再次运行。此外,该脚本每次运行时都会拉出cmdlet等,因此能够通过保持初始会话打开状态来加快脚本运行速度。

理想情况下,结果是脚本可以继续运行而无需我输入另一个UPN。

0 个答案:

没有答案