我知道原因但是想了好久都没有找到解决办法:原因是发送按键后接受按键的窗口失去了焦点。可以这样理解:使用mshta用vbs发送按键后产生了一个窗口,这个窗口是焦点,但是这个窗口很快就被关闭了,焦点没了,不知道跑到哪个程序上去了。我是这样测试出来的:去掉你的程序中pause这句话,不停地发送按键,发送一次就用鼠标在要接受按键的地方点击一下,这样就能发送一次。补充回答:我也找了个电脑测试了一下,果然能发送,但是在我的电脑上得点击鼠标才能发送。