You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在批处理文件中用SendKeys实现Alt+左箭头快捷键?

解决批处理中SendKeys触发Alt+左箭头快捷键的问题

问题根源在于批处理的变量解析规则:%在批处理里是环境变量的标识符号,当你直接写%{LEFT}时,批处理会尝试将%{LEFT}当作环境变量解析,而这个变量不存在,最终传递给SendKeys的内容只剩下{LEFT},因此仅触发左箭头键。

正确的写法是用两个%符号转义——批处理中%%会被解析为单个%传递给SendKeys:

  • 实现Alt+左箭头:
    %SendKeys% "%%{LEFT}"
    
  • 实现Ctrl+Alt+左箭头:
    %SendKeys% "^%%{LEFT}"
    

这样SendKeys就能正确识别%代表Alt键,组合快捷键即可正常触发。

内容的提问来源于stack exchange,提问作者Rymazon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 23:36:21