Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
kann ich mit tkinter oder auch wahlweise einem anderen gui-toolkit das Windows Kontextmenu erweitern und somit eine datei an mein pythonprogramm weiterzugeben?
ich habe in keiner dokumentation bisher etwas gefunden.
kann ich diese verknüpfung irgedwie mit python automatisch erstellen lassen?
also das erkannt wird welches das richtige verzeichnis ist und dann die verknüpfung gesetzt wird?
sorgenlos hat geschrieben:kann ich diese verknüpfung irgedwie mit python automatisch erstellen lassen?
Hallo sorgenlos!
Wenn du dein Programm mit einem Setup-Programm wie z.B. "Inno Setup" verteilst, dann kannst du Inno Setup so einstellen, dass es eine Verknüpfung im SendTo-Ordner hinterlässt. Das funktioniert natürlich auch mit "Installshield Express", "InstallJammer" oder einem anderen Setup-Programm. Das hat dann noch den Vorteil, dass beim Deinstallieren des Programmes auch die SentTo-Verknüpfung gelöscht wird
sry ich kann mein letzten beitrag nicht editieren, aber ich finde in der dokumenation von innosetup nicht viel zu dem thema, eine exe kann ich zwar erstellen aber die verküpfung in den sendto ordner fehlt.
Einen Nachteil hat die Sache allerdings. Damit die Verknüpfung sich auch auf das Kontextmenü auswirkt (zumindest unter Windows XP), muss die Verknüpfung auf eine EXE-Datei oder eine CMD-Datei verweisen. Wenn du sowiso mit cx_freeze arbeitest, dann ist das kein Problem. Ansonsten kannst du dir eine CMD-Datei erstellen, die das Programm startet.