Kontextmenü "Bearbeitung" - Verknüpfung hat anscheinend Probleme mit Leerzeichen

mischaef

Kassettenkind
Teammitglied
Registriert
Aug. 2012
Beiträge
7.033
Moin zusammen,

ich habe vor geraumer Zeit im Kontextmenü für Dateien den Punkt "Bearbeiten" mit Notepad++ verknüpft. Das hat über lange Zeit auch wunderbar funktioniert - seit letzte Woche jedoch nicht mehr. Ich habe keine Ahnung woran es liegt, ob ein anderes Programm oder ein Windows-Update da irgendwas "zerschossen" hat...

Wen nich beispielsweise eine Batch-Datei "Dateien umbenennen.bat" in einem Verzeich "Noch zu umbenennende Dateien" hätte, die ich über "bearbeiten" mit Notepad++ öffnen will, bekomme ich reihenweise Fehlermeldung, die so wären:
"Datei D:\Noch zu umbenennende Dateien\Dateien" existiert nicht. Soll die Datei erstellt werden?"

"Datei D:\Noch zu umbenennende Dateien\unbennenen" existiert nicht. Soll die Datei erstellt werden?"

"Datei D:\Noch zu umbenennende Dateien\.bat" existiert nicht. Soll die Datei erstellt werden?"

Der Aufruf hat anscheinend ein Problem mit Leerzeichen im Dateinamen. Ich habe keine Ahnung woran das liegen könnte. Wenn ich die Datei mit "mit Notepad++ bearbeiten" im Kontextmenü aufrufe, funktioniert das wie es soll. Der Eintrag ist im Kontextmenü aber wesentlich weiter unten angeführt, so dass hier mit der Maus genau schauen muss - mit "bearbeiten" geht es deutlich schneller und einfacher. Daher hatte ich das so eingerichtet.

Hätte jemand eine Idee, woran das liegen könnte? Durch die Einstellungen von Notepad++ habe ich mich schon gewühlt, da aber nichts gefunden, daher kam der Gedanke, dass es an Windows liegen könnte.

Google habe ich auch schon bemüht, nur kommen dann immer Einträge, mit Fragen, in denen etwas bearbeitet werden soll oder wie das Kontextmenü bearbeitet werden kann - aber nichts zu meinem Problem.

Besten dank schon mal

Michael
 
Kann ich hier nicht nachvollziehen. Da ist wohl mit dem Eintrag im Kontext-Menü was nicht in Ordnung. N++ deinstallieren, wenn der Eintrag weg ist, neu installieren.

Von der Ursachensuche her: Für mich sich das typische Probleme die von "Tuning/Optimierung"-Software kommen oder allgemeinem rumspielen in der Registry.
Ohne den Rechner vor mir zu haben ist es schwierig die Sache nachzuvollziehen, aber hier ist irgendwas kaputt gegangen und das passiert nicht von alleine
 
  • Gefällt mir
Reaktionen: aragorn92
Ich habe hier weder "Optimierungssoftware" drauf, noch an der Registry "rumgespielt". Das hat lange Zeit funktioniert, irgendwann aber nicht mehr (arbeite nicht jeden Tag mit N++, daher kann das Problem schon viel früher entstanden sein)...

Ich hab auch noch mal in der Registry geschaut, da scheint die Zuordnung richtig zu sein. unter batfile\shell\edit\command ist "C:\Program Files\Notepad++\notepad++.exe %1" eingetragen.

N++ startet ja auch, nur scheint irgendwas bei der "Übergabe" des Files nicht zu funktionieren, dass er Probleme mit den Leerzeichen bekommt.
 
mischaef schrieb:
"C:\Program Files\Notepad++\notepad++.exe %1"
Imho fehlen da 2 ". Hast du es auch mal so probiert?:

"C:\Program Files\Notepad++\notepad++.exe" "%1"
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: aragorn92, Yakomo, LotusXXL und 2 andere
Das war es. Danke!

Wundere mich nur, warum es vorher so funktioniert hat...
 
  • Gefällt mir
Reaktionen: Yakomo
Zurück
Oben