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

时间:2012-06-27 17:21:11

标签: ruby windows copy-paste

我想写一个ruby程序,最好能把一个字符串对象写入要粘贴的窗口中的剪贴板。

最简单的测试用例,一个可以像cat一样全局运行的命令,但是它不是stdout而是写入剪贴板,例如ssh键。

2 个答案:

答案 0 :(得分:1)

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

Here是实现gem的项目页面。

答案 1 :(得分:0)

我从未使用IronRuby,但我认为如果运行该解释器(未经测试),这也会有效:

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