【问题标题】:Is there a way to copy multiple command output to clipboard?有没有办法将多个命令输出复制到剪贴板?
【发布时间】:2016-11-30 14:43:06
【问题描述】:

我有 4 个命令链接在一起,我想一次将所有四个命令的输出复制到剪贴板(基本上将剪贴板附加到每个命令的输出)。这可能吗。我正在运行的命令是这样的。

ipconfig | findstr "IPv4" & systeminfo | findstr /B /C:"OS Name" /C:"OS      Name" & wmic cpu get caption & wmic diskdrive get model & wmic diskdrive get size 

【问题讨论】:

  • (command1 & command2 &command3 ) | clip
  • @MarkSetchell 请作为答案发布...
  • 出于速度的考虑,我当然建议去掉 systeminfo 命令并将其替换为 wmic os get caption

标签: windows batch-file command prompt


【解决方案1】:

我想你会这样做:

(command1 & command2 & command3 ) | clip

【讨论】:

  • 通过一个简单的测试确认了这个工作:(echo 1 & echo 2) | clip
  • 非常感谢马克。这正是我想要的。
  • @Jasonca1 如果你用括号括起来,它就不一定是单行。多行更易于阅读/维护。
  • 很好的解决方案,虽然问题的命令有问题,因为它们都产生 ASCII/ANSI 输出,除了 wmic,它返回 Unicode 文本,所有这些都变得混乱;另见this answerthis one...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-05
  • 1970-01-01
  • 2021-09-28
  • 2020-11-04
  • 2014-09-08
  • 2010-11-22
相关资源
最近更新 更多