【发布时间】:2014-11-17 08:29:10
【问题描述】:
如何将特定的 cmd 输出行通过管道传送到另一个批次?
例如:
command DSQUERY USER -samid *loginname* | DSGET USER -loscr
它查找 AD 中的用户在其登录脚本字段中的实际登录脚本名称是什么。我想将此输出传输到另一个批处理文件,该批处理文件为此特定用户打开登录脚本文件。
上述命令的BUT输出输出三行:
loscr
"script name"
dsget succeeded
如何抑制第一行和第三行并仅通过管道输出第二行的输出?!
谢谢。
【问题讨论】:
标签: batch-file cmd active-directory dsquery