| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN |
| | |
 | E-world: Standards und datengetriebene Automatisierung für die Energiewende, eine Pressemitteilung
|
|
Autor
|
Thema: ein Script durch ein Script starten (2101 mal gelesen)
|
pegu Mitglied Elektrotechniker
  
 Beiträge: 941 Registriert: 27.04.2007 P8 Prof. 2.9 SP1 Update 4
|
erstellt am: 29. Aug. 2011 08:17 <-- editieren / zitieren --> Unities abgeben:         
Guten Morgen, wie kann ich in einem Script ein anderes Script aufrufen? Bin bis hier her gekommen: CommandLineInterpreter oCLI = new CommandLineInterpreter(); oCLI.Execute(" "); <- hier müsste denke ich mal der Pfad für das Script hin oder? Grüße Sebastian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
F.S. Moderator
    
 Beiträge: 1896 Registriert: 23.04.2003 EPLAN Electric P8 2024 Prof.
|
erstellt am: 29. Aug. 2011 09:20 <-- editieren / zitieren --> Unities abgeben:          Nur für pegu
|
pegu Mitglied Elektrotechniker
  
 Beiträge: 941 Registriert: 27.04.2007 P8 Prof. 2.9 SP1 Update 4
|
erstellt am: 29. Aug. 2011 09:52 <-- editieren / zitieren --> Unities abgeben:         
Hallo Frank, Danke für die Antwort! Noch eine kleine Frage: Die Datei liegt auf dem Server. Muss ich hier den absoluten Pfad angeben oder reicht es wie er bei mir im Exploer verknüpft ist? Grüße Sebastian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
F.S. Moderator
    
 Beiträge: 1896 Registriert: 23.04.2003 EPLAN Electric P8 2024 Prof.
|
erstellt am: 29. Aug. 2011 10:05 <-- editieren / zitieren --> Unities abgeben:          Nur für pegu
|
pegu Mitglied Elektrotechniker
  
 Beiträge: 941 Registriert: 27.04.2007 P8 Prof. 2.9 SP1 Update 4
|
erstellt am: 29. Aug. 2011 10:20 <-- editieren / zitieren --> Unities abgeben:         
|
pegu Mitglied Elektrotechniker
  
 Beiträge: 941 Registriert: 27.04.2007 P8 Prof. 2.9 SP1 Update 4
|
erstellt am: 29. Aug. 2011 14:02 <-- editieren / zitieren --> Unities abgeben:         
|
Straight-Potter Mitglied Dipl.Ing. E-Technik
  
 Beiträge: 601 Registriert: 14.07.2008 EPLAN Plattform 2.9 SP1 API EEC Prof EEC One
|
erstellt am: 29. Aug. 2011 14:27 <-- editieren / zitieren --> Unities abgeben:          Nur für pegu
Achtung: Doppelte Anführungszeichen in C#: In den inneren Anführungszeichen muss ein \ davor: oCLI.Execute("ExecuteScript /ScriptFile:@\"\\DEAS001\EPLANP8\EPLAN_SETTINGS\Admin\EinstellungenP8\BIN\Typenschild.cs\""); und das Script darf nur das Attribute [Start] haben!! Straight-Potter
------------------ Wenn wir bedenken, dass wir alle verrückt sind, ist das Leben erklärt. [Diese Nachricht wurde von Straight-Potter am 29. Aug. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
pegu Mitglied Elektrotechniker
  
 Beiträge: 941 Registriert: 27.04.2007 P8 Prof. 2.9 SP1 Update 4
|
erstellt am: 29. Aug. 2011 14:59 <-- editieren / zitieren --> Unities abgeben:         
|
Straight-Potter Mitglied Dipl.Ing. E-Technik
  
 Beiträge: 601 Registriert: 14.07.2008 EPLAN Plattform 2.9 SP1 API EEC Prof EEC One
|
erstellt am: 29. Aug. 2011 16:06 <-- editieren / zitieren --> Unities abgeben:          Nur für pegu
|

| | Elektroingenieur / Automatisierungstechniker (m/w/d) | Werden Sie Teil der Bellmer Familie und gestalten Sie mit uns die Zukunft der Bioökonomie! 1842 legte Carl Bellmer mit dem Kauf einer Papiermühle in Niefern den ersten Grundstein der Bellmer Gruppe. Heute profitieren unsere Kunden von über 180 Jahren Erfahrung Maschinenbau im Bereich der Bioökonomie ? mit 17 Standorten in Deutschland, Europa und Übersee. Dabei verfolgen ... | | Anzeige ansehen | Berufseinstieg/Trainee |
|
pegu Mitglied Elektrotechniker
  
 Beiträge: 941 Registriert: 27.04.2007 P8 Prof. 2.9 SP1 Update 4
|
erstellt am: 30. Aug. 2011 07:07 <-- editieren / zitieren --> Unities abgeben:         
Guten Morgen! Ich habe gestern Abend gesehen, dass Jonny in seinem Buch den Excecute Befehl für einen Aufruf via Befehlzeilenbefehl vorstellt. Das habe ich heute morgen ausprobiert und nun geht es: CommandLineInterpreter oCLI = new CommandLineInterpreter(); ActionCallingContext acc = new ActionCallingContext(); acc.AddParameter("ScriptFile", @"\\DEAS001\EPLANP8\EPLAN_SETTINGS\Admin\EinstellungenP8\BIN\Typenschild.cs"); oCLI.Execute("ExecuteScript", acc); Nochmal Danke für die Hifle! Grüße Sebastian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |