复制 txt 文件的内容而不打开它

复制 txt 文件的内容而不打开它

有没有方法或程序可以.txt无需打开文件即可将文件内容复制到剪贴板?

现在我不得不这么做open->ctrl+a->ctrl+c->close。如果经常这样做的话会有点烦人。

此操作有可行的快捷方式吗?

答案1

Windows 中有一个名为 的剪贴板实用程序clip.exe

在命令提示符中,你可以使用以下命令将文件内容复制到剪贴板

clip < file.txt

如果您经常使用命令提示符,这将很有用。如果不经常使用,您可以将其添加到上下文菜单中。我刚刚用指示来自 Windows 7 上的 HowToGeek,但在让它工作之前我必须做一些调整。

HowToGeek 还提到它clip.exe不随 XP 提供,因此你必须从 Microsoft FTP 下载它这里并将其放在您的 Windows 系统目录中。

脚步:

  1. 打开regedit.exe
  2. 转到HKEY_CLASSES_ROOT/txtfile/shell(这对我来说不起作用所以我不得不把它放在下面HKEY_CLASSES_ROOT/*/shell,这会让它出现在每个上下文菜单中)
  3. 添加标题为copytoclip
  4. 将默认值设置copytoclip为类似Copy to Clipboard
  5. 在下方copytoclip,添加一个名为command
  6. 将默认值设置commandcmd /c clip < "%1"

现在,只要右键单击文件,您就会看到一个Copy to Clipboard选项。单击它时,它会打开命令提示符并clip.exe在所选文件的输出上运行该实用程序。

答案2

对于 XP,我通常使用 Microsoft 提供的“发送到 X”powertoy。

http://technet.microsoft.com/en-us/library/cc751394.aspx

虽然我可能会选择 Jin 的答案,但我在 Win7 上也投了赞成票。我喜欢 SendToX 的一点是可以将其作为名称发送到剪贴板。自从 Win95 推出以来,我平均每天使用这个功能 4 次。

答案3

因为您要复制文本,只需将内容传输到剪贴板即可。

type file.txt | clip

相关内容