powershell - 如何获取 Get-AdUser 的控制台输出,并将其通过管道传输到另一个命令中?

标签 powershell windows-console tee

我正在尝试运行 get-aduser命令和|它变成set-aduser命令,但如何显示 get-aduser命令并将其通过管道传输到 set-aduser

谢谢

最佳答案

Get-ADUser 命令的输出通过管道传输到显示该命令的脚本 block ,并执行 Set-ADUser 命令:

Get-ADUser ... | ForEach-Object { $_ ; Set-ADUser $_ ... }

第一个$_显示Get-ADUser返回的对象;第二个将其传递给 Set-ADUser 命令。

关于powershell - 如何获取 Get-AdUser 的控制台输出,并将其通过管道传输到另一个命令中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71769995/

相关文章:

powershell - 在Powershell中复制和重命名具有特定文件名的文件

powershell - 使用 Powershell 在 msi 中设置摘要信息

c++ - 运行我的 C++ 代码给我一个空白的控制台

shell - makefile 中的“tee”,我们也可以复制 stderr 吗?

Unix:混淆 Tee 命令的使用

windows - Windows : how to read Unicode input from console? 上的 GHCi

regex - 有没有办法将文本表转换为 PowerShell 对象

c - 如果键盘中断作为输入,执行在哪里停止?

c - 当给出额外输入时,如何使 Visual Studio 2015 中的控制台输出窗口保持打开状态?

linux - 在 bash tee 中,函数变量是局部的,我该如何逃避呢?