管道传输不了 CMD 命令怎么办?

关注者
2
被浏览
1,143
登录后你可以
不限量看优质回答 私信答主深度交流 精彩内容一键收藏

如果您需要在管道传输中执行 CMD 命令,则需要使用管道重定向符号“|”和“&”来实现。

在 Windows 操作系统中,可以使用“|”符号将一个命令的输出发送到另一个命令的输入。例如,要将 dir 命令的输出传输到 findstr 命令中,可以使用以下命令:dir | findstr "txt"

在这个例子中,dir 命令列出了当前目录中的所有文件,findstr 命令查找包含“txt”字符串的文件名。

如果执行多个 CMD 命令,则需要使用“&”符号将它们连接在一起。例如,要列出当前目录中的所有文件,并在列出文件之后显示“Done.”消息,可以使用以下命令:dir & echo Done.

在这个例子中,dir 命令列出了当前目录中的所有文件,然后“&”符号将它连接到 echo 命令上,显示“Done.”消息。

在执行 CMD 命令的管道传输中,命令之间的空格和符号的位置非常重要。

发布于 2023-03-11 23:09 ・IP 属地贵州