Erstes Paket Verbesserungsvorschläge

Antworten
BINS
Beiträge: 27
Registriert: 05. Aug 2014, 09:31
Kontaktdaten:

Erstes Paket Verbesserungsvorschläge

Beitrag von BINS » 07. Aug 2014, 11:05

Hallo,

wir setzen seit kurzem Empirum ein und haben jetzt unser erstes Paket paketiert.
Es funktioniert soweit auch, nur denke ich das es schöner geht.

Vielleicht habt Ihr noch Vorschläge wie man das ein oder andere eleganter, cleverer oder simpler machen kann.
Über Feedback würde ich mich sehr freuen:

Setup.inf

Code: Alles auswählen

[SetupInfo]
Author                  =administrator
CreationDate            =31.07.2014 15:50:18
InventoryID             =
Description             =
Method                  =
Tested on               =
Dependencies            =
Command line options    =/S2
Last Change             =
Build                   =

[VarDefInfo]
; <Variable>, <Type: 0=Computer 1=User>, <Allow NULL values: 0=No 1=Yes>

[Setup]
Version=14.2
ShowCaption=1
BlockInput=0
Platform=x64

[Requirements]

[Application]
ProductName=Firefox
DeveloperName=Mozilla
Version=31.0
Revision=0
SetupName=%ProductName% %Version% %SetupWizard%
Text1="%ProductName%",                                Arial,           30, , 2170F3, 4,    , LEFT BOLD ITALIC
Text2="%DeveloperName%",                              Arial,           24, , 2170F3, 4,    , LEFT BOLD ITALIC
Text8="%Company%",                                    Arial,           18, , 2170F3, 4,  10, RIGHT BOLD ITALIC
Text9="%InstallationFor% %WindowsUser%",              Arial,16, ,2170F3,4,0,BOTTOM LEFT ITALIC
BackgroundColor=EFEFEF,000000
CopyDialogRect=0%, 0%, 100%, 100%, HCENTER VCENTER
UserKeyName=%DeveloperName%\%ProductName%
MachineKeyName=%DeveloperName%\%ProductName%\%Version%
UninstallKeyName=%DeveloperName% %ProductName% %Version%
UninstallDisplayName=%ProductName% %Version%
UninstallString=%ReinstallString% /U
ReinstallString="%CommonSetupDir%\Setup.exe" "%App%\%SetupInfDir%\Setup.inf"
ReinstallMode=1
SrcDir=..
ApplicationDir=%ProgramFilesDir%\%ProductName%
SetupInfDir=Install
DataDir=%Personal%
AskUninstallOld=1
ShellLinks=1
CommonShellLinks=1
CreateUnresolvableShellLinks=1
UseStringSection=Strings:09
UseSysStringSection=SysStrings:09
DateWarning=1
SizeWarning=0
Reboot=0
PreventExternalReboot=1
StartServicesOnReboot=0
CallTimeOut=3600
AbortAfterCallTimeOut=1
DisableCancelButton=1
ShowEndMessage=1
EndMessage=%EndMessageDesc%


[Strings:07]
Disk1=Installationsmedium 1
EndMessageDesc=Die Installation wurde erfolgreich abgeschlossen!
ErrorLogMessage=Die Installation/Deinstallation wurde mit einer Fehlermeldung abgebrochen!
InstallationFor=Installation für:
InstallerDesc=Dienstprogramm zum Installieren einzelner Komponenten.
InstallerName=Installationsprogramm
SetupWizard=Installations-Assistent
Uninstallation=deinstallieren
ErrorText=Fehler
CallingText=beim Aufruf von

[Strings:09]
Disk1=Installation media 1
EndMessageDesc=Installation was completed successfully!
ErrorLogMessage=The installation/uninstallation aborted with an error message!
InstallationFor=Installation for:
InstallerDesc=Service program to install single components.
InstallerName=Setup program
SetupWizard=Installation Wizard
Uninstallation=Uninstallation
ErrorText=Error
CallingText=launching

[SysStrings:07]
Users=Benutzer

[SysStrings:09]
Users=Users

[Environment]
CommonSetupDir=%CommonFilesDir%\Setup%SetupBits%
V_MachineValuesPath=\\%EmpirumServer%\Values$\MachineValues\%DomainName%
V_UserValuesPath=%HKLM,"Software\matrix42\Software Depot","HomeServer"%\Values$\UserValues\%UserDomain%

; Maschinenabhängige Variablen
; machine dependent variables
;VM_<Variable>=%%%V_MachineValuesPath%\%ComputerName%.ini,%ComputerName%,<Variable>%%

; Userabhängige Variablen
; user dependent variables
;VU_<Variable>=%%%V_UserValuesPath%\%WindowsUser%.ini,%WindowsUser%,<Variable>%%
VU_FirefoxBaseDirectory=%ProgramFilesDirx86%\Mozilla Firefox
; !!! Setzen der entsprechenden ReplaceEnv Befehle für die Variablen im Abschnitt [Product] nicht vergessen!!!
; !!! Don't forget to set the appropriate ReplaceEnv instructions for the variables in the section [Product]!!!

[Encryption]

[Disks]
1=%Disk1%

[Options]
Installer = %InstallerName%, COPYALWAYS, Installer, "%InstallerDesc%"
Product   = %ProductName%,   COPYALWAYS, Product,   "%ProductDesc%"

[Installer]
1:..\..\..\..\User\Setup.exe,          %CommonSetupDir%, OPTIONAL USEFILENAME DIRECTORY NOSIZEWARNING SETUP, 0
1:..\..\..\..\User\SetupDeu.chm,       %CommonSetupDir%, OPTIONAL USEFILENAME DIRECTORY NOSIZEWARNING SETUP, 0
1:..\..\..\..\User\SetupEnu.chm,       %CommonSetupDir%, OPTIONAL USEFILENAME DIRECTORY NOSIZEWARNING SETUP, 0
1:%SetupInfDir%\Setup.inf,                             , NORMAL,                                             0
1:%Temp%\Setup64.exe,                  %CommonSetupDir%\Setup.exe, OPTIONAL NOSIZEWARNING SETUP ALWAYS WINDOWS64,      0

[FileCheckMachine]
ReplaceEnv V_MachineValuesPath
If DoesFileExist ("%V_MachineValuesPath%\%ComputerName%.ini") == "0" Then "FileIsntThere" EndIf

[FileCheckClient]
ReplaceEnv V_UserValuesPath
If "%UserDomain%" <> "%ComputerName%" Then "CheckClientFile" EndIf

[CheckClientFile]
If DoesFileExist ("%V_UserValuesPath%\%WindowsUser%.ini") == "0" Then "FileIsntThere" EndIf

[FileIsntThere]
ErrorLogMsg Values$\MachineValues\%DomainName%\%ComputerName%.ini or Values$\UserValues\%UserDomain%\%WindowsUser%.ini not found!
Abort

[Product]
;#FileCheckMachine, MACHINE
;#FileCheckClient, CLIENT
;ReplaceEnv <Variable>

#Set:Product
#Set:Installation, DONTDELETE
#Set:Deinstallation, DELETE
#Reg:OnUninstallProduct, DELETE
#Reg:Product
#Ini:Product
#Security:Product

[Set:Product]

[Set:Installation]
AddMeter -1
Call "%Src%\Firefox Setup 31.0esr.exe" -ms

; Costume Settings
If DoesPathExist ("%VU_FirefoxBaseDirectory%\browser\defaults\profile\chrome") == "0" Then "SET:CreateFolderChrome" EndIf
If DoesPathExist ("%VU_FirefoxBaseDirectory%\browser\defaults\preferences") == "0" Then "SET:CreateFolderPreferences" EndIf

copy "%Src%\userChrome.css" "%VU_FirefoxBaseDirectory%\browser\defaults\profile\chrome\" 
copy "%Src%\local-settings.js" "%VU_FirefoxBaseDirectory%\browser\defaults\preferences\local-settings.js" 
copy "%Src%\Mozilla.cfg" "%VU_FirefoxBaseDirectory%\Mozilla.cfg"
copy "%Src%\Mozilla.cfg" "%VU_FirefoxBaseDirectory%\override.ini"

[SET:CreateFolderChrome]
1:, "%VU_FirefoxBaseDirectory%\browser\defaults\profile\chrome\", CREATE DIRECTORY CASCADED, 0

[SET:CreateFolderPreferences]
1:, "%VU_FirefoxBaseDirectory%\browser\defaults\preferences\", CREATE DIRECTORY CASCADED, 0



 

;Copy "%Src%\local-settings.js" "%ProgramFilesDirx86%\Mozilla Firefox\local-settings.js" 
If %ErrorLevel% <> "0" Then "SET:InstallationError" EndIf

[Set:Deinstallation]
If "%Src%\Firefox Setup 31.0esr.exe" <> "" Then "SET:Deinstallation2" EndIf

[Set:Deinstallation2]
If %ErrorLevel% <> "0" Then "SET:DeInstallationError" EndIf
-call cmd.exe /c RMDIR "%ProgramFilesDirx86%\Mozilla Firefox\" /S /Q
-Call "%ProgramFilesDirx86%\Mozilla Firefox\uninstall\helper.exe" /S
-call cmd.exe /c del "%VU_FirefoxBaseDirectory%\browser\defaults\profile\chrome\" /q
-call cmd.exe /c del "%VU_FirefoxBaseDirectory%\browser\defaults\preferences\local-settings.js" /q
-call cmd.exe /c del "%VU_FirefoxBaseDirectory%\Mozilla.cfg" /q
-call cmd.exe /c del "%VU_FirefoxBaseDirectory%\override.ini" /q


-AddMeter -1

[Reg:OnUninstallProduct]

[Reg:Product]

[Ini:Product]

[Security:Product]

[Shell:Product]

[Set:InstallationError]
ErrorLogMsg %ErrorText% %ErrorLevel% %CallingText% Firefox Setup 31.0esr.exe
Abort

[Set:DeInstallationError]
-Abort
-ErrorLogMsg %ErrorText% %ErrorLevel% %CallingText% Firefox Setup 31.0esr.exe
Vielen Dank und schöne Grüße

Viktor

Benutzeravatar
Hendrik_Ambrosius
Moderator
Moderator
Beiträge: 7437
Registriert: 13. Dez 2004, 23:10
Wohnort: Adendorf/Lüneburg

Re: Erstes Paket Verbesserungsvorschläge

Beitrag von Hendrik_Ambrosius » 07. Aug 2014, 15:40

Ich würde generell weniger herkömmliche Batch-Befehle wie "copy" und "cmd.exe /c del" verwenden.
Wenn Sie eine Datei mit den Empirum-eigenen Kopierbefehlen ausbringen werden sie auch automatisch wieder gelöscht und Sie können diverse Parameter zur Steuerung nutzen.
Beispiel:
1:file1.txt, %app%\dir1, ALWAYS HIDDEN, 133

Es lohnt sich also mal die Doku zum Dateikopieren zu lesen.
Hendrik Ambrosius / Senior Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 AG | 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 AG or of the support team.

Benutzeravatar
r.wiegel
Beiträge: 846
Registriert: 05. Feb 2010, 13:45
Wohnort: Regensburg
Kontaktdaten:

Re: Erstes Paket Verbesserungsvorschläge

Beitrag von r.wiegel » 07. Aug 2014, 15:49

Gibt es 64-Bit Firefox oder wurde das Paket auf x64-Bit OS erstellt?

Code: Alles auswählen

Platform=x64 
Die Installation läuft damit in der 64-Bit Emulation...
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH
Client Management

BINS
Beiträge: 27
Registriert: 05. Aug 2014, 09:31
Kontaktdaten:

Re: Erstes Paket Verbesserungsvorschläge

Beitrag von BINS » 08. Aug 2014, 13:32

r.wiegel hat geschrieben:Gibt es 64-Bit Firefox oder wurde das Paket auf x64-Bit OS erstellt?

Code: Alles auswählen

Platform=x64 
Die Installation läuft damit in der 64-Bit Emulation...
Die Installation wird auf einem Windows 7 x64 ausgeführt.
Ist es schlimm, dass die Installation in der 64-Bit Emulation läuft?

Code: Alles auswählen

1:, "%VU_FirefoxBaseDirectory%\browser\defaults\preferences\", CREATE DIRECTORY CASCADED, 0
Hier verwenden wir die Matrix Befehle, nur leider wird der Ordner bei der deinstallation nicht mitgelöscht.
Hab ich was übersehen oder falsch gemacht?

Viele Grüße

Viktor

Benutzeravatar
Hendrik_Ambrosius
Moderator
Moderator
Beiträge: 7437
Registriert: 13. Dez 2004, 23:10
Wohnort: Adendorf/Lüneburg

Re: Erstes Paket Verbesserungsvorschläge

Beitrag von Hendrik_Ambrosius » 08. Aug 2014, 17:57

64bit: Ja, das ist schlimm.
Ordner: Das kommt daher weil die Sektion in der dieses Kommando steht via IF aus der Installation-Sektion angesprungen wird die bei der DeInstallation aufgrund von DONTDELETE gar nicht durchlaufen wird:
#Set:Installation, DONTDELETE
Hendrik Ambrosius / Senior Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 AG | 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 AG or of the support team.

BINS
Beiträge: 27
Registriert: 05. Aug 2014, 09:31
Kontaktdaten:

Re: Erstes Paket Verbesserungsvorschläge

Beitrag von BINS » 12. Aug 2014, 13:43

Hallo,

wir haben jetzt mal das Paket überarbeitet.

Code: Alles auswählen

[SetupInfo]
Author                  =administrator
CreationDate            =31.07.2014 15:50:18
InventoryID             =
Description             =
Method                  =
Tested on               =
Dependencies            =
Command line options    =/S2
Last Change             =
Build                   =

[VarDefInfo]
; <Variable>, <Type: 0=Computer 1=User>, <Allow NULL values: 0=No 1=Yes>

[Setup]
Version=14.2
ShowCaption=1
BlockInput=0
Platform=x64

[Requirements]

[Application]
ProductName=Firefox
DeveloperName=Mozilla
Version=31.0
Revision=0
SetupName=%ProductName% %Version% %SetupWizard%
Text1="%ProductName%",                                Arial,           30, , 2170F3, 4,    , LEFT BOLD ITALIC
Text2="%DeveloperName%",                              Arial,           24, , 2170F3, 4,    , LEFT BOLD ITALIC
Text8="%Company%",                                    Arial,           18, , 2170F3, 4,  10, RIGHT BOLD ITALIC
Text9="%InstallationFor% %WindowsUser%",              Arial,16, ,2170F3,4,0,BOTTOM LEFT ITALIC
BackgroundColor=EFEFEF,000000
CopyDialogRect=0%, 0%, 100%, 100%, HCENTER VCENTER
UserKeyName=%DeveloperName%\%ProductName%
MachineKeyName=%DeveloperName%\%ProductName%\%Version%
UninstallKeyName=%DeveloperName% %ProductName% %Version%
UninstallDisplayName=%ProductName% %Version%
UninstallString=%ReinstallString% /U
ReinstallString="%CommonSetupDir%\Setup.exe" "%App%\%SetupInfDir%\Setup.inf"
ReinstallMode=1
SrcDir=..
ApplicationDir=%ProgramFilesDir%\%ProductName%
SetupInfDir=Install
DataDir=%Personal%
AskUninstallOld=1
ShellLinks=1
CommonShellLinks=1
CreateUnresolvableShellLinks=1
UseStringSection=Strings:09
UseSysStringSection=SysStrings:09
DateWarning=1
SizeWarning=0
Reboot=0
PreventExternalReboot=1
StartServicesOnReboot=0
CallTimeOut=3600
AbortAfterCallTimeOut=1
DisableCancelButton=1
ShowEndMessage=1
EndMessage=%EndMessageDesc%


[Strings:07]
Disk1=Installationsmedium 1
EndMessageDesc=Die Installation wurde erfolgreich abgeschlossen!
ErrorLogMessage=Die Installation/Deinstallation wurde mit einer Fehlermeldung abgebrochen!
InstallationFor=Installation für:
InstallerDesc=Dienstprogramm zum Installieren einzelner Komponenten.
InstallerName=Installationsprogramm
SetupWizard=Installations-Assistent
Uninstallation=deinstallieren
ErrorText=Fehler
CallingText=beim Aufruf von

[Strings:09]
Disk1=Installation media 1
EndMessageDesc=Installation was completed successfully!
ErrorLogMessage=The installation/uninstallation aborted with an error message!
InstallationFor=Installation for:
InstallerDesc=Service program to install single components.
InstallerName=Setup program
SetupWizard=Installation Wizard
Uninstallation=Uninstallation
ErrorText=Error
CallingText=launching

[SysStrings:07]
Users=Benutzer

[SysStrings:09]
Users=Users

[Environment]
CommonSetupDir=%CommonFilesDir%\Setup%SetupBits%
V_MachineValuesPath=\\%EmpirumServer%\Values$\MachineValues\%DomainName%
V_UserValuesPath=%HKLM,"Software\matrix42\Software Depot","HomeServer"%\Values$\UserValues\%UserDomain%

; Maschinenabhängige Variablen
; machine dependent variables
;VM_<Variable>=%%%V_MachineValuesPath%\%ComputerName%.ini,%ComputerName%,<Variable>%%

; Userabhängige Variablen
; user dependent variables
;VU_<Variable>=%%%V_UserValuesPath%\%WindowsUser%.ini,%WindowsUser%,<Variable>%%
VU_FirefoxBaseDirectory=%ProgramFilesDirx86%\Mozilla Firefox
; !!! Setzen der entsprechenden ReplaceEnv Befehle für die Variablen im Abschnitt [Product] nicht vergessen!!!
; !!! Don't forget to set the appropriate ReplaceEnv instructions for the variables in the section [Product]!!!

[Encryption]

[Disks]
1=%Disk1%


[Options]
Installer = %InstallerName%, COPYALWAYS, Installer, "%InstallerDesc%"
Product   = %ProductName%,   COPYALWAYS, Product,   "%ProductDesc%"

[Installer]
1:..\..\..\..\User\Setup.exe,          %CommonSetupDir%, OPTIONAL USEFILENAME DIRECTORY NOSIZEWARNING SETUP, 0
1:..\..\..\..\User\SetupDeu.chm,       %CommonSetupDir%, OPTIONAL USEFILENAME DIRECTORY NOSIZEWARNING SETUP, 0
1:..\..\..\..\User\SetupEnu.chm,       %CommonSetupDir%, OPTIONAL USEFILENAME DIRECTORY NOSIZEWARNING SETUP, 0
1:%SetupInfDir%\Setup.inf,                             , NORMAL,                                             0
1:%Temp%\Setup64.exe,                  %CommonSetupDir%\Setup.exe, OPTIONAL NOSIZEWARNING SETUP ALWAYS WINDOWS64,      0

[FileCheckMachine]
ReplaceEnv V_MachineValuesPath
If DoesFileExist ("%V_MachineValuesPath%\%ComputerName%.ini") == "0" Then "FileIsntThere" EndIf

[FileCheckClient]
ReplaceEnv V_UserValuesPath
If "%UserDomain%" <> "%ComputerName%" Then "CheckClientFile" EndIf

[CheckClientFile]
If DoesFileExist ("%V_UserValuesPath%\%WindowsUser%.ini") == "0" Then "FileIsntThere" EndIf

[FileIsntThere]
ErrorLogMsg Values$\MachineValues\%DomainName%\%ComputerName%.ini or Values$\UserValues\%UserDomain%\%WindowsUser%.ini not found!
Abort

[Product]
;#FileCheckMachine, MACHINE
;#FileCheckClient, CLIENT
;ReplaceEnv <Variable>

#Set:Product
#Set:Installation, DONTDELETE
#Set:CostumeAction
#Set:Deinstallation, DELETE
#Reg:OnUninstallProduct, DELETE
#Reg:Product
#Ini:Product
#Security:Product

[Set:Product]

[Set:Installation]
AddMeter -1

Call "%Src%\Firefox Setup 31.0esr.exe" -ms

If %ErrorLevel% <> "0" Then "SET:InstallationError" EndIf

[Set:Deinstallation]
If "%Src%\Firefox Setup 31.0esr.exe" <> "" Then "SET:Deinstallation2" EndIf

[Set:Deinstallation2]
If %ErrorLevel% <> "0" Then "SET:DeInstallationError" EndIf
-Call "%ProgramFilesDirx86%\Mozilla Firefox\uninstall\helper.exe" /S

-AddMeter -1

[Reg:OnUninstallProduct]

[Reg:Product]

[Ini:Product]

[Security:Product]

[Shell:Product]

[Set:InstallationError]
ErrorLogMsg %ErrorText% %ErrorLevel% %CallingText% Firefox Setup 31.0esr.exe
Abort

[Set:DeInstallationError]
-Abort
-ErrorLogMsg %ErrorText% %ErrorLevel% %CallingText% Firefox Setup 31.0esr.exe

[Set:CostumeAction]
;Kopieren der Dateien mit eigenen Einstellungen
1:userChrome.css, "%VU_FirefoxBaseDirectory%\browser\defaults\profile\chrome\", ALWAYS DIRECTORY CASCADED, 0
1:local-settings.js, "%VU_FirefoxBaseDirectory%\browser\defaults\preferences\", ALWAYS  DIRECTORY CASCADED, 0
1:Mozilla.cfg, "%VU_FirefoxBaseDirectory%", ALWAYS,  0
1:override.ini, "%VU_FirefoxBaseDirectory%", ALWAYS, 0

;Installation der Firefox Addons
1:"extensions\{73a6fe31-595d-460b-a920-fcc0f8843232}.xpi", "%VU_FirefoxBaseDirectory%\browser\", ALWAYS DIRECTORY CASCADED, 0
1:"extensions\{04426594-bce6-4705-b811-bcdba2fd9c7b}.xpi", "%VU_FirefoxBaseDirectory%\browser\", ALWAYS DIRECTORY CASCADED, 0
1:"extensions\{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}.xpi", "%VU_FirefoxBaseDirectory%\browser\", ALWAYS DIRECTORY CASCADED, 0
1:"extensions\firebug@software.joehewitt.com.xpi", "%VU_FirefoxBaseDirectory%\browser\", ALWAYS DIRECTORY CASCADED, 0
1:"extensions\firecookie@janodvarko.cz.xpi", "%VU_FirefoxBaseDirectory%\browser\", ALWAYS DIRECTORY CASCADED, 0
1:"extensions\lazarus@interclue.com.xpi", "%VU_FirefoxBaseDirectory%\browser\", ALWAYS DIRECTORY CASCADED, 0
1:"extensions\tabkit2@pikachuexe.amateur.hk.xpi", "%VU_FirefoxBaseDirectory%\browser\", ALWAYS DIRECTORY CASCADED, 0

;Kopieren der Zertifikatsdatenbank mit der internen Root CA
1:cert8.db, "%VU_FirefoxBaseDirectory%\browser\defaults\profile\", ALWAYS DIRECTORY CASCADED, 0
Was ich noch nicht verstehe ist, was bedeutet die 0 am Ende des Kopierbefehls?
Ist es die größe der Datei?
Wofür wird sie verwendet?

Kann ich bei Platform einfach x86 eintragen oder muss ich die Installation irgendwie besonders aufrufen?

Viele Grüße

Viktor

Benutzeravatar
r.wiegel
Beiträge: 846
Registriert: 05. Feb 2010, 13:45
Wohnort: Regensburg
Kontaktdaten:

Re: Erstes Paket Verbesserungsvorschläge

Beitrag von r.wiegel » 12. Aug 2014, 14:00

Hallo Viktor,

ja, die Zahl am Ende steht für die Größe. Bei dem Wert 0 wird die Größe nicht gecheckt.
Die andere Option steht bereits auf 0, daher ist es egal:
[Application]
..
SizeWarning=0

Damit das 32-Bit- Subsystem (Filessystem: %Programfiles(x86)%, Registry: Wow6432Node) auf dem Win7x64 Bit-OS angesporchen wird, sollte die Option Platform=x86 in der Setup.inf gesetzt werden.

Viele Grüße
Roman
Viele Grüße
Roman Wiegel
IT-Consultant

MR Datentechnik - Vertriebs- und Service GmbH
Client Management

BINS
Beiträge: 27
Registriert: 05. Aug 2014, 09:31
Kontaktdaten:

Re: Erstes Paket Verbesserungsvorschläge

Beitrag von BINS » 12. Aug 2014, 16:45

Vielen Dank für die Infos!
Dies werden wird dann wie beschrieben ausprobieren.

Viele Grüße
Viktor

M.Kaelble
Beiträge: 1
Registriert: 18. Aug 2014, 16:34
Wohnort: Zell am Harmersbach
Kontaktdaten:

Re: Erstes Paket Verbesserungsvorschläge

Beitrag von M.Kaelble » 04. Sep 2014, 10:39

Hallo Zusammen,

ich dachte ich benutze den Post, da es sich um das gleiche handelt.

Wir haben seit einer Woche Matrix42 im Einsatz und wollte mich an die Paketierung machen.
Derzeit noch ohne Schulung. Diese kommt erst Ende des Monats.

Jetzt wollte ich wissen ob, die Setup.inf so in Ordnung ist und wieso mein Kopierbefehl nicht durchgeführt wird?
Ich habe diverse Pfade probiert, mit COPY und 1:, CLIENT etc. Ich hoffe Ihr könnt mir dabei ein wenig auf die Sprünge helfen.
Dateianhänge
setup.inf
Setup.inf von Filezilla
(6.02 KiB) 77-mal heruntergeladen

marc.schneider
Beiträge: 223
Registriert: 29. Mär 2010, 12:26
Wohnort: Magdeburg
Kontaktdaten:

Re: Erstes Paket Verbesserungsvorschläge

Beitrag von marc.schneider » 04. Sep 2014, 11:17

Hallo M.Kaelble,

die Setup.inf sieht noch ziemlich chaotisch aus ;-)
Ein paar Sachen:
- Die Variable %MSILogFile% ist nicht definiert
- Die Reihenfolge der Abarbeiteung der Abschnitte ist unlogisch, weil z.B. immer der Abschnitt "Set:Repair" durchlaufen wird und dort wird ja immer deinstalliert ;-)
- Der Kopie-Befehl wird nicht funktionieren, da umschließende Anführungszeichen fehlen und mit Sicherheit in den Pfaden irgendwo Leerzeichen sind.

Da ist bestimmt noch mehr, aber das schonmal vorab.

Beste Grüße aus Magdeburg
Marc
Marc Schneider
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
Matrix42 Empirum v19.0.3 UEM-Agent 1911.2
Datenbank: MSSQL 2017
Master-Server: Win Server 2012 R2
Web-Depot: Win Server 2012 R2 (nur via https erreichbar)
Clients: Win10 x64

Antworten

Zurück zu „Paketierung“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste