【问题标题】:Put output of command prompt to clipboard将命令提示符的输出放到剪贴板
【发布时间】:2014-01-31 13:18:05
【问题描述】:

我希望将 Privkey 的输出复制到剪贴板。我在网上找到了许多不同的命令,但是它们复制的是文件信息而不是输出本身。我只想要privkey的输出。如果那不可能,即使保存的命令提示符脚本的整个日志仍然可以。基本上我只需要一种方法来使它可以从中复制文本。

【问题讨论】:

    标签: windows cmd command prompt


    【解决方案1】:

    您可以使用| clip 将每个命令的输出重定向到剪贴板。例如dir | clip 将当前目录中的文件列表复制到剪贴板。

    【讨论】:

      【解决方案2】:

      这应该只提供 Privkey 数据本身:

      @echo off
      for /f "tokens=2" %%a in ('vanitygen 1A ^| findstr Privkey ') do echo %%a|clip
      

      【讨论】:

        【解决方案3】:

        您可以使用clip 将完整输出重定向到剪贴板。

        在你的例子中:

        vanitygen 1A | clip
        

        现在您可以使用findstr 只输出您感兴趣的行:

        vanitygen 1A | findstr Privkey | clip
        

        简而言之 |您将一个命令的输出作为链中下一个命令的输入发送。然后findstr 将仅显示包含给定文本的行(在此示例中为Privkey)。然后将其输出发送到剪贴板(clip 将其输入发送到剪贴板)。

        【讨论】:

        • 谢谢!这非常有效!是否也可以从中删除“Privkey:”,因此它只显示代码?
        猜你喜欢
        • 1970-01-01
        • 2020-12-10
        • 1970-01-01
        • 2012-12-20
        • 2011-07-05
        • 2011-05-20
        • 1970-01-01
        • 2022-10-01
        • 1970-01-01
        相关资源
        最近更新 更多