Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  EPLAN Electric P8
  ein Script durch ein Script starten

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN
  
Von Engineering-Standards bis zu DNV-Zertifizierungen: neue Effizienztreiber für die maritime Industrie , eine Pressemitteilung
Autor Thema:  ein Script durch ein Script starten (2062 mal gelesen)
pegu
Mitglied
Elektrotechniker


Sehen Sie sich das Profil von pegu an!   Senden Sie eine Private Message an pegu  Schreiben Sie einen Gästebucheintrag für pegu

Beiträge: 941
Registriert: 27.04.2007

P8 Prof. 2.9 SP1 Update 4

erstellt am: 29. Aug. 2011 08:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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



Sehen Sie sich das Profil von F.S. an!   Senden Sie eine Private Message an F.S.  Schreiben Sie einen Gästebucheintrag für F.S.

Beiträge: 1896
Registriert: 23.04.2003

EPLAN Electric P8
2024 Prof.

erstellt am: 29. Aug. 2011 09:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für pegu 10 Unities + Antwort hilfreich

Hallo Sebastian

so sollte die Zeile aussehen: 

oCLI.Execute("ExecuteScript /ScriptFile:"HIER NAME INKL. PFAD"");


grüße
FrankS

------------------
TwinTop-Freunde

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

pegu
Mitglied
Elektrotechniker


Sehen Sie sich das Profil von pegu an!   Senden Sie eine Private Message an pegu  Schreiben Sie einen Gästebucheintrag für pegu

Beiträge: 941
Registriert: 27.04.2007

P8 Prof. 2.9 SP1 Update 4

erstellt am: 29. Aug. 2011 09:52    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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



Sehen Sie sich das Profil von F.S. an!   Senden Sie eine Private Message an F.S.  Schreiben Sie einen Gästebucheintrag für F.S.

Beiträge: 1896
Registriert: 23.04.2003

EPLAN Electric P8
2024 Prof.

erstellt am: 29. Aug. 2011 10:05    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für pegu 10 Unities + Antwort hilfreich

Sollte beides gehen, ich würde aber den absoluten Pfad bevorzugen,
wenn das Script in einer der Eplan-Verzeichnisse liegt könntest du
auch mit den Eplan-Pfadvariablen arbeiten.

grüße
FrankS

------------------
TwinTop-Freunde

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

pegu
Mitglied
Elektrotechniker


Sehen Sie sich das Profil von pegu an!   Senden Sie eine Private Message an pegu  Schreiben Sie einen Gästebucheintrag für pegu

Beiträge: 941
Registriert: 27.04.2007

P8 Prof. 2.9 SP1 Update 4

erstellt am: 29. Aug. 2011 10:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Frank,

vielen Dank für die Antworten!

Grüße

Sebastian

PS 10Ü's

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

pegu
Mitglied
Elektrotechniker


Sehen Sie sich das Profil von pegu an!   Senden Sie eine Private Message an pegu  Schreiben Sie einen Gästebucheintrag für pegu

Beiträge: 941
Registriert: 27.04.2007

P8 Prof. 2.9 SP1 Update 4

erstellt am: 29. Aug. 2011 14:02    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

ich noch mal ...

das müsste dann doch so aussehen, oder:

oCLI.Execute("ExecuteScript /ScriptFile:@"\\DEAS001\EPLANP8\EPLAN_SETTINGS\Admin\EinstellungenP8\BIN\Typenschild.cs"");

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Straight-Potter
Mitglied
Dipl.Ing. E-Technik


Sehen Sie sich das Profil von Straight-Potter an!   Senden Sie eine Private Message an Straight-Potter  Schreiben Sie einen Gästebucheintrag für Straight-Potter

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für pegu 10 Unities + Antwort hilfreich

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


Sehen Sie sich das Profil von pegu an!   Senden Sie eine Private Message an pegu  Schreiben Sie einen Gästebucheintrag für pegu

Beiträge: 941
Registriert: 27.04.2007

P8 Prof. 2.9 SP1 Update 4

erstellt am: 29. Aug. 2011 14:59    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

irgendwas scheint noch nicht zu passen. Beim Laden des Scripts bekomme ich immer folgde Meldung von P8:

Nicht erkannte Escapesequenz.

So wie es aussieht, sind es die \

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Straight-Potter
Mitglied
Dipl.Ing. E-Technik


Sehen Sie sich das Profil von Straight-Potter an!   Senden Sie eine Private Message an Straight-Potter  Schreiben Sie einen Gästebucheintrag für Straight-Potter

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für pegu 10 Unities + Antwort hilfreich

oder an deinem doppeltem \\:  @\"\\DEAS001\EPLANP8

Poste doch mal dein Script.

Straight-Potter

------------------
Wenn wir bedenken, dass wir alle verrückt
sind, ist das Leben erklärt.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Ingenieur (m/w/d) Bauplanung

Mit einem 3.700 Kilometer langen Pipeline-Netz ist GASCADE einer der größten Betreiber von Ferngasleitungen in Deutschland. Unsere Infrastruktur dient als Drehscheibe im europäischen Gastransport und verbindet Lieferanten mit den Kunden aus dem In- und Ausland.

Wir suchen zum nächstmöglichen Termin für den Fachbereich Ingenieurtechnik einen engagierten Mitarbeiter (m/w/d) am Standort Kassel ...

Anzeige ansehenBauwesen
pegu
Mitglied
Elektrotechniker


Sehen Sie sich das Profil von pegu an!   Senden Sie eine Private Message an pegu  Schreiben Sie einen Gästebucheintrag für pegu

Beiträge: 941
Registriert: 27.04.2007

P8 Prof. 2.9 SP1 Update 4

erstellt am: 30. Aug. 2011 07:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz