windows - 如何将软件的输出发送到 Microsoft Windows 虚拟键盘?

标签 windows vbscript batch-file virtual-keyboard

我在 X11 上使用 xvkdb 将我的条形码阅读器的内容发送到键盘焦点窗口。

但我希望将此条码阅读器移植到 Microsoft Windows 上。你会怎么做?

这是 bash 脚本:

zbarstream /dev/video | xvkbd -file -

最佳答案

如果您只想复制文本,请使用剪贴板。有许多命令行实用程序可让您将文本复制到剪贴板。我使用自己的非常简单的 5 行 Delphi Pascal。您可以在 Raymond Chen 的博客 the new old thing 中找到这样的实用程序 http://blogs.msdn.com/oldnewthing/archive/2009/11/10/9919908.aspx

此方法提供了额外的安全性,即用户必须将文本粘贴到应用程序中,但这种额外的必需操作可能并不理想。在那种情况下,或者如果您需要更详细的控制,那么您需要某种方式将击键注入(inject)键盘驱动程序。有一些键盘模拟器和键盘自动化实用程序。 AutoITAutoHK 非常受欢迎。

关于windows - 如何将软件的输出发送到 Microsoft Windows 虚拟键盘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2084951/

相关文章:

text - 使用 VBScript 在文本文件中查找特定字符串

windows - 使用for循环和变量替换批量分割文件路径

linux - scp2通过批处理脚本从Linux到Windows,*.*文件掩码问题

powershell - 如何将文件结构保存到文本文件?

c - 从命令提示符运行 Hello World C 代码?

python - PyQt 4.7 - 在 Windows 上安装后出现 ImportError

html - VBScript:更改元素的 css

c - OS X Xcode/clang 构建 Windows 可执行文件?

php - 在 XAMPP for Windows 中升级 PHP?

vbscript - 如何使vbscript弹出消息始终在最上面?