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 (845 Downloads)

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
        );
    }
}