Variable passthrough

Moderator: MVogt

Post Reply
Toolman
Posts: 77
Joined: 14. Feb 2006, 20:35
Contact:

Variable passthrough

Post by Toolman » 23. Mar 2012, 07:53

Hi,

Is there a way how we can pass a variable to the generated executable?

Something like this: packagename.exe PC1111

How can we fetch the PC1111 in the rem file?

Thanks.

Sander

User avatar
r.wiegel
Posts: 896
Joined: 05. Feb 2010, 13:45
Location: Regensburg
Contact:

Re: Variable passthrough

Post by r.wiegel » 23. Mar 2012, 14:53

Hi,

packagename.exe PC1111
...
VAR\$$NAM=$$[X]
MBX\Value of $$NAM: $$NAM
...
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH

User avatar
Theo_Gottwald
Posts: 367
Joined: 03. Oct 2009, 08:57
Location: Herrenstr.11 * 76706 Dettenheim
Contact:

Re: Variable passthrough

Post by Theo_Gottwald » 28. Mar 2012, 17:56

Nim $ev2$.
Da drin befindet sich die Commandline, die der EXE übergeben wird.

Roman will dich evtl. auf den EVG\ Befehl hinweisen, das geht auch aber nur mit Environment variablen.
Zusätzliche Systemvariable (im EXE-Modus)
Auf die folgenden Parameter kann ausschliesslich im "EXE-Modus" zugegriffen werden:

$ev1$ = startrem 'Pfad der zu startenden Remote-Datei
$ev2$ = Commandline 'Kommandozeilenparameter für die Exe-Datei
$ev3$ = EXEName 'Name der Exe-Datei
$ev4$ = EXEPfad 'Verzeichnis der Exe-Datei (ohne abschließenden Backslash!)
$ev5$ = Mutex1 '1 oder 0 (wurde EXE-Dateiname bereits gestartet?)
$ev6$ = Mutex2 '1 oder 0 (wurde EXE-Dateipfad bereits gestartet?)
$ev7$ = starttime 'Startzeit der Exe-Datei
$ev8$ = startdate 'Startdatum der Exe-Datei
$ev9$ = unpacktime 'Dauer des Entpackens der Exe-Datei in Sekunden
$ev10$= mainrem 'Pfad zur Rem-Datei, aus der die Exe kompiliert wurde

Auf die entsprechenden Werte können Sie in der Remotedatei mit den Zeichenfolgen "$ev1$" bis "$ev10$" (von oben nach unten) zugreifen.
Wenn Sie der Exe einen Kommandozeilenparameter übergeben, dessen erstes Zeichen ein "*" ist, wird der nachfolgende Teil an die Variable "$$[X]" übergeben, die dann in der Rem-Datei verfügbar ist.

Toolman
Posts: 77
Joined: 14. Feb 2006, 20:35
Contact:

Re: Variable passthrough

Post by Toolman » 04. Apr 2012, 11:04

Danke es functioniert!

Post Reply

Return to “Package Robot”

Who is online

Users browsing this forum: No registered users and 6 guests