2

Я большой пользователь распознавания речи из-за проблем с моими руками, вызывающих сильную боль. Я пытался получить команду, написанную для Dragon, которая запустит командную строку в текущем активном окне Windows Explorer, но, похоже, не понимаю, как это работает.

У меня есть версия Dragon 14 v Pro, у меня также есть Vocola / Natlink и Unimacro.

До сих пор я пытался создать пользовательскую пошаговую команду, которая запускает командную строку с местоположением запуска, установленным в% ~ dp0

Тем не менее, это, кажется, просто запустить cmd с моим каталогом рабочего стола, я не уверен, что там происходит.

Я не очень хорошо разбираюсь в области VBScripting, поэтому я не пробовал этого, теперь я уверен, как это сделать с помощью Vocola. Я продолжу исследовать это, но в надежде, что кто-то здесь сможет сократить мои поиски.

2 ответа2

1

Я предлагаю вам создать пошаговую команду, которая делает это в проводнике Windows:

  1. Нажмите Alt-d (чтобы перейти в адресную строку). Ваше сочетание клавиш может отличаться в зависимости от языка или версии Windows (сочетание клавиш для адресной строки Windows Explorer). Альт-е для немецкого.
  2. Введите cmd , затем нажмите ввод.

Это откроет командную строку в каталоге текущего окна.

Это скрипт GUI. Он опирается на сочетания клавиш. Это выигрывает от того, что Alt-d будет переходить в адресную строку Windows Explorer.

Могут быть более элегантные решения с возможностью написания сценариев, которые основаны на определении текущего пути из заголовка окна. Вы можете попросить кого-нибудь помочь вам в этом на специализированном форуме по распознаванию речи.

(Вдохновленный этим ответом на StackOverflow: https://stackoverflow.com/a/11244240.)

1

Вот эквивалент в продвинутом сценарии, который я использую:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .