Problem in die Registry zu schreiben
-
- Beiträge: 63
- Registriert: 13. Dez 2004, 15:42
- Kontaktdaten:
Problem in die Registry zu schreiben
Hallo,
bei 2 Paketen, die jetzt installiert werden sollen, tritt bei einigen PCs der gleiche Fehler auf: Die Pakete sollen immer wieder installiert werden.
Die Installation läuft sauber durch, nur wird der Wert in der Registry nicht auf den neuesten Stand gebracht: es steht die gleiche Revisionsnummer drin wie vorher.
Was könnte die Ursache sein, dass in die Regisrty nicht geschrieben wird/werden kann?
Das Paket ist Empirum Agent und Empirum Inventory auf dem Stand Hotfix5
mfg
bei 2 Paketen, die jetzt installiert werden sollen, tritt bei einigen PCs der gleiche Fehler auf: Die Pakete sollen immer wieder installiert werden.
Die Installation läuft sauber durch, nur wird der Wert in der Registry nicht auf den neuesten Stand gebracht: es steht die gleiche Revisionsnummer drin wie vorher.
Was könnte die Ursache sein, dass in die Regisrty nicht geschrieben wird/werden kann?
Das Paket ist Empirum Agent und Empirum Inventory auf dem Stand Hotfix5
mfg
Zuletzt geändert von S.Krasselt am 07. Aug 2007, 11:20, insgesamt 1-mal geändert.
-
- Moderator
- Beiträge: 7626
- Registriert: 13. Dez 2004, 23:10
- Wohnort: Adendorf/Lüneburg
Wenn es ein Agent Update Paket ist - wurde diese Zeile aus der setup.inf auskommentiert?
CALL "%System%\EMPIRUM\SetupSvc.exe" /I
Ursache von so einem Effekt ist, dass die Installation nicht zuende gebracht werden konnte.
CALL "%System%\EMPIRUM\SetupSvc.exe" /I
Ursache von so einem Effekt ist, dass die Installation nicht zuende gebracht werden konnte.
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.
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.
-
- Beiträge: 63
- Registriert: 13. Dez 2004, 15:42
- Kontaktdaten:
ja wurde es:
Code: Alles auswählen
[Setup]
Version=6.5
ShowCaption=1
[Requirements]
%OS% == "Windows_NT"
[Application]
ProductName=AgentNT
Version=10.5.1.2
Revision=5
DeveloperName=matrix42
SizeWarning=0
DateWarning=0
HideUninstall=2
SrcDir=..
ShowEndMessage=0
SetupInfDir=Install
CommonShellLinks=1
Reboot=2
DisableCancelButton=1
MachineKeyName=matrix42\Empirum Agent\%Version%
AskUninstallOld=0
Expand=0
[Environment]
CommonSetupDir=%CommonFilesDir%\Setup%SetupBits%
[Options]
Product=%ProductName%, COPYALWAYS,,"%ProductDesc%"
[Product]
#Autoexec.bat:Product
#Set:Product
#Reg:Product
#Reg:Client, CLIENT
#Shell:Product
#Set:SetupService
#Reg:SetupParameters
#Set:MSI
#Security:Product
[Set:SetupService]
; CALL "%System%\EMPIRUM\SetupSvc.exe" /I
[Autoexec.bat:Product]
; SET EmpirumServer=sv-68
[Set:Product]
If DoesRegKeyExist ("HKLM,System\CurrentControlSet\Services\MATRIXFTPD,Start") == "1" Then "XFTPDIsThere" EndIf
If DoesRegKeyExist ("HKLM,System\CurrentControlSet\Services\MATRIXRESMON,Start") == "1" Then "MATRIXRESMONIsThere" EndIf
If DoesregKeyExist ("HKLM,System\CurrentControlSet\Services\MATRIXAUT,Start") == "1" Then "MATRIXAUTIsThere" EndIf
If %Packages% == "" Then "CheckAgent" Else "SetupServiceIsntThere" EndIf
[XFTPDIsThere]
CALL "%System%\EMPIRUM\Xftpd.exe" /R
[MATRIXRESMONIsThere]
CALL "%System%\EMPIRUM\Resmon.exe" /R
[MATRIXAUTIsThere]
CALL "%System%\EMPIRUM\EmpautSvc.exe" /R
[CheckAgent]
If DoesRegKeyExist ("HKLM,System\CurrentControlSet\Services\SetupService,Start") == "1" Then "SetupServiceIsThere" Else "SetupServiceIsntThere" EndIf
[SetupServiceIsThere]
1:%SetupInfDir%\SETUP.EXE, %CommonSetupDir% , DIRECTORY SETUP USEFILENAME, 741370
1:%SetupInfDir%\SETUPDEU.CHM, %CommonSetupDir%, DIRECTORY SETUP USEFILENAME, 118087
1:%SetupInfDir%\SETUPENU.CHM, %CommonSetupDir%, DIRECTORY SETUP USEFILENAME, 110906
1:Windows\System\EMPIRUM\SETUPSVC.EXE, %System%, ALWAYS, 86010
1:Windows\System\EMPIRUM\MSG.DLL, %System%, SHAREDDLL, 28670
1:Windows\System\EMPIRUM\MSVCP60.DLL, %System%, SHAREDDLL, 401460
1:Windows\System\EMPIRUM\MX42SYNSEM.DLL, %System%, SHAREDDLL USEFILENAME, 376832
1:Windows\System\EMPIRUM\ENV.EXE, %System%, NORMAL, 53240
1:Windows\System\EMPIRUM\MFC42.DLL, %System%, SHAREDDLL ALWAYS, 53240
1:Windows\System\EMPIRUM\SWDEPOT.EXE, %System%, NORMAL, 0
1:Windows\System\EMPIRUM\SWDEPOTDEU.DLL, %System%, NORMAL, 86010
1:Windows\System\EMPIRUM\SWDEPOTDEU.CHM, %System%, NORMAL, 62020
1:Windows\System\EMPIRUM\SWDEPOTENU.DLL, %System%, NORMAL, 86010
1:Windows\System\EMPIRUM\SWDEPOTENU.CHM, %System%, NORMAL, 20470
1:Windows\System\EMPIRUM\SWDEPOTFRA.DLL, %System%, NORMAL, 86010
1:Windows\System\EMPIRUM\SWDEPOTFRA.CHM, %System%, NORMAL, 15460
1:Windows\System\EMPIRUM\SCHEDULERCHECK.DLL, %System%, SHAREDDLL, 28672
1:Windows\System\EMPIRUM\lnk.exe, %System%, NORMAL, 36860
1:Windows\System\EMPIRUM\KILLSWD.EXE, %System%, NORMAL, 24570
CALL "%System%\EMPIRUM\KILLSWD.EXE" SWDEPOT
Del "%System%\EMPIRUM\KILLSWD.EXE"
Set SVCPath=%HKLM,"System\CurrentControlSet\Services\SetupService","ImagePath"%
CALL "%SVCPath%" /R
Del "%SVCPath%"
If DoesFileExist ("%System%\SetupSvcDeu.dll") == "1" Then "RemOldSVCDeu" EndIf
If DoesFileExist ("%System%\SetupSvcEnu.dll") == "1" Then "RemOldSVCEnu" EndIf
#SetupServiceIsntThere
[RemOldSVCDeu]
Del "%System%\SetupSvcDeu.dll"
[RemOldSVCEnu]
Del "%System%\SetupSvcEnu.dll"
[SetupServiceIsntThere]
1:%SetupInfDir%\SETUP.EXE, %CommonSetupDir% , DIRECTORY SETUP USEFILENAME, 741370
1:%SetupInfDir%\SETUPDEU.CHM, %CommonSetupDir%, DIRECTORY SETUP USEFILENAME, 118087
1:%SetupInfDir%\SETUPENU.CHM, %CommonSetupDir%, DIRECTORY SETUP USEFILENAME, 110906
1:Windows\System\EMPIRUM\SETUPSVC.EXE, %System%, ALWAYS, 86010
1:Windows\System\EMPIRUM\MSG.DLL, %System%, SHAREDDLL, 28670
1:Windows\System\EMPIRUM\MSVCP60.DLL, %System%, SHAREDDLL, 401460
1:Windows\System\EMPIRUM\MX42SYNSEM.DLL, %System%, SHAREDDLL USEFILENAME, 376832
1:Windows\System\EMPIRUM\ENV.EXE, %System%, NORMAL, 53240
1:Windows\System\EMPIRUM\MFC42.DLL, %System%, SHAREDDLL ALWAYS, 53240
1:Windows\System\EMPIRUM\SWDEPOT.EXE, %System%, NORMAL, 0
1:Windows\System\EMPIRUM\SWDEPOTDEU.DLL, %System%, NORMAL, 86010
1:Windows\System\EMPIRUM\SWDEPOTDEU.CHM, %System%, NORMAL, 62020
1:Windows\System\EMPIRUM\SWDEPOTENU.DLL, %System%, NORMAL, 86010
1:Windows\System\EMPIRUM\SWDEPOTENU.CHM, %System%, NORMAL, 20470
1:Windows\System\EMPIRUM\SWDEPOTFRA.DLL, %System%, NORMAL, 86010
1:Windows\System\EMPIRUM\SWDEPOTFRA.CHM, %System%, NORMAL, 15460
1:Windows\System\EMPIRUM\SCHEDULERCHECK.DLL, %System%, SHAREDDLL, 28672
1:Windows\System\EMPIRUM\lnk.exe, %System%, NORMAL, 36860
[Reg:Product]
HKLM,"SOFTWARE\MATRIX42",,0x00000010
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","_UserEnv",0x00000000,"%System%\EMPIRUM\env.exe"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","RunSWDepot1",0x00000000,"SWDEPOT /WU /S /T /Q"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","RunSWDepot2",0x00000000,"SWDEPOT \\%%EmpirumServer%%\Configurator$\User\SwDepot.dds /I\\%%EmpirumServer%%\Values$\MachineValues\%%DomainName%%\%%Computername%%.ddc /I\\%%EmpirumServer%%\Values$\UserValues\%%UserDomain%%\%%UserName%%.ddc /S /K900 /F /E /Z2 /UDienstBW.EmpAgent /P*Ksl?:<:"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\SwDepot.exe","",0x00020000,"%%WinDir%%\system32\Empirum\SWDepot.exe"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\SwDepot.exe","Path",0x00020000,"%%WinDir%%\system32\Empirum"
HKLM,"SYSTEM\CurrentControlSet\Services\SetupService\Parameters","SoftwareDepotParameters",0x00000000,"\\%%EmpirumServer%%\Configurator$\User\SwDepot.dds /I\\%%EmpirumServer%%\Values$\MachineValues\%%DomainName%%\%%ComputerName%%.ddc /K900 /S /F /Y900"
HKLM,"SYSTEM\CurrentControlSet\Services\SetupService\Parameters","UseNetWareLogon",0x00000000,"0"
[Shell:Product]
%Desktop%\SoftwareDepot, %System%\EMPIRUM\SWDepot.exe , \\%%EmpirumServer%%\Configurator$\User\SwDepot.dds
[Reg:Client]
[Reg:SetupParameters]
HKLM,"SYSTEM\CurrentControlSet\Services\SetupService\Parameters","RunSoftwareDepot",0x00000000,"1"
[Security:Product]
RegDacl.Add (HKLM,"SOFTWARE\MATRIX42","%$Everyone%", SET | RECURSE, ALL, SUB_CONTAINERS_AND_OBJECTS_INHERIT)
[Set:MSI]
-
- Moderator
- Beiträge: 7626
- Registriert: 13. Dez 2004, 23:10
- Wohnort: Adendorf/Lüneburg
Anscheinend wurde hier der Productname händisch im Script angepaßt.
Ist das auch so im Depot entsprechend?
Bitte mal einen Versionsabgleich im Depot starten!
Ist das auch so im Depot entsprechend?
Bitte mal einen Versionsabgleich im Depot starten!
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.
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.
-
- Beiträge: 63
- Registriert: 13. Dez 2004, 15:42
- Kontaktdaten:
-
- Moderator
- Beiträge: 7626
- Registriert: 13. Dez 2004, 23:10
- Wohnort: Adendorf/Lüneburg
Und welches Resultat kommt im Verteil-Log: Success oder Fehler?
Geht der Status auf grün oder bleibt er gelb?
Geht der Status auf grün oder bleibt er gelb?
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.
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.
-
- Beiträge: 63
- Registriert: 13. Dez 2004, 15:42
- Kontaktdaten:
-
- Moderator
- Beiträge: 7626
- Registriert: 13. Dez 2004, 23:10
- Wohnort: Adendorf/Lüneburg
Nur noch mal um sicherzugehen: Die Installation des Pakets wird trotzdem auf dem Client endlos immer wieder zu jedem Intervall gestartet? Und das nur auf EINIGEN PCs? Dann würde ich auf diesen PCs mal händisch oder per Paket den entsprechenden RegKey (HKLM\Software\matrix42\AgentNT) komplett löschen um das zu bereinigen.
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.
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.
-
- Beiträge: 63
- Registriert: 13. Dez 2004, 15:42
- Kontaktdaten:
-
- Moderator
- Beiträge: 7626
- Registriert: 13. Dez 2004, 23:10
- Wohnort: Adendorf/Lüneburg
Sorry - habe den falschen Key genannt - der Productkey ist in dem Script ja matrix42\Empirum Agent. Also bitte DEN löschen.
Und wenn der Empirum Agent läuft muss er den auch neu anlegen können.
Und wenn der Empirum Agent läuft muss er den auch neu anlegen können.
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.
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.
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 10 Gäste