OpenProjectPath
Kleines Script welches auf Knopfdruck den Projektordner des aktiven Projektes im Windows-Explorer öffnet:
Falls jemand von euch andere Dateimanager wie Total-Commander oder auch Speedcommander nutzt kann hier der Process “explorer” durch z.B. absoluten Pfad von Total Commander ersetzt werden.
Wenn ihr Probleme mit der Einbindung anderer Dateimanagern habt, schreibt einfach in den Kommentaren, dann schraub ich euch das Script zusammen :)
Danke an Bernd für das Script ;)
Kleines Script welches auf Knopfdruck den Projektordner des aktiven Projektes im Windows-Explorer öffnet:Falls jemand von euch andere Dateimanager wie Total-Commander oder auch Speedcommander nutzt kann hier der Process “explorer” durch z.B. absoluten Pfad von Total Commander ersetzt werden.Wenn ihr Probleme mit der Einbindung anderer Dateimanagern habt, schreibt einfach in den Kommentaren, dann schraub ich euch das Script zusammen :)Danke an Bernd für das Script ;)
Suplanus - Scripts - Open Project Path (88)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | public class OpenProjectFolderInExplorerAction { [DeclareAction("OpenProjectFolderInExplorerAction")] public void OpenProjectFolderInExplorerActionAction() { // Projectpath string sProjectpath = PathMap.SubstitutePath("$(PROJECTPATH)"); sProjectpath = sProjectpath.Substring(0, sProjectpath.LastIndexOf("\\")); // Start Explorer with Parameter System.Diagnostics.Process.Start("explorer", sProjectpath); } [DeclareMenu] public void MenuFunction() { uint intIDUntermenue1; // MenuID Eplan.EplApi.Gui.Menu oMenu = new Eplan.EplApi.Gui.Menu(); intIDUntermenue1 = oMenu.AddMainMenu( "Suplanus", // Hauptmenüname "Hilfe", // neben Menüpunkt... "< Suplanus.de >", // Menüpunktname "Suplanus", // Action "Suplanus.de - Scripting in Eplan ist einfach (toll)", // Statustext 1 // Hinter Menüpunkt x ); // Untermenüpunkte oMenu.AddMenuItem( "Open project path", // Menüpunktname "OpenProjectFolderInExplorerAction", // Action "Projektordner im Windows-Explorer öffnen", // Statustext intIDUntermenue1, // Menü-ID 1, // 1 = Hinter Menüpunkt X false, // Seperator davor false // Seperator dahinter ); } } |

:biggrin: