Wie mache ich Editor ++ zum Standardeditor für eine Windows-Batchdatei?


14

Wenn Sie unter Windows mit der rechten Maustaste auf eine .batDatei klicken , gibt es die Option "Bearbeiten", mit der die BAT-Datei geöffnet wird notepad. Wie verwende ich Notepad++stattdessen Windows ?

Beachten Sie, dass sich dies von der Frage unterscheidet. Wie lege ich Notepad ++ als Standardeditor fest? . In dieser Frage fragt der Benutzer nach einer Möglichkeit, Notepad++den Standardöffner für bestimmte Dateitypen festzulegen. Dies ist nicht das, was ich hier möchte, da ich erwarte, dass ein Doppelklick auf .batDateien diese ausführt.

Antworten:


24

Ändern Sie das Programm, das dem Verb "Bearbeiten" für Batchdateien zugeordnet ist:

  • Führen Sie RegEdit aus.
  • Navigiere zu HKEY_CLASSES_ROOT\batfile\shell\edit\command.
  • Ändern Sie die Standardeinstellung und ändern Sie die Wertedaten von %SystemRoot%\System32\NOTEPAD.EXE %1in "C:\Program Files (x86)\Notepad++\notepad++.exe" %1
  • Schließen Sie RegEdit.
  • Rechtsklick -> "Bearbeiten" sollte jetzt Batch-Dateien in NotePad ++ öffnen.

Hinweis: Möglicherweise müssen Sie Ihren Pfad zu Notepad ++ .exe anpassen, wenn er sich in einem anderen Ordner auf Ihrem System befindet.

Beachten Sie auch: Dies ist eine systemweite Änderung.


@MarkDuncan Das ist keine Alternative, um Notepad ++ dem Menüeintrag R-Click -> Edit zuzuweisen. ;)
ƬᴇcƬᴇιʜ007

@ Techie007 - Nein, dies ist eine schnelle und einfache Methode, ohne dass Registrierungseinträge neu geschrieben werden müssen. Ich bin auf der Suche nach der gleichen Lösung hierher gekommen (mit einem anderen Programm bearbeiten), aber dann wurde mir klar, dass Drag & Drop ausreichen würde.
Mark Duncan

Verwendet, um dies zu tun, aber es funktioniert nicht nach Win8. Gibt es eine Möglichkeit, dies in Win8 / Win10 zu tun? Übrigens benutze ich notepad2. In win8 / win10 wird angezeigt, "Windows kann diesen Dateityp (.cmd / .bat) nicht öffnen"
Tiw

@POW Habe es gerade in Win 10 gemacht. Funktioniert einwandfrei, keine Fehler.
287352

1
Ich musste Anführungszeichen setzen %1, damit es mit Dateipfaden mit Leerzeichen funktioniert:"%1"
Peter Wood

0

Wenn der zu bearbeitende Dateiname Leerzeichen enthält, kann "" Folgendes hinzugefügt werden: "" C: \ Programme (x86) \ Notepad ++ \ notepad ++. Exe ""% 1 "

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.