有没有方法或程序可以.txt
无需打开文件即可将文件内容复制到剪贴板?
现在我不得不这么做open->ctrl+a->ctrl+c->close
。如果经常这样做的话会有点烦人。
此操作有可行的快捷方式吗?
答案1
Windows 中有一个名为 的剪贴板实用程序clip.exe
。
在命令提示符中,你可以使用以下命令将文件内容复制到剪贴板
clip < file.txt
如果您经常使用命令提示符,这将很有用。如果不经常使用,您可以将其添加到上下文菜单中。我刚刚用指示来自 Windows 7 上的 HowToGeek,但在让它工作之前我必须做一些调整。
HowToGeek 还提到它clip.exe
不随 XP 提供,因此你必须从 Microsoft FTP 下载它这里并将其放在您的 Windows 系统目录中。
脚步:
- 打开
regedit.exe
- 转到
HKEY_CLASSES_ROOT/txtfile/shell
(这对我来说不起作用所以我不得不把它放在下面HKEY_CLASSES_ROOT/*/shell
,这会让它出现在每个上下文菜单中)- 添加标题为
copytoclip
- 将默认值设置
copytoclip
为类似Copy to Clipboard
- 在下方
copytoclip
,添加一个名为command
- 将默认值设置
command
为cmd /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