如何从命令行(CLI)将文件发送到剪贴板?

如何从命令行(CLI)将文件发送到剪贴板?

我期望一些简单的东西,例如“put2clip c:\boot.ini”,其结果与在资源管理器中右键单击 boot.ini 文件并选择“复制”相同。

我查看了 nirsoft 的 nircmd、thinkingms.com/pensieve/2009/03/14/ClipexeACommandLineToolForTheWindowsClipboard.aspx 和 steve.org.uk/Software/clipboard/bot,但它们似乎都无法完成工作或提供良好的文档。

谢谢。

答案1

您不需要指定 Windows 的版本,但 Vista/2003 及更高版本的任何系统都可以这样做:

echo blah | clip

或者

type myTextFile.txt | clip

然而,我不知道如何把目的(如文件(jpg、mp3、ini 等))使用本机工具从命令行放入剪贴板。

答案2

“将文件复制到 Windows 剪贴板的简单命令行工具”请参阅:https://github.com/rostok/file2clip

其中包含源代码。

相关内容