Probleme Personal Backup Installation

Post Reply
benni-it
Posts: 11
Joined: 16. Aug 2011, 16:17
Contact:

Probleme Personal Backup Installation

Post by benni-it » 11. Nov 2011, 17:12

Hallo zusammen,

wir möchten derzeit personal backup als Backup Lösung für unsere Notebook Benutzer testen. Ich habe eine eigene .pbu Datei erstellt und desweiteren eine Kopie der original Paket Setup.inf (V 14.1) für unser .pbu template erstellt. Daraus habe ich ein neues Paket generiert. Wenn das Paket einem Client zugewiesen wurde, erscheint immer der Installationsassistent und möchte eine Diskette haben. Gemäß Debugger fängt dies immer bei dem Kopierbefehl bei "1:Windows\System\Empirum\PBackup.exe, %System%\Empirum\PBackup.exe, " an.

Hat jemand eine Idee wo der Fehler ist?

Hier die Setup.inf:

Code: Select all

[SetupInfo]
Author			= matrix42 AG 
CreationDate		= 10.11.2011
InventoryID		=
Description		= matrix42 Personal Backup
Method (Diff/MSI/...)	= Scripted
Tested on W2K/NT/...	= NT, W2K, XP, W2K3, Vista
Dependencies		=
Command line options	= /AW /S2
Last change		= 10.11.2011
Build			= 

[Setup]
Version=10.5
ShowCaption=1
BlockInput=0 
Platform=*

[Requirements]

[Application]
ProductName=Personal Backup - Test 
ProductNameShort=Personal Backup - Test
Version=14.1
VersionDirSuffix=100
Revision=0
ServiceRelease=0
DeveloperName=matrix42
DeveloperNameShort=matrix42
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,           14, , 007F00, 4, -14, LEFT BOTTOM ITALIC
BackgroundColor=FF0000,000000
BackgroundPicture=
BackgroundSound=
Logo=
WizardPicture=
CopyDialogRect=0%, 0%, 100%, 100%, HCENTER VCENTER
PrecopyFiles=
UserKeyName=%DeveloperName%\%ProductName%
MachineKeyName=%DeveloperName%\%ProductName%\%Version%
UninstallKeyName=%DeveloperNameShort% %ProductName%
UninstallDisplayName=%ProductName% %Version%
UninstallString=%ReinstallString% /U
ReinstallString="%CommonSetupDir%\Setup.exe" "%ProgramFilesDir%\Personal Backup\Install\Setup.inf"  
ReinstallMode=1
HideUninstall=2
SrcDir=..
ApplicationDir=%System%\Empirum
SetupInfDir=Install
DataDir=%Personal%
DefaultUser=
DefaultCompany=
Prompts=
RunIfInstalled=
Readme=
Execute=
Expand=0
CopyExistingFiles=0
AskUninstallOld=0
AskLicence=0
AskInfo=0
AskFromCD=0
AskShared=1
AskMode=0
AskDir=0
AskDataDir=0
AskUser=0
UseCompany=1
UseProductID=0
ProductIDLength=0
UseCheckmarks=2
AutoIniFileMapping=1
ShellLinks=1
CommonShellLinks=0
CreateUnresolvableShellLinks=1
ShowShellFolder=
LicenceText=
InfoText=
RequirementsText=
UseStringSection=Strings:09
UseSysStringSection=SysStrings:09
PrintServer=
PrintEnvironment=
DateWarning=0
SizeWarning=0
Reboot=0
PreventExternalReboot=0
StartServicesOnReboot=0
ReplaceRunOnce=0
DisableCancelButton=1
ShowEndMessage=0
SetupExtDll=
SetupHookFunc=

[Admin]
AdminSetup=0
ApplicationDir=
AskDir=1
AskOptions=0
ClientSrcDir=Client
UninstallString=%ReinstallString% /U
ReinstallString="%Src%\..\..\..\..\User\Setup.exe" "%App%\%SetupInfDir%\Setup.inf"

[Client]
ClientDir=
AskDir=0
AskOptions=1
UseUninstallStringFromApplication=1
InstallAtLast=1

[Workstation]
AskOptions=0
AdminUninstallLink=0
AdminUninstallLinkName=%ProductName% %Version%
UserSetupLink=0
UserSetupLinkName=%ProductName% %Version%

[Strings:07]
SetupWizard=Installations-Assistent
InstallationFor=Installation für:
Uninstallation=deinstallieren
Disk1=Diskette 1: Installationsdiskette
InstallerName=Installationsprogramm
InstallerDesc=Dienstprogramm zum Installieren einzelner Komponenten.
ProductDesc=

[Strings:09]
SetupWizard=Installation Wizard
InstallationFor=Installation for:
Uninstallation=Uninstallation
Disk1=Diskette 1: Installation disk
InstallerName=Setup program
InstallerDesc=Service program to install single components.
ProductDesc=

[SysStrings:07]
Users=Benutzer

[SysStrings:09]
Users=Users

[Environment]
CommonSetupDir=%CommonFilesDir%\Setup%SetupBits%

[Prompts]

[Services]

[EventSources]

[Disks]
1=%Disk1%

[UserKeyNames]

[Icons]
Product = %ProductNameShort%.ico, 0, 000000, ICON

[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:%SetupInfDir%\Setup.inf,             %ProgramFilesDir%\Personal Backup\,                         , NORMAL,      0
1:%Temp%\Setup64.exe,                  %CommonSetupDir%\Setup.exe, OPTIONAL NOSIZEWARNING SETUP ALWAYS WINDOWS64, 0

[Product]
#Set:Product
#Reg:Product
#Set:PBackup, CLIENT

[Set:Product]
Del "%System%\Empirum\PBackupDeu.dll"
Del "%System%\Empirum\PBackupEnu.dll"

KillProcess "PBackup.exe"
1:Windows\System\Empirum\PBackup.exe,               %System%\Empirum\PBackup.exe,            WINDOWS32    , 2364104
1:Windows\System\Empirum\x64\PBackup.exe,           %System%\Empirum\PBackup.exe,            WINDOWS64    , 2555080
1:Windows\System\Empirum\PBackupDeu.chm,            %System%\Empirum\PBackupDeu.chm,         NORMAL       ,   56622
1:Windows\System\Empirum\PBackupEnu.chm,            %System%\Empirum\PBackupEnu.chm,         NORMAL       ,   50278
-KillProcess "PBackup.exe"

; VSS Libraries
1:Windows\System\Empirum\Matrix42.EmpirumVSS.Common.dll,                    %System%\Empirum\, USEFILENAME SHAREDDLL,   55000
1:Windows\System\Empirum\Matrix42.EmpirumVSS.dll,                           %System%\Empirum\, USEFILENAME SHAREDDLL,   14000
1:Windows\System\Empirum\EmpirumVSS.Win2003.x86.dll,                        %System%\Empirum\, USEFILENAME WINDOWS32 SHAREDDLL,  132000
1:Windows\System\Empirum\EmpirumVSS.Win2008.x86.dll,                        %System%\Empirum\, USEFILENAME WINDOWS32 SHAREDDLL,  143000
1:Windows\System\Empirum\EmpirumVSS.WinXP.x86.dll,                          %System%\Empirum\, USEFILENAME WINDOWS32 SHAREDDLL,  117000
1:Windows\System\Empirum\x64\EmpirumVSS.Win2003.x64.dll,                    %System%\Empirum\, USEFILENAME WINDOWS64 SHAREDDLL,  151000
1:Windows\System\Empirum\x64\EmpirumVSS.Win2008.x64.dll,                    %System%\Empirum\, USEFILENAME WINDOWS64 SHAREDDLL,  164000
1:Windows\System\Empirum\x64\EmpirumVSS.WinXP.x64.dll,                      %System%\Empirum\, USEFILENAME WINDOWS64 SHAREDDLL,  151000

1:Windows\System\Empirum\Cryptography.dll,               %System%\Empirum\Cryptography.dll, WINDOWS32 SHAREDDLL,  195000
1:Windows\System\Empirum\x64\Cryptography.dll,           %System%\Empirum\Cryptography.dll, WINDOWS64 SHAREDDLL,  224000
1:Windows\System\Empirum\Matrix42.Empirum.Common.NativeInterop.dll,          %System%\Empirum\Matrix42.Empirum.Common.NativeInterop.dll,      SHAREDDLL,  195000

; Copy and register VSS DLL for COM
1:Windows\System\Empirum\Matrix42.EmpirumVSS.reg,                           %System%\Empirum\, USEFILENAME,              4000

CallHidden Reg Import "%System%\Empirum\Matrix42.EmpirumVSS.reg"

[Set:PBackup]
If DoesRegKeyExist ("HKCU,SOFTWARE\matrix42\PBackup\BackupStatus") == "1" Then "DontRestoreBackup" Else "RestoreBackup" EndIf

[RestoreBackup]
Call "%System%\Empirum\PBackup.exe" "\\%EmpirumServer%\Configurator$\User\test BP.pbu" /RA /M /Q /S

[DontRestoreBackup]

[Reg:Product]
-HKLM,"Software\matrix42\Personal Backup\10.0"
-HKLM,"Software\matrix42\Personal Backup\10.5"
-HKLM,"Software\matrix42\Personal Backup\11.0"
-HKLM,"Software\matrix42\Personal Backup\11.1"
-HKLM,"Software\matrix42\Personal Backup\12.0"
-HKLM,"Software\matrix42\Personal Backup\12.1"

[Shell:Product]
%Startup%\Personal Backup, "%App%\PBackup.exe" , """\\%%EmpirumServer%%\Configurator$\User\test BP.pbu""" , %App%

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

Re: Probleme Personal Backup Installation

Post by Hendrik_Ambrosius » 19. Nov 2011, 20:36

Anscheinend fehlt die Datei
Windows\System\Empirum\PBackup.exe
unterhalb Ihres Source-Verzeichnisses im Paket?!
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.

Post Reply

Return to “Personal Backup”

Who is online

Users browsing this forum: Google [Bot] and 9 guests