Ruby 如何以编程方式添加文本,就像将其复制粘贴一样?

Ruby 如何以编程方式添加文本,就像将其复制粘贴一样?,ruby,windows,copy-paste,Ruby,Windows,Copy Paste,我想写一个ruby程序更好,它可以采取一个字符串对象,并将其内容写入windows中的剪贴板粘贴 最简单的测试用例,一个可以像cat一样全局运行的命令,但是它不将stdout写入剪贴板,用于ssh密钥之类的东西。您可以尝试gem。 我没有亲自测试过 是实现gem的项目页面。我从未使用过,但我认为如果运行该解释器(未经测试),这也可以工作: include System::Windows::Forms Clipboard.SetText 'foo'

我想写一个ruby程序更好,它可以采取一个字符串对象,并将其内容写入windows中的剪贴板粘贴

最简单的测试用例,一个可以像cat一样全局运行的命令,但是它不将stdout写入剪贴板,用于ssh密钥之类的东西。

您可以尝试gem。 我没有亲自测试过

是实现gem的项目页面。

我从未使用过,但我认为如果运行该解释器(未经测试),这也可以工作:

include System::Windows::Forms
Clipboard.SetText 'foo'