Ausgabeumleitung

Post Reply
mschwarzer
Posts: 108
Joined: 20. Mar 2012, 16:37
Contact:

Ausgabeumleitung

Post by mschwarzer » 30. Jan 2018, 08:18

Guten Morgen,

ich möchte eine kleine Exe Datei paketieren, die nichts anderes macht, als ein paar Informationen einzusammeln und diese auf dem Bildschirm bzw. in eine Datei auszugeben.


Ich verwende dazu folgenden Befehl:

Code: Select all

Call "%Src%\%windowsbits%-bit Installs\%windowsbits%-bit Installs\LicenseCheck.exe" >> "C:\temp\License_checkLog.txt"
Leider funktioniert die Ausgabeumleitung nicht.
Starte ich die LicenseCheck.exe manuell aus einem CDM Fenster heraus mit der Ausgabeumleitung angehängt, klappt alles wunderbar. Via Empirum Script, läuft die Datei zwar durch, aber die Ausgabeumleitung wird ignoriert.
Was mache ich falsch?

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

Re: Ausgabeumleitung

Post by r.wiegel » 30. Jan 2018, 08:34

versuchen Sie damit:

Code: Select all

CallHidden cmd /c "%Src%\%windowsbits%-bit Installs\%windowsbits%-bit Installs\LicenseCheck.exe" >> "C:\temp\License_checkLog.txt"
wenn es nicht klappt, um Fehler zu sehen damit:

Code: Select all

CallHidden cmd /k "%Src%\%windowsbits%-bit Installs\%windowsbits%-bit Installs\LicenseCheck.exe" >> "C:\temp\License_checkLog.txt"
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH

mschwarzer
Posts: 108
Joined: 20. Mar 2012, 16:37
Contact:

Re: Ausgabeumleitung

Post by mschwarzer » 30. Jan 2018, 08:57

CallHidden CMD / C hatte ich auch schon probiert. Hier bricht die Installation ab (keine Ahnung wieso).

Mit cmd /k bleibt irgendwas hängen und läuft nicht weiter.

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

Re: Ausgabeumleitung

Post by r.wiegel » 30. Jan 2018, 09:02

für /k bitte Call und nicht CallHidden nehmen. Dann könnte man sehen, was da falsch läuft.
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH

mschwarzer
Posts: 108
Joined: 20. Mar 2012, 16:37
Contact:

Re: Ausgabeumleitung

Post by mschwarzer » 30. Jan 2018, 09:32

Oh ja :lol:

Code: Select all


Der Befehl "\\Server.domäne\Configurator$\Packages\LicenseCheck\LicenseCheck\10\64-bit" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

C:\WINDOWS>

Scheint so als würde er den Befehl trotz Gänsefüßchen kappen....

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

Re: Ausgabeumleitung

Post by r.wiegel » 30. Jan 2018, 09:38

Das ist eher der System-Kontext des Agents und der UNC Pfad - kein Zugriff...
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7965
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Ausgabeumleitung

Post by Hendrik_Ambrosius » 30. Jan 2018, 09:40

Noch eine Idee: Batchdatei verwenden und aufrufen.
ggf. die Batchdatei mit Ausgabeumleitung vorher generieren im %TEMP%

Generelle Empfehlung: Keine Buchstaben und Sonderzeichen in Paketversionsnummern!
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

mschwarzer
Posts: 108
Joined: 20. Mar 2012, 16:37
Contact:

Re: Ausgabeumleitung

Post by mschwarzer » 30. Jan 2018, 09:47

Hendrik_Ambrosius wrote: Generelle Empfehlung: Keine Buchstaben und Sonderzeichen in Paketversionsnummern!
Was ist damit gemeint?

Das mit der separaten Batch, probiere ich mal eben aus.

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7965
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: Ausgabeumleitung

Post by Hendrik_Ambrosius » 30. Jan 2018, 09:53

Hat sich erledigt - ich dachte "64-bit" ist die Versionsnummer.
Ist wohl aber 10 - Lesefehler von mir.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

mschwarzer
Posts: 108
Joined: 20. Mar 2012, 16:37
Contact:

Re: Ausgabeumleitung

Post by mschwarzer » 30. Jan 2018, 09:54

Hendrik_Ambrosius wrote:Hat sich erledigt - ich dachte "64-bit" ist die Versionsnummer.
Ist wohl aber 10 -
Genau, "10" ist die Softwareversion.

mschwarzer
Posts: 108
Joined: 20. Mar 2012, 16:37
Contact:

Re: Ausgabeumleitung

Post by mschwarzer » 30. Jan 2018, 10:28

Ok, läuft nun, besten Dank für die Hilestellungen von euch zwei.

Simple Batch, die die Exe im Netzlaufwerk aufruft und in die Ausgabedatei piped. Im Empirumscript dann Aufruf der Batch mit cmd /c

Ich wollte die ganze Zeit aus dem lokalen Pfad starten, das scheint aber etwas tricky zu sein.

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: No registered users and 7 guests