"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Windows: Open With...

sLy- 07.10.2016 - 11:17 1738 2
Posts

sLy-

semiconductor physicist
Avatar
Registered: Aug 2005
Location: AUT
Posts: 1549
Grüß euch:

folgendes problem: ich habe eine Python datei mit der Endung .pyfig. Diese kann ich per CMD mit <load_pyfig.py> mit dem code:
Code:
python load_pyfig.py name.pyfig
öffnen.

Jetzt würde ich das gerne folgend automatisieren: ich klicke doppelt auf die <name.pyfig> datei und es wird automatisch das script
Code:
python load_pyfig.py name.pyfig
ausgeführt.

Das funktioniert mit der folgenden batch datei:
Code:
python load_pyfig.py %*
ja ganz gut. Ich kann die bat Datei als default program (name.pyfig => rechtsklick => open with) auswählen und alles funktioniert wie geplant. Einziges Problem: Sobald die Bat in einem anderen Ordner liegt (also zB C:\blabla.bat) kann ich sie nicht mehr als default program für *.pyfig wählen!?

Jemand eine Lösung?

PS: Hintergrund: Ich will matplotlib figures interaktiv speichern ähnlich wie es unter matlab mit fig möglich ist. Dazu wird die figure per pickle im file *.pyfig gespeichert. Dieses file soll dann per doppelklick geöffnet und geplottet werden.
Bearbeitet von sLy- am 07.10.2016, 11:26

userohnenamen

leider kein name
Avatar
Registered: Feb 2004
Location: -
Posts: 15845
In der Registry die Shell Erweiterung hinzufügen, sollte eventuell sogar über die Systemsteuerung gehen

sLy-

semiconductor physicist
Avatar
Registered: Aug 2005
Location: AUT
Posts: 1549
replay - ja danke das wars. Hab es per Hand in die registry geschrieben und dann klappts!
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz