Power Automate Desktop发送按键无法保留()的问题求助
解决方案:Power Automate Desktop发送按键保留括号()
方案1:改用「发送文本」动作(推荐)
这是最直接的解决方式,「发送文本」不会将括号解析为特殊指令,而是直接输入原始内容:
- 删除原有的「发送按键」动作
- 添加「发送文本」动作,选中目标网站的输入框
- 将从Excel获取的变量直接填入「文本」字段,括号会被完整保留
方案2:对括号进行转义(必须用发送按键时使用)
Power Automate Desktop的「发送按键」会把()识别为修饰键的语法标记,需要转义才能发送原始括号:
- 添加两次「替换文本」动作,针对从Excel获取的变量:
- 第一次:查找内容填
(,替换内容填{( - 第二次:查找内容填
),替换内容填{)}
- 第一次:查找内容填
- 将处理后的变量传入「发送按键」的「按键」字段,此时括号会被正确发送
方案3:使用「模拟输入」动作
如果「发送文本」在目标网站兼容性不佳,可尝试此动作:
- 添加「模拟输入」动作,选中目标输入框
- 填入Excel获取的变量,该动作会直接输入原始内容,包含括号
内容的提问来源于stack exchange,提问作者Israa El-Sakka
相关产品推荐
相关产品推荐

