Запустите CMD здесь для Dragon NaturallySpeaking
Я большой пользователь распознавания речи из-за проблем с руками, вызывающих сильную боль. Я пытался получить команду, написанную для Dragon, которая запустит командную строку в текущем активном окне Windows Explorer, но, похоже, не могу сделать это правильно.
У меня есть версия Dragon 14 для Pro, у меня также есть Vocola / Natlink и Unimacro.
До сих пор я пытался создать пользовательскую пошаговую команду, которая запускает командную строку с местоположением запуска, установленным на%~dp0
Тем не менее, это, кажется, просто запустить cmd с моим каталогом рабочего стола, я не уверен, что там происходит.
Я не очень хорошо разбираюсь в области VBScripting, поэтому я не пробовал этого, теперь я уверен, как это сделать с помощью Vocola. Я продолжу исследовать это, но надеясь, что кто-то здесь сможет сократить мои поиски.
2 ответа
Я предлагаю вам создать пошаговую команду, которая делает это в проводнике Windows:
- Нажмите Alt-d (чтобы перейти в адресную строку). Сочетание клавиш может отличаться в зависимости от языка или версии Windows ( сочетание клавиш для адресной строки Windows Explorer). Альт-е для немецкого.
- Тип
cmd
, затем нажмите ввод.
Это откроет командную строку в каталоге текущего окна.
Это скрипт GUI. Он опирается на сочетания клавиш. Это выигрывает от того, что Alt-d будет переходить в адресную строку Windows Explorer.
Могут быть более элегантные решения с возможностью написания сценариев, которые основаны на определении текущего пути из заголовка окна. Вы можете попросить кого-нибудь помочь вам в этом на специализированном форуме по распознаванию речи.
(Вдохновленный этим ответом на StackOverflow: https://stackoverflow.com/a/11244240.)
Вот эквивалент в продвинутом сценарии, который я использую:
Sub Main
SendKeys "%d"
Wait(0.1)
SendKeys "cmd"
Wait(0.1)
SendKeys "{ENTER}"
End Sub