【发布时间】:2014-01-31 13:18:05
【问题描述】:
我希望将 Privkey 的输出复制到剪贴板。我在网上找到了许多不同的命令,但是它们复制的是文件信息而不是输出本身。我只想要privkey的输出。如果那不可能,即使保存的命令提示符脚本的整个日志仍然可以。基本上我只需要一种方法来使它可以从中复制文本。
【问题讨论】:
标签: windows cmd command prompt
我希望将 Privkey 的输出复制到剪贴板。我在网上找到了许多不同的命令,但是它们复制的是文件信息而不是输出本身。我只想要privkey的输出。如果那不可能,即使保存的命令提示符脚本的整个日志仍然可以。基本上我只需要一种方法来使它可以从中复制文本。
【问题讨论】:
标签: windows cmd command prompt
您可以使用| clip 将每个命令的输出重定向到剪贴板。例如dir | clip 将当前目录中的文件列表复制到剪贴板。
【讨论】:
这应该只提供 Privkey 数据本身:
@echo off
for /f "tokens=2" %%a in ('vanitygen 1A ^| findstr Privkey ') do echo %%a|clip
【讨论】:
您可以使用clip 将完整输出重定向到剪贴板。
在你的例子中:
vanitygen 1A | clip
现在您可以使用findstr 只输出您感兴趣的行:
vanitygen 1A | findstr Privkey | clip
简而言之 |您将一个命令的输出作为链中下一个命令的输入发送。然后findstr 将仅显示包含给定文本的行(在此示例中为Privkey)。然后将其输出发送到剪贴板(clip 将其输入发送到剪贴板)。
【讨论】: