在此处启动 Dragon NaturallySpeaking 的 CMD

在此处启动 Dragon NaturallySpeaking 的 CMD

我是一个重度语音识别用户,因为我的手部问题导致了很多疼痛。我一直在尝试为 Dragon 编写一个命令,以便在当前活动的 Windows 资源管理器窗口中启动命令提示符,但似乎无法正确完成。

我拥有 Dragon 的 v14 Pro 版本,还安装了 Vocola / Natlink 和 Unimacro。

到目前为止,我尝试过创建一个自定义的分步命令,该命令启动命令提示符,并将起始位置设置为 %~dp0

但是,这似乎只是使用我的桌面目录启动了 cmd,我不确定那里发生了什么。

我对 VBScripting 领域不太了解,所以我没有尝试过,现在我确定如何使用 Vocola 来实现它。我会继续研究这个问题,但希望这里有人能缩短我的搜索时间。

答案1

我建议您创建一个在 Windows 资源管理器中执行此操作的分步命令:

  1. Alt-d (转到地址栏)。您的快捷方式可能会因 Windows 的语言或版本而异(Windows 资源管理器地址栏的键盘快捷键 Alt-e 表示德语。
  2. 输入cmd,然后按enter

这将在当前窗口的目录中打开命令提示符。

Alt-d 它是一个 GUI 脚本。它依赖于键盘快捷键。它利用了会跳转到 Windows 资源管理器的地址栏这一事实。

可能有更优雅、可编写脚本的解决方案依赖于从窗口标题识别当前路径,您可能需要在专门的语音识别论坛上寻求某人的帮助。

(受到 StackOverflow 上这个答案的启发:https://stackoverflow.com/a/11244240

答案2

这是我使用的高级脚本中的等效内容:

Sub Main
    SendKeys "%d"
    Wait(0.1)
    SendKeys "cmd"
    Wait(0.1)
    SendKeys "{ENTER}"
End Sub

在此处输入图片描述

相关内容