Ich möchte ein kleines Tool schreiben, dass die folgende tut:in Windows Explorer Kontextmenü Integration
Wenn Sie direkt mit einer bestimmten Dateierweiterung das Kontextmenü des Windows Explorer auf eine Datei klicken zeigt einen zusätzlichen Eintrag.
Wenn Sie auf diesen Eintrag klicken, wird eine bestimmte EXE mit dieser Datei als einer ihrer Parameter gestartet.
Ich möchte C# /. NET 2.0 dafür verwenden. Wenn es nicht möglich ist, könnte ich es auch mit C++/Win32 machen.
Meine Fragen sind:
- Ist es möglich, mit C# .NET 2.0?
- Was sind die notwendigen Funktionen für die Integration in das Windows Explorer-Kontextmenü?
- Wie kann ich das dauerhaft machen? (Ich möchte dieses Tool nicht nach jedem Neustart neu starten)
- Worauf muss ich besonders achten? (anderes Betriebssystem, Sicherheitsberechtigungen, etc.)
Dies funktioniert nicht unter Vista und Win7. Nur unter XP und 2000. Ich weiß nicht warum. –
Ich denke, die Registry-Pfade sind unterschiedlich, aber es sollte immer noch funktionieren: http://www.vistax64.com/tutorials/89829-start-menu-customize-context-menu.html –