setup.inf in %ApplicationDir\Install% wird nicht gefunden
-
- Posts: 64
- Joined: 16. Jan 2013, 11:43
- Contact:
setup.inf in %ApplicationDir\Install% wird nicht gefunden
Hallo,
Bei einem Paket (Greenshot), welches ich erstellt habe, wird der Useranteil nicht ausgeführt. Als Fehler steht im ErrorLog "Kann Datei 'C:\Program Files\Greenshot\Install\Setup.inf' nicht öffnen!". Das Verzeichnis ist auch nicht vorhanden. Zum Ausschließen habe ich das %ApplicationDir% mal auf "%ProgramFilesDir%\%ProductName%\Test" geändert, was am Verhalten auch nichts ändert. Das Verzeichnis bleibt weiterhin "verschollen". Kann mir hierbei geholfen werden?
Danke & mfG.
K. Richter
Bei einem Paket (Greenshot), welches ich erstellt habe, wird der Useranteil nicht ausgeführt. Als Fehler steht im ErrorLog "Kann Datei 'C:\Program Files\Greenshot\Install\Setup.inf' nicht öffnen!". Das Verzeichnis ist auch nicht vorhanden. Zum Ausschließen habe ich das %ApplicationDir% mal auf "%ProgramFilesDir%\%ProductName%\Test" geändert, was am Verhalten auch nichts ändert. Das Verzeichnis bleibt weiterhin "verschollen". Kann mir hierbei geholfen werden?
Danke & mfG.
K. Richter
Last edited by Ka_Richter on 21. Apr 2015, 13:38, edited 1 time in total.
-
- Posts: 224
- Joined: 29. Mar 2010, 12:26
- Location: Magdeburg
- Contact:
Re: setup.inf in %ApplicationDir\Install% wird nicht gefunde
Existiert die setup.inf evtl unter Program Files (x86)?
--
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
-
- Posts: 64
- Joined: 16. Jan 2013, 11:43
- Contact:
Re: setup.inf in %ApplicationDir\Install% wird nicht gefunde
Hallo,
nein - dort ist sie auch nicht...
mfG.
K. Richter
nein - dort ist sie auch nicht...
mfG.
K. Richter
-
- Posts: 224
- Joined: 29. Mar 2010, 12:26
- Location: Magdeburg
- Contact:
Re: setup.inf in %ApplicationDir\Install% wird nicht gefunde
Hallo Ka_Richter,
dann poste doch mal die setup.inf. Muss doch zu finden sein...
Beste Grüße
Marc
dann poste doch mal die setup.inf. Muss doch zu finden sein...
Beste Grüße
Marc
--
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
-
- Posts: 64
- Joined: 16. Jan 2013, 11:43
- Contact:
Re: setup.inf in %ApplicationDir\Install% wird nicht gefunde
[SetupInfo]
Author =********
CreationDate =21.04.2015 08:29:05
InventoryID =
Description =
Method =
Tested on =
Dependencies =
Command line options =/S2 /AW
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=*
[Requirements]
[Application]
ProductName=Greenshot
DeveloperName=GetGreenshot
Version=1.2.6.7
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%\Test
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>%%
; !!! 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
[StopIE]
KillProcess iexplore.exe
[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]
1:Greenshot.ini, %AppData%\Greenshot\, CLIENT, 0
KillProcess Greenshot.exe
[Set:Installation]
AddMeter -1
Call "%Src%\Greenshot-INSTALLER-1.2.6.7.exe" /SILENT /CLOSEAPPLICATIONS /RESTARTAPPLICATIONS /NORESTART /LANG=DE-DE
WaitUntilProcessExists iexplore.exe, 30
If DoesProcessExist ("iexplor*") == "1" Then "StopIE" EndIf
If %ErrorLevel% <> "0" Then "SET:InstallationError" EndIf
[Set:Deinstallation]
If "%ProgramFilesDir%\Greenshot\unins000.exe" <> "" Then "SET:Deinstallation2" EndIf
[Set:Deinstallation2]
If %ErrorLevel% <> "0" Then "SET:DeInstallationError" EndIf
-Call "%ProgramFilesDir%\Greenshot\unins000.exe" /SILENT
-KillProcess Greenshot.exe
[Reg:OnUninstallProduct]
[Reg:Product]
[Ini:Product]
[Security:Product]
[Shell:Product]
[Set:InstallationError]
ErrorLogMsg %ErrorText% %ErrorLevel% %CallingText% Greenshot-INSTALLER-1.2.6.7.exe
Abort
[Set:DeInstallationError]
-Abort
-ErrorLogMsg %ErrorText% %ErrorLevel% %CallingText% Greenshot-INSTALLER-1.2.6.7.exe
Author =********
CreationDate =21.04.2015 08:29:05
InventoryID =
Description =
Method =
Tested on =
Dependencies =
Command line options =/S2 /AW
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=*
[Requirements]
[Application]
ProductName=Greenshot
DeveloperName=GetGreenshot
Version=1.2.6.7
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%\Test
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>%%
; !!! 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
[StopIE]
KillProcess iexplore.exe
[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]
1:Greenshot.ini, %AppData%\Greenshot\, CLIENT, 0
KillProcess Greenshot.exe
[Set:Installation]
AddMeter -1
Call "%Src%\Greenshot-INSTALLER-1.2.6.7.exe" /SILENT /CLOSEAPPLICATIONS /RESTARTAPPLICATIONS /NORESTART /LANG=DE-DE
WaitUntilProcessExists iexplore.exe, 30
If DoesProcessExist ("iexplor*") == "1" Then "StopIE" EndIf
If %ErrorLevel% <> "0" Then "SET:InstallationError" EndIf
[Set:Deinstallation]
If "%ProgramFilesDir%\Greenshot\unins000.exe" <> "" Then "SET:Deinstallation2" EndIf
[Set:Deinstallation2]
If %ErrorLevel% <> "0" Then "SET:DeInstallationError" EndIf
-Call "%ProgramFilesDir%\Greenshot\unins000.exe" /SILENT
-KillProcess Greenshot.exe
[Reg:OnUninstallProduct]
[Reg:Product]
[Ini:Product]
[Security:Product]
[Shell:Product]
[Set:InstallationError]
ErrorLogMsg %ErrorText% %ErrorLevel% %CallingText% Greenshot-INSTALLER-1.2.6.7.exe
Abort
[Set:DeInstallationError]
-Abort
-ErrorLogMsg %ErrorText% %ErrorLevel% %CallingText% Greenshot-INSTALLER-1.2.6.7.exe
-
- Posts: 224
- Joined: 29. Mar 2010, 12:26
- Location: Magdeburg
- Contact:
Re: setup.inf in %ApplicationDir\Install% wird nicht gefunde
Ich schau's mir gleich mal an.
Welches Betriebssystem / Prozessorarchitektur ist denn auf dem Client?
Beste Grüße
Marc
Welches Betriebssystem / Prozessorarchitektur ist denn auf dem Client?
Beste Grüße
Marc
--
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
-
- Posts: 18
- Joined: 21. Jun 2013, 11:00
- Contact:
Re: setup.inf in %ApplicationDir\Install% wird nicht gefunde
Moin K.,
zwei Dinge / Fragen hätte ich:
1. Was soll denn genau im Userteil passieren?
2. kann es sein, dass das %App% mit dem Verzeichnis kollidiert bzw. überschrieben wird, das die Software anlegt?
Evtl. mal
Gruß
Frank
zwei Dinge / Fragen hätte ich:
1. Was soll denn genau im Userteil passieren?
2. kann es sein, dass das %App% mit dem Verzeichnis kollidiert bzw. überschrieben wird, das die Software anlegt?
Evtl. mal
probieren.ApplicationDir="%ProgramFilesDir%\%ProductName% - Test"
Gruß
Frank
Viele Grüße
Frank
---------------------------------------------------------------------------------------------
"Forty-two," said Deep Thought with infinite majesty and calm.
Frank
---------------------------------------------------------------------------------------------
"Forty-two," said Deep Thought with infinite majesty and calm.
-
- Posts: 224
- Joined: 29. Mar 2010, 12:26
- Location: Magdeburg
- Contact:
Re: setup.inf in %ApplicationDir\Install% wird nicht gefunde
Hallo,
ich habe das Paket bei mir eingefügt und es funktioniert.
Lösch es bei Dir mal raus und Füge es neu hinzu. Manchmal scheint da was schief zu gehen
[Update]
Ich krieg im Log auch eine Fehlermeldung:
Weshalb steht denn auch in der Zeile ein "\Test" am Ende?
Heute kann ich es leider nicht mehr weiter testen.
Bis dann
Marc
Beste Grüße aus Magdeburg
Marc
ich habe das Paket bei mir eingefügt und es funktioniert.
Lösch es bei Dir mal raus und Füge es neu hinzu. Manchmal scheint da was schief zu gehen
[Update]
Ich krieg im Log auch eine Fehlermeldung:
Code: Select all
Kann Datei 'C:\Program Files\Greenshot\Test\Install\Setup.inf' nicht öffnen!
Weshalb steht denn auch in der Zeile ein "\Test" am Ende?
Code: Select all
ApplicationDir=%ProgramFilesDir%\%ProductName%\Test
Heute kann ich es leider nicht mehr weiter testen.
Bis dann
Marc
Beste Grüße aus Magdeburg
Marc
--
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
-
- Posts: 224
- Joined: 29. Mar 2010, 12:26
- Location: Magdeburg
- Contact:
Re: setup.inf in %ApplicationDir\Install% wird nicht gefunde
Hallo Ka_Richter,
das Problem liegt an Deiner Definition des ApplicationDir. Es zeigt auf dasselbe Verzeichnis, in welches sich auch die Software installiert. Dabei löscht die Installationsroutine wohl den Inhalt und das führt zum Fehler.
Lösung 1: Nenn das Produkt nicht "Greenshot" sondern irgendwie anders.
Lösung 2: Ändere die ApplicationDir-Definition. Bei mir hat das hier funktioniert:
Beste Grüße
Marc
das Problem liegt an Deiner Definition des ApplicationDir. Es zeigt auf dasselbe Verzeichnis, in welches sich auch die Software installiert. Dabei löscht die Installationsroutine wohl den Inhalt und das führt zum Fehler.
Lösung 1: Nenn das Produkt nicht "Greenshot" sondern irgendwie anders.
Lösung 2: Ändere die ApplicationDir-Definition. Bei mir hat das hier funktioniert:
Code: Select all
ApplicationDir=%ProgramFilesDir%\EMPIRUM_%ProductName%
Marc
--
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
-
- Posts: 64
- Joined: 16. Jan 2013, 11:43
- Contact:
Re: setup.inf in %ApplicationDir\Install% wird nicht gefunde
Hallo und danke für die Anregungen,
ich bin leider nicht eher wieder dazu gekommen, mich dem Thema zu widmen. Danke für den Tipp mit der Benennung der Anwendung. Dies werde ich zeitnah testen und das Ergebnis zum Besten geben. An sich klingt das ziemlich nachvollziehbar. "Test" steht ansonsten nur hinten an der %App% - Variablen dran, weil ich etwas testen wollte. Es soll lediglich eine Datei ins Userprofil kopiert werden.
schönes Wochenende
K. Richter
ich bin leider nicht eher wieder dazu gekommen, mich dem Thema zu widmen. Danke für den Tipp mit der Benennung der Anwendung. Dies werde ich zeitnah testen und das Ergebnis zum Besten geben. An sich klingt das ziemlich nachvollziehbar. "Test" steht ansonsten nur hinten an der %App% - Variablen dran, weil ich etwas testen wollte. Es soll lediglich eine Datei ins Userprofil kopiert werden.
schönes Wochenende
K. Richter
Who is online
Users browsing this forum: Google [Bot] and 16 guests