Windows 7: Wie ändere ich, welches Programm eine Batchdatei öffnet?

10

Ich erinnere mich, dass Sie in Windows XP Dateizuordnungen bearbeiten konnten, um nicht nur zu ändern, welches Programm bestimmte Dateien öffnen würde, sondern auch einzelne Elemente im Kontextmenü einer Datei mit der rechten Maustaste zu bearbeiten. Sie können auch Befehlszeilenoptionen bearbeiten, wenn Sie möchten.

Ich möchte dies mit Batch-Dateien tun, damit ich die Option Bearbeiten ändern kann, um die Batch-Datei mit Notepad2 zu öffnen. Durch Doppelklicken wird der Befehl Öffnen weiterhin ausgeführt, sodass die Batchdatei wie gewohnt ausgeführt wird.

Es scheint, dass diese erweiterte Funktionalität in Windows 7 entfernt und durch eine Funktion ersetzt wurde, mit der Sie einfach ändern können, mit welchem ​​Programm eine Datei geöffnet wird. Wie kann ich eine Batch-Datei zum Bearbeiten in einem Texteditor meiner Wahl öffnen?

oscilatingcretin
quelle

Antworten:

17

Die Zuordnung finden Sie in der Windows-Registrierung

HKEY_CLASSES_ROOT \ batfile \ shell \ edit \ Befehl

Standarddaten sind

% SystemRoot% \ System32 \ NOTEPAD.EXE% 1

Sie können das Datenziel in ein Programm Ihrer Wahl ändern.

Geben Sie hier die Bildbeschreibung ein

.

Ich habe dieses Programm benutzt, um es zu finden

.

Moab
quelle
Sollte ich den Computer neu starten, um dies zu erledigen? Ich habe den Schlüssel für "C: \ Programme \ Notepad ++ \ notepad ++. Exe% 1" geändert, aber "Bearbeiten" wird weiterhin auf dem Windows-Editor geöffnet ...
Diogo
opps, das funktioniert nur für batfiles, ich habe versucht, .txt-Dateien zu öffnen ... Es hat jetzt funktioniert .... Sorry: D
Diogo
Genial! Es funktionierte. Ich musste nicht einmal neu starten. Danke, Kumpel.
oscilatingcretin
Möglicherweise sollte% 1 in Anführungszeichen gesetzt werden, falls der Batch-Dateiname Leerzeichen enthält. dh "% 1"
Felipe Alameda A