Starten Sie CMD hier für Dragon NaturallySpeaking

632
user320055

Ich bin ein Benutzer mit starker Spracherkennung, da meine Hände Probleme verursachen. Ich habe versucht, einen Befehl für Dragon zu schreiben, der die Eingabeaufforderung im derzeit aktiven Windows Explorer-Fenster startet, aber es scheint nicht richtig zu sein.

Ich besitze die v14 Pro-Version von Dragon, ich habe auch Vocola / Natlink und Unimacro installiert.

Was ich bisher ausprobiert habe, ist das Erstellen eines benutzerdefinierten Schritt-für-Schritt-Befehls, der die Eingabeaufforderung mit der Startposition auf% ~ dp0 startet

Allerdings scheint das cmd nur mit meinem Desktop-Verzeichnis zu starten. Ich bin mir nicht sicher, was dort vor sich geht.

Ich kenne mich mit VBScripting nicht aus, also habe ich das nicht ausprobiert, jetzt bin ich mir sicher, wie ich es mit Vocola erreichen kann. Ich werde weiter nachforschen, aber in der Hoffnung, dass jemand hier meine Suche verkürzen kann.

2

2 Antworten auf die Frage

1
user 99572 is fine

I suggest you create a step-by-step command that does this in Windows Explorer:

  1. Press Alt-d (to go to the Address Bar). Your shortcut may be different depending on the language or version of Windows (Keyboard shortcut for the Windows Explorer address bar). Alt-e for German.
  2. Type cmd, then press enter.

This will open the Command Prompt in the directory of the current window.

It's a GUI script. It relies on keyboard shortcuts. It profits from the fact that Alt-d will jump to the Address Bar of Windows Explorer.

There may be more elegant, scriptable solutions that rely on identifying the current path from the window title, you may want to ask on a specialized speech recognition forum for someone to help you with that.

(Inspired by this answer on StackOverflow: https://stackoverflow.com/a/11244240.)

Danke, obwohl auf meinem Computer eigentlich alt + d nicht e ist. Aber danke. user320055 vor 8 Jahren 0
@ user320055 Okay, das wurde korrigiert. Meine Antwort war richtig für Deutsch. Sie können meine Antwort akzeptieren, wenn Ihr Problem dadurch gelöst wurde. :) user 99572 is fine vor 8 Jahren 0
Es löst sich sicherlich das Problem, wenn nicht in der Methode gefragt wird, zumindest funktioniert es eh? user320055 vor 8 Jahren 0
1
Franck Dernoncourt

Hier ist das Äquivalent in Advanced Scripting, das ich verwende:

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

enter image description here