Bitte um Mithilfe / Status eines Paketes
-
- Posts: 138
- Joined: 30. May 2011, 11:24
- Contact:
Bitte um Mithilfe / Status eines Paketes
Hallo,
ich brauche einmal kurz Hilfe, ich möchte etwas gegenprüfen.
Solle vllt. 10-15 Minuten dauern.
1. Ein neues Paket erstellen, ganz normal mit dem Package Studio
...Neues Paket
...Unattended
...Irgendeine exe auswählen
...Name test
...Hersteller gkde
...Version 4.3.6
2. In der Setup.inf
...den Installationsaufruf rausnehmen (wir wollen ja nicht wirklich etwas installieren) = leeres Paket
3. Paket einbinden und einem Client zuweisen
4. Nachdem das Paket installiert wurde den Status überprüfen (sollte ja Grün sein)
5. Auf dem Client das Inventory ausführen (unter Autostart)
6. Den Status des Paketes überprüfen.
=> Ich habe das jetzt mehfach probiert (mit verschiedenen Hersteller/Paketnamen) und jedes Mal wird der Status Gelb.
Ich habe auch einen Call dazu offen, möchte aber parallel weiter probieren.
Dafür benötige ich Hilfe (zur Gegenprüfung).
Danke
ich brauche einmal kurz Hilfe, ich möchte etwas gegenprüfen.
Solle vllt. 10-15 Minuten dauern.
1. Ein neues Paket erstellen, ganz normal mit dem Package Studio
...Neues Paket
...Unattended
...Irgendeine exe auswählen
...Name test
...Hersteller gkde
...Version 4.3.6
2. In der Setup.inf
...den Installationsaufruf rausnehmen (wir wollen ja nicht wirklich etwas installieren) = leeres Paket
3. Paket einbinden und einem Client zuweisen
4. Nachdem das Paket installiert wurde den Status überprüfen (sollte ja Grün sein)
5. Auf dem Client das Inventory ausführen (unter Autostart)
6. Den Status des Paketes überprüfen.
=> Ich habe das jetzt mehfach probiert (mit verschiedenen Hersteller/Paketnamen) und jedes Mal wird der Status Gelb.
Ich habe auch einen Call dazu offen, möchte aber parallel weiter probieren.
Dafür benötige ich Hilfe (zur Gegenprüfung).
Danke
Re: Bitte um Mithilfe / Status eines Paketes
Viele Grüße
Tobias
---
Empirum Echtsystem: v19 - 19.0.1 - Win 2012 R2 mit EPE 4.7.3 und UEM Agent 1905.1
Empirum Testsystem: v19 - 19.0.1 - Win 2012 R2 mit EPE 4.7.5 und UEM Agent 1906.1
Workplace Management Echtsystem: ServiceStore 9.1.0.2532 - Win 2012 R2
Workplace Management Testsystem: ServiceStore 9.1.0.2532 - Win 2016
MDM: Silverback 18.0.3.27
DB-Server: Win 2012 R2 mit SQL 2014
Tobias
---
Empirum Echtsystem: v19 - 19.0.1 - Win 2012 R2 mit EPE 4.7.3 und UEM Agent 1905.1
Empirum Testsystem: v19 - 19.0.1 - Win 2012 R2 mit EPE 4.7.5 und UEM Agent 1906.1
Workplace Management Echtsystem: ServiceStore 9.1.0.2532 - Win 2012 R2
Workplace Management Testsystem: ServiceStore 9.1.0.2532 - Win 2016
MDM: Silverback 18.0.3.27
DB-Server: Win 2012 R2 mit SQL 2014
Re: Bitte um Mithilfe / Status eines Paketes
Gibt aber auch ein Bug in der EmpInventory.exe evtl mal die Aktuelle via Helpdesk zuschicken lassen.
-
- Posts: 138
- Joined: 30. May 2011, 11:24
- Contact:
Re: Bitte um Mithilfe / Status eines Paketes
Besten Dank für die Infos, werde in die Richtung weiter forschen
Re: Bitte um Mithilfe / Status eines Paketes
Ich habe auch das Problem.
V14.1, Advanced Agent. Windows 7 Clients.
Im Inventory werde manche Pakete nicht angezeigt, die Installation ist aber durchgelaufen und auch erfolgreich gewesen. Das führt dazu, dass der Paketstatus auf "gelb" stehen bleibt.
V14.1, Advanced Agent. Windows 7 Clients.
Im Inventory werde manche Pakete nicht angezeigt, die Installation ist aber durchgelaufen und auch erfolgreich gewesen. Das führt dazu, dass der Paketstatus auf "gelb" stehen bleibt.
Grüsse Harald
Windows 2008 R2, Empirum V15
Windows 2008 R2, Empirum V15
-
- Posts: 138
- Joined: 30. May 2011, 11:24
- Contact:
Re: Bitte um Mithilfe / Status eines Paketes
Hi,
das Problem liegt nich an der Beschreibung oder so, sondern imo an der EmpInventory.exe.
Ich habe jetzt die neueste Inventory.exe vom Support zugeschickt bekommen (14.1.1.156).
Ich habe 2 PCs, beides W7 x64, mit dem Paket WinSCP 4.3.6.
Installation erfolgreich.
Bei dem einem PC liest das Inventory folgendes aus:
Bei dem anderen das hier:
Man beachte die Zeile:
<Column Name="ProductName">WinSCP</Column>
vs.
<Column Name="ProductName">WinSCP 4.3.6</Column>
Das heißt, das Inventory liest 2 verschiedene Werte aus.
Einmal mit Versionsnummer, einmal ohne Versionsnummer.
Die Registry bei beiden PCs ist gleich, der HKLM Zweig sieht bei beiden so aus:
Woher holt sich das Inventory den Prosuctname?
Gruß
Alex
das Problem liegt nich an der Beschreibung oder so, sondern imo an der EmpInventory.exe.
Ich habe jetzt die neueste Inventory.exe vom Support zugeschickt bekommen (14.1.1.156).
Ich habe 2 PCs, beides W7 x64, mit dem Paket WinSCP 4.3.6.
Installation erfolgreich.
Bei dem einem PC liest das Inventory folgendes aus:
Code: Select all
<Table Name="InvSoftware">
<Column Name="ID">0</Column>
<Column Name="client_id">0</Column>
<Column Name="ProductNameShort">WinSCP 4.3.6</Column>
<Column Name="Developer">Martin Prikryl</Column>
<Column Name="ProductName">WinSCP</Column>
<Column Name="Version">4.3.6</Column>
<Column Name="Revision">0</Column>
<Column Name="InstDate">2012-02-13 07:39:00</Column>
<Column Name="SwType">Empirum</Column>
<Column Name="BitVersion">64</Column>
<Column Name="LocationID">0</Column>
<Column Name="ReplID">0</Column>
</Table>
Code: Select all
<Table Name="InvSoftware">
<Column Name="ID">0</Column>
<Column Name="client_id">0</Column>
<Column Name="ProductNameShort">WinSCP 4.3.6</Column>
<Column Name="Developer">Martin Prikryl</Column>
<Column Name="ProductName">WinSCP 4.3.6</Column>
<Column Name="Version">4.3.6</Column>
<Column Name="Revision">0</Column>
<Column Name="InstDate">2012-02-13 00:00:00</Column>
<Column Name="SwType">Empirum</Column>
<Column Name="BitVersion">32</Column>
<Column Name="LocationID">0</Column>
<Column Name="ReplID">0</Column>
</Table>
<Column Name="ProductName">WinSCP</Column>
vs.
<Column Name="ProductName">WinSCP 4.3.6</Column>
Das heißt, das Inventory liest 2 verschiedene Werte aus.
Einmal mit Versionsnummer, einmal ohne Versionsnummer.
Die Registry bei beiden PCs ist gleich, der HKLM Zweig sieht bei beiden so aus:
Code: Select all
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Empirum\Martin Prikryl]
[HKEY_LOCAL_MACHINE\SOFTWARE\Empirum\Martin Prikryl\WinSCP]
[HKEY_LOCAL_MACHINE\SOFTWARE\Empirum\Martin Prikryl\WinSCP\4.3.6]
[HKEY_LOCAL_MACHINE\SOFTWARE\Empirum\Martin Prikryl\WinSCP\4.3.6\Setup]
"AppPath"="C:\\Program Files\\Empirum\\WinSCP"
"ProductName"="WinSCP"
"DeveloperName"="Martin Prikryl"
"Version"="4.3.6"
"Revision"="0"
"Date"="13.02.2012 07:39"
"UninstallString"="\"C:\\Program Files\\Common Files\\Setup64\\Setup.exe\" \"C:\\Program Files\\Empirum\\WinSCP\\Install\\Setup.inf\" /U"
"RegisteredOwner"="gkd-el"
"RegisteredOrganization"="gkd-el"
"SrcPath"="C:\\Program Files\\Empirum\\EmpirumAgent\\Packages\\Martin Prikryl\\WinSCP\\4.3.6"
"SrcSetupExe"="C:\\Windows\\TEMP\\Setup64.exe"
"SrcSetupInf"="C:\\Program Files\\Empirum\\EmpirumAgent\\Packages\\Martin Prikryl\\WinSCP\\4.3.6\\Install\\Setup.inf"
"DisplayName"="WinSCP 4.3.6"
[HKEY_LOCAL_MACHINE\SOFTWARE\Empirum\Martin Prikryl\WinSCP\4.3.6\Setup\Options]
"Installer"="1"
"Product"="1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Empirum\Martin Prikryl\WinSCP\4.3.6\Setup\Sections]
"Reg:Product"="1"
"Ini:Product"="1"
"Security:Product"="1"
Gruß
Alex
Re: Bitte um Mithilfe / Status eines Paketes
Was mich an Deinen 2 Inventories stutzig macht:
Der erste Eintrag wurde von einer 64bit Installation, der zweite aber von einem 32bit Paket erstellt.
Bist Du sicher, dass es sich hier um dasselbe Paket handelt, oder habt Ihr 2 unterschiedliche Pakete für 32 und 64bit im Einsatz?
lg,
Manfred
Der erste Eintrag wurde von einer 64bit Installation, der zweite aber von einem 32bit Paket erstellt.
Bist Du sicher, dass es sich hier um dasselbe Paket handelt, oder habt Ihr 2 unterschiedliche Pakete für 32 und 64bit im Einsatz?
lg,
Manfred
-
- Posts: 138
- Joined: 30. May 2011, 11:24
- Contact:
Re: Bitte um Mithilfe / Status eines Paketes
Hi,
gute Frage...
Ich habe nur ein Paket hier, ganz simpel.
Habe gerade eine weitere Installation auf einem 64 Bit Client durchgeführt, dort zeigt er mir auf 32 Bit an, der Status ist gelb (wie bei dem anderen Rechner).
Ich denke, überall wo 32 Bit hinterlegt ist zeigt er den Status gelb an,
dort wo 64 Bit hinterlegt ist wird er richtig angezeigt...
gute Frage...
Ich habe nur ein Paket hier, ganz simpel.
Habe gerade eine weitere Installation auf einem 64 Bit Client durchgeführt, dort zeigt er mir auf 32 Bit an, der Status ist gelb (wie bei dem anderen Rechner).
Ich denke, überall wo 32 Bit hinterlegt ist zeigt er den Status gelb an,
dort wo 64 Bit hinterlegt ist wird er richtig angezeigt...
Code: Select all
[SetupInfo]
Author =administrator
CreationDate =25.01.2012 10:27:02
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=10.5
ShowCaption=1
BlockInput=0
Platform=*
[Requirements]
[Application]
ProductName=WinSCP
DeveloperName=Martin Prikryl
Version=4.3.6
Revision=0
SetupName=%ProductName% %Version% %SetupWizard%
Text1="%ProductName% %Version%", Arial, 30, , 00FFFF, 4, , LEFT BOLD ITALIC
Text2="%DeveloperName%", Arial, 24, , 00FFFF, 4, , LEFT BOLD ITALIC
Text8="%Company%", Arial, 18, , 00FFFF, 4, 10, RIGHT BOLD ITALIC
Text9="%InstallationFor% %WindowsUser%", Arial, 16, , 007F00, 4, -18, BOTTOM ITALIC LEFT
BackgroundColor=FF0000,000000
CopyDialogRect=0%, 0%, 100%, 100%, HCENTER VCENTER
UserKeyName=Empirum\%DeveloperName%\%ProductName%
MachineKeyName=Empirum\%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%\Empirum\%ProductName%
SetupInfDir=Install
AskUninstallOld=1
ShellLinks=1
CommonShellLinks=1
CreateUnresolvableShellLinks=1
UseStringSection=Strings:09
UseSysStringSection=SysStrings:09
DateWarning=1
SizeWarning=1
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>%%
; !!! 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%"
[OptionDependencies]
[OptionGroups]
[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:..\..\..\..\User\Mx42SynSem.dll, %System%, OPTIONAL USEFILENAME DIRECTORY NOSIZEWARNING SETUP WINDOWS32, 0
1:..\..\..\..\User\x64\Mx42SynSem.dll, %System%, OPTIONAL USEFILENAME DIRECTORY NOSIZEWARNING SETUP WINDOWS64, 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%\winscp436setup.exe" /Silent
If %ErrorLevel% <> "0" Then "SET:InstallationError" EndIf
[SET:Deinstallation]
If %WindowsBits% == "64" Then "Setx64" Else "Setx86" EndIf
-AddMeter -1
[Setx64]
If %ErrorLevel% <> "0" Then "SET:DeInstallationError" EndIf
-Call "%ProgramFilesDirX86%\WinSCP\unins000.exe " /SILENT
[Setx86]
If %ErrorLevel% <> "0" Then "SET:DeInstallationError" EndIf
-Call "%ProgramFilesDir%\WinSCP\unins000.exe " /SILENT
[Reg:OnUninstallProduct]
[Reg:Product]
[Ini:Product]
[Security:Product]
[Shell:Product]
[SET:InstallationError]
ErrorLogMsg %ErrorText% %ErrorLevel% %CallingText% winscp436setup.exe
Abort
[SET:DeInstallationError]
-Abort
-ErrorLogMsg %ErrorText% %ErrorLevel% %CallingText% winscp436setup.exe
Re: Bitte um Mithilfe / Status eines Paketes
1. Mach mal in der Setup.inf aus
ein
Dann führt er bei 64Bit-Systemen die Installation im 32Bit-Kontext aus. Vielleicht wäre das schonmal ein Schritt. Geht es dann?
2. Du schreibst, dass die REG-Keys auf 32- und 64Bit gleich sind?? Das kann ja bei einer 32Bit-Applikation eigentlich garnicht sein. Da müssen die Werte bei x64 in einem anderen Pfad liegen. HKLM,SOFTWARE\Wow6432Node\....
Code: Select all
Platform=*
Code: Select all
Platform=x86
2. Du schreibst, dass die REG-Keys auf 32- und 64Bit gleich sind?? Das kann ja bei einer 32Bit-Applikation eigentlich garnicht sein. Da müssen die Werte bei x64 in einem anderen Pfad liegen. HKLM,SOFTWARE\Wow6432Node\....
Viele Grüße
Tobias
---
Empirum Echtsystem: v19 - 19.0.1 - Win 2012 R2 mit EPE 4.7.3 und UEM Agent 1905.1
Empirum Testsystem: v19 - 19.0.1 - Win 2012 R2 mit EPE 4.7.5 und UEM Agent 1906.1
Workplace Management Echtsystem: ServiceStore 9.1.0.2532 - Win 2012 R2
Workplace Management Testsystem: ServiceStore 9.1.0.2532 - Win 2016
MDM: Silverback 18.0.3.27
DB-Server: Win 2012 R2 mit SQL 2014
Tobias
---
Empirum Echtsystem: v19 - 19.0.1 - Win 2012 R2 mit EPE 4.7.3 und UEM Agent 1905.1
Empirum Testsystem: v19 - 19.0.1 - Win 2012 R2 mit EPE 4.7.5 und UEM Agent 1906.1
Workplace Management Echtsystem: ServiceStore 9.1.0.2532 - Win 2012 R2
Workplace Management Testsystem: ServiceStore 9.1.0.2532 - Win 2016
MDM: Silverback 18.0.3.27
DB-Server: Win 2012 R2 mit SQL 2014
-
- Posts: 138
- Joined: 30. May 2011, 11:24
- Contact:
Re: Bitte um Mithilfe / Status eines Paketes
Hi,
das x86 Flag hab ich schon probiert, brachte keinen Erfolg.
Zu 2.
Es sind alles 64 Bit Systeme!
Von der Konfiguration sind es alles gleiche Maschinen.
- Installation W7 X64 SP1 via Empirum
- Alle Updates installiert
- Das gleiche WinSCP Paket wird verteilt
Schaue ich nach der Installation in das Inventory steht unter Software\WinSCP 4.3.6\
bei PC 1:
Productname: WinSCP 4.3.6
Bit: 32
bei PC2:
Productname: WinSCP
Bit: 64
das x86 Flag hab ich schon probiert, brachte keinen Erfolg.
Zu 2.
Es sind alles 64 Bit Systeme!
Von der Konfiguration sind es alles gleiche Maschinen.
- Installation W7 X64 SP1 via Empirum
- Alle Updates installiert
- Das gleiche WinSCP Paket wird verteilt
Schaue ich nach der Installation in das Inventory steht unter Software\WinSCP 4.3.6\
bei PC 1:
Productname: WinSCP 4.3.6
Bit: 32
bei PC2:
Productname: WinSCP
Bit: 64
Re: Bitte um Mithilfe / Status eines Paketes
Dann würde ich mal ein Ticket eröffnen.
Viele Grüße
Tobias
---
Empirum Echtsystem: v19 - 19.0.1 - Win 2012 R2 mit EPE 4.7.3 und UEM Agent 1905.1
Empirum Testsystem: v19 - 19.0.1 - Win 2012 R2 mit EPE 4.7.5 und UEM Agent 1906.1
Workplace Management Echtsystem: ServiceStore 9.1.0.2532 - Win 2012 R2
Workplace Management Testsystem: ServiceStore 9.1.0.2532 - Win 2016
MDM: Silverback 18.0.3.27
DB-Server: Win 2012 R2 mit SQL 2014
Tobias
---
Empirum Echtsystem: v19 - 19.0.1 - Win 2012 R2 mit EPE 4.7.3 und UEM Agent 1905.1
Empirum Testsystem: v19 - 19.0.1 - Win 2012 R2 mit EPE 4.7.5 und UEM Agent 1906.1
Workplace Management Echtsystem: ServiceStore 9.1.0.2532 - Win 2012 R2
Workplace Management Testsystem: ServiceStore 9.1.0.2532 - Win 2016
MDM: Silverback 18.0.3.27
DB-Server: Win 2012 R2 mit SQL 2014
-
- Posts: 138
- Joined: 30. May 2011, 11:24
- Contact:
Re: Bitte um Mithilfe / Status eines Paketes
Hi,
schon lange geschehen (siehe 1.Post)
Wollte aber parallel dazu weiter probieren um weitere Infomationen zu bekommen.
Gruß
Alex
schon lange geschehen (siehe 1.Post)
Wollte aber parallel dazu weiter probieren um weitere Infomationen zu bekommen.
Gruß
Alex
Who is online
Users browsing this forum: No registered users and 1 guest