Hallo,
ich habe eine Paket, welches nach der Benutzeranmeldung ausgeführt wird.
Dieses soll zuerst prüfen ob das Netzlaufwerk H:\ verbunden ist, wenn es nicht verfügbar ist, soll die Installation abgebrochen werden.
Mein Problem ist dabei der Abbruch der Installation, welche ich mit Abort
ausführe, dennoch wird das Paket "erfolgreich" ausgeführt.
Hat jemand einen Lösungsvorschlag für mich?
Vielen Dank und Grüße,
Tobias
Installation abbrechen, wenn Bedingung nicht erfüllt
Installation abbrechen, wenn Bedingung nicht erfüllt
- Attachments
-
- Setup.inf
- (7.83 KiB) Downloaded 191 times
Trag mal unter Product] folgende Zeile ein:
Set PathCheck = DoesPathExist ("H:\")
Echo %PathCheck%
Dem Paket musst du nun das /S2 entfernen, da dass Echo ansonsten nicht angezeigt werden kann.
Nach dem Abort ist es durchaus erlaub, einen Text anzugeben. Dieser wird dann in der Log Anzeige direkt ausgegeben. ErrorLogMsg <Text> erzeugt darüber hinaus einen Eintrag mit Text im SetupErrorLog.
Vielleicht findet er ja aus unbekannten Grund das H-Laufwerk.
Andererseits muss ich dir leider sagen, dass dein Paket "nie" wirklich funktionieren kann, da der Installationsbenutzer (Empirum Agent) das Netzlaufwerk H: gar nicht besitzt - dies ist nämlich dem angemeldeten Benutzer zugeordnet.
Dies aber nur am Rande.
Set PathCheck = DoesPathExist ("H:\")
Echo %PathCheck%
Dem Paket musst du nun das /S2 entfernen, da dass Echo ansonsten nicht angezeigt werden kann.
Nach dem Abort ist es durchaus erlaub, einen Text anzugeben. Dieser wird dann in der Log Anzeige direkt ausgegeben. ErrorLogMsg <Text> erzeugt darüber hinaus einen Eintrag mit Text im SetupErrorLog.
Vielleicht findet er ja aus unbekannten Grund das H-Laufwerk.
Andererseits muss ich dir leider sagen, dass dein Paket "nie" wirklich funktionieren kann, da der Installationsbenutzer (Empirum Agent) das Netzlaufwerk H: gar nicht besitzt - dies ist nämlich dem angemeldeten Benutzer zugeordnet.
Dies aber nur am Rande.
Visit my Blog: "DiEW - Das inoffizielle Empirum Weblog" (http://www.diew.eu)
Martin Niemann
Manager Support (Service Management)
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of matrix42 AG or of the support team.
Martin Niemann
Manager Support (Service Management)
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of matrix42 AG or of the support team.
Moin,
habe es hinbekommen. Das Verhalten bei der Installation war so merkwürdig, dass selbst keine Bildschirmausgaben mit "Echo" mehr funktionierten, obwohl ich es direkt aus dem Package Editor ausführte.
Habe daraufhin in der Registry unter HKLM\Software\ den Schlüssel ADB gelöscht, welchen er bei der Ausführung der Setup.inf angelegt hat.
Fraglich wodurch dieses Verhalten entsteht ?!? Werds mal beobachten.
Gruß,
Tobias
habe es hinbekommen. Das Verhalten bei der Installation war so merkwürdig, dass selbst keine Bildschirmausgaben mit "Echo" mehr funktionierten, obwohl ich es direkt aus dem Package Editor ausführte.
Habe daraufhin in der Registry unter HKLM\Software\ den Schlüssel ADB gelöscht, welchen er bei der Ausführung der Setup.inf angelegt hat.
Fraglich wodurch dieses Verhalten entsteht ?!? Werds mal beobachten.
Gruß,
Tobias
-
Hendrik_Ambrosius
- Moderator

- Posts: 8096
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Das kommt daher weil die setup.exe wenn schon ein Productkey existiert die Installationsoptionen von der letzten Installation (z.B. /S2) nimmt.
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.
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.
Who is online
Users browsing this forum: No registered users and 11 guests
