这有点令人费解,对你们许多人(如果不是全部)来说似乎有点无意义。 我主要使用Windows 7,虽然也使用了XP。 我有一个KVM,它接受键盘和鼠标输入,并联网,以便我可以通过鼠标和键盘远程输入。但是,我希望复制和粘贴文本(甚至修饰符,例如alt,ctrl等)。 屏幕键盘很适合...你知道,键盘,但我想通过复制和粘贴发送密钥(很像VBS)。
目前我已经制作了一个VB脚本,可以让我这样做,但它有一些极端的限制,主要是因为一旦你开始它就不会停止。如果窗口失去焦点,或者它做了意想不到的事情,就会发生不好的事情。
想象一下,放置一系列用于远程控制Windows计算机的命令,它只是控制你的终端,因为窗口失去了焦点。我可以毫不费力地在代码中给出正确的窗口焦点,但是简单的滑动就会打破它。理想情况下,我只会将这些击键发送到THAT窗口,无论哪个窗口处于活动状态。
我一直无法通过VBS找到办法,尽管它可能存在。我可以简单地循环,强制该窗口在每次击键时都会激活,但这并不总是有效,因为我有时需要使用关键组合,而我不知道我是如何发送%{f4一次一个角色,仍然可以使它工作。
所以,最后,问题是:如何将测试复制并粘贴到文本字段中,以便它始终进入我希望它去的窗口?最好它可以在其他窗口中使用(可能有多个实例打开),如果我想这样做,它应该能够达到一定的打字速度,因为我使用的应用程序如果发送会崩溃一次过多的数据(不清楚多少太多,但单行通常很好)。
这与使用宏程序有什么不同,但我会严格限制我可以使用的应用程序类型。脚本或Java应用程序是我可以逃避的全部内容。
提前致谢!