2017-04-12 3 views

Antwort

0

Das Targeting einer bestimmten Datei ist etwas kompliziert, da Kontextmenüs in erster Linie für den Dateityp gedacht sind. Sie können dies jedoch mit einem Registrierungseintrag namens Advanced Query Syntax (MSDN link) durchführen.

  1. offen RegEdit zu Computer\HKEY_CLASSES_ROOT\exefile\shell
  2. einen neuen Schlüssel (Ordner) Do It
  3. eine neue String Value AppliesTo im Do It Schlüssel
  4. stellen Sie den AppliesTo Wert System.ItemName:"test.exe"
  5. erstellen Namen hinzufügen Namen erstellen Command Taste unter Do It
  6. ändern Sie die (Default) Wert auf Ihre exe Pfad (mit beliebigen Parametern)
  7. schließen Sie Regedit, passieren die Änderungen sofort

Hinweis Diese Show wird die „Do It“ Befehl für jede Datei oder einen Ordner, der „test.exe hat " im Namen. Ich bin mir nicht sicher, ob Sie etwas spezifischeres als das Schreiben, Installieren und Registrieren eines Shell-Handler-Erweiterungsprogramms erhalten können. Eine Datei mit dem Namen "not_a_test.exe" würde auch den "Do It" -Befehl bekommen - und die Wahl würde Ihre echte test.exe ausführen (da der Command Standardwert dort zeigt).

+0

Vielen Dank, McGuireV10. Das ist Arbeit für mich, nachdem ich den "AppliesTo" -Wert auf "System.ItemName:" test "(ohne" .exe ") ändere. – kwang

Verwandte Themen