遍历——PowerShell三分钟(十)

今天来介绍一个特别有用的循环——遍历 Foreach

Foreach的含义是 对输入对象集合中的每个对象执行操作

假设有一到五共五个对象,那么Foreach的作用就是针对每一个对象均执行操作



举个栗子,在ISE中运行如下命令

图片.png你会得到如下结果图片.png

上面的意思就是遍历 1到5的每个对象,然后针对每个对象加5,最终得到6到10的结果


知道了基本的用法,那么我们看看能用 foreach来干什么


假设有5个AD账户需要禁用,我们就可以尝试用foreach来操作下

把5个用户名定义一个变量,方便使用,然后通过Foreach遍历每个用户,并执行禁用,这样就完成啦

图片.png

当然也可以这样……

图片.png

也可以这样

图片.png

当然最简便的是这样

图片.png


最后说一下 和foreach等效的命令是Foreach-Object

图片.png

各位操练起来吧



猜你喜欢

转载自blog.51cto.com/2902744/2130455