pdf creator mit Nutzerteil

Antworten
dragonkill
Beiträge: 25
Registriert: 29. Okt 2015, 08:14
Kontaktdaten:

pdf creator mit Nutzerteil

Beitrag von dragonkill » 22. Dez 2016, 14:47

Hey Leute,
ich versuche den pdf-creator zu packetieren und anschliessend sollen ein paar Einstellungen bei jedem Benutzer gesetzt werden.

Nutzerteil /AW ist in der Setup.inf und auch entsprechende Registry-Einträge unter HKCU eingetragen, aber die Einstellungen werden leider nicht für jeden Nutzer gesetzt.

Nun schick ich mal vorweg, dass ich noch ziemlicher Anfänger bin und ich wahrscheinlich etwas ganz simples vergessen hab...

<Quote>
[Reg:Product]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%Uninstallkey%","SystemComponent",0x00010001,1
;HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%Uninstallkey2%","SystemComponent",0x00010001,1
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0","FileNameTemplate",0x00000000,"ixmid_png"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\AutoSave","TargetDirectory",0x00000000,"C:\\Users\\%WindowsUser%\\AppData\\Local\\ixconnectApp"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\BackgroundPage","Enabled",0x00000000,"True"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\EmailSmtp","Password",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\Ftp","Password",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Security","OwnerPassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Security","UserPassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Signature","SignaturePassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Signature","TimeServerPassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PngSettings","Color",0x00000000,"Gray8Bit"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PngSettings","Dpi",0x00000000,"200"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\Scripting","ParameterString",0x00000000,""
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\Scripting","ScriptFile",0x00000000,"C:\\Users\\%WindowsUser%\\AppData\\Local\\ixconnectApp\\ixbca.exe"
</quote>

Sven_Puth
Beiträge: 449
Registriert: 07. Apr 2011, 15:55
Kontaktdaten:

Re: pdf creator mit Nutzerteil

Beitrag von Sven_Puth » 22. Dez 2016, 16:08

In welchem Kontext lässt du denn Reg:Product laufen?
Damit es als User ausgeführt wird sollte in der #Reg:Product-Zeile das ,CLIENT dahinter....

Also so:

#Reg:Product, CLIENT
Tria-media - IT Solutions

Benutzeravatar
Frank Dethlefsen
Beiträge: 453
Registriert: 06. Apr 2006, 22:01
Wohnort: Bochum
Kontaktdaten:

Re: pdf creator mit Nutzerteil

Beitrag von Frank Dethlefsen » 22. Dez 2016, 20:28

Moin!

Das Flag "CLIENT" muss man nicht setzen. Setup.exe erkennt automatische anhand der Präfix HKCU, dass das im Benutzerteil geschrieben werden muss. Wichtig ist der /AW-Schalter. Nicht nur oben in der Setup.inf sondern auch als Schalter unter Befehl in den Paketeigenschaften (EMC > Konfiguration > Software Management > Depot > Register > Paket > Eigenschaften > Prüfung > Befehl > ... /AW ...)

:roll:
Frank Dethlefsen
Consultant und Coach
UPDATENOW GmbH
Frank.Dethlefsen@updatenow.de
https://empirum.blogspot.de/

dragonkill
Beiträge: 25
Registriert: 29. Okt 2015, 08:14
Kontaktdaten:

Re: pdf creator mit Nutzerteil

Beitrag von dragonkill » 23. Dez 2016, 11:09

probiers jetzt mal so... und in der EMC
Prüfung - Befehl:
"%Setup%" %SetupParms% "%Script%" /S2 /AW

setup.inf:

Command line options = /S2 /AW

#Reg:Product, Client

[Reg:Product]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%Uninstallkey%","SystemComponent",0x00010001,1
;HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%Uninstallkey2%","SystemComponent",0x00010001,1
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0","FileNameTemplate",0x00000000,"ixmid_png"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\AutoSave","TargetDirectory",0x00000000,"C:\\Users\\%WindowsUser%\\AppData\\Local\\ixconnectApp"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\BackgroundPage","Enabled",0x00000000,"True"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\EmailSmtp","Password",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\Ftp","Password",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Security","OwnerPassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Security","UserPassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Signature","SignaturePassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Signature","TimeServerPassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PngSettings","Color",0x00000000,"Gray8Bit"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PngSettings","Dpi",0x00000000,"200"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\Scripting","ParameterString",0x00000000,""
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\Scripting","ScriptFile",0x00000000,"C:\\Users\\%WindowsUser%\\AppData\\Local\\ixconnectApp\\ixbca.exe"

Korrekt??? so sollte es gehen oder?

PetCh01

Re: pdf creator mit Nutzerteil

Beitrag von PetCh01 » 23. Dez 2016, 13:50

Das wird so, für den HKLM Teil nicht funktionieren.
Wenn Sie die Sprungmarke als Client definieren versucht er im Anwenderteil die HKLM Werte zu schreiben.
Was dann nur funktioniert sofern der Anwender schreibrechte in die Registry hat.

Lassen Sie den , Client für die Reg weg, das funktioniert auch so.
Mit dem /AW Teil ist Empirum intelligent genug und holt sich die HKCU Werte für den User.

Ein FLAG auf ,CLIENT bedeutet nur, das er diesen Teil ausschließlich im Userkontext ausführt und nicht im eigentlichen Setup.
Effektiv gesehen, jedes mal wenn sich ein User zum ersten mal am System anmeldet.

Für PDFCreator (von pdfforge) sieht das Beispielhaft so aus:

Code: Alles auswählen

HKCU,"Software\pdfforge\PDFCreator\Settings\ConversionProfiles\0\Scripting",,0x00000010
HKCU,"Software\pdfforge\PDFCreator\Settings\ConversionProfiles\0\Scripting","Enabled",0x00000000,"True"
HKCU,"Software\pdfforge\PDFCreator\Settings\ConversionProfiles\0\Scripting","ParameterString",0x00000000,""
HKCU,"Software\pdfforge\PDFCreator\Settings\ConversionProfiles\0\Scripting","ScriptFile",0x00000000,"C:\\Program Files (x86)\\Adobe\\Reader 11.0\\Reader\\AcroRd32.exe"
HKCU,"Software\pdfforge\PDFCreator\Settings\ConversionProfiles\0\Scripting","WaitForScript",0x00000000,"False"

alternativ:

Code: Alles auswählen

HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\Scripting","ScriptFile",0x00000000,"C:\\Users\\%%username%%\\AppData\\Local\\ixconnectApp\\ixbca.exe"
Zuletzt geändert von PetCh01 am 23. Dez 2016, 14:02, insgesamt 1-mal geändert.

dragonkill
Beiträge: 25
Registriert: 29. Okt 2015, 08:14
Kontaktdaten:

Re: pdf creator mit Nutzerteil

Beitrag von dragonkill » 23. Dez 2016, 14:01

HAbs jetzt nochmal angepasst
Muss das Flag ", Client" auch für [Reg:Product] gesetzt werden? Also [Reg:Product, Client]???


#Reg:Product, Client

[Reg:Product]
;HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%Uninstallkey%","SystemComponent",0x00010001,1
;HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%Uninstallkey2%","SystemComponent",0x00010001,1
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0","FileNameTemplate",0x00000000,"ixmid_png"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\AutoSave","TargetDirectory",0x00000000,"C:\\Users\\%WindowsUser%\\AppData\\Local\\ixconnectApp"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\BackgroundPage","Enabled",0x00000000,"True"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\EmailSmtp","Password",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\Ftp","Password",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Security","OwnerPassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Security","UserPassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Signature","SignaturePassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Signature","TimeServerPassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PngSettings","Color",0x00000000,"Gray8Bit"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PngSettings","Dpi",0x00000000,"200"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\Scripting","ParameterString",0x00000000,""
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\Scripting","ScriptFile",0x00000000,"C:\\Users\\%WindowsUser%\\AppData\\Local\\ixconnectApp\\ixbca.exe"

PetCh01

Re: pdf creator mit Nutzerteil

Beitrag von PetCh01 » 23. Dez 2016, 14:07

%dein code ...%

[installProduct]
#Set:Installation
#Set:Deinstallation, DELETE
#Reg:ProductAlle
#Reg:explizitClients, CLIENT

%dein code ...%
(wird nur bei installation ausgeführt)
[Set:Installation]
call setup.exe /usw.schalter

[Reg:ProductAlle]
%reg.values%

[Reg:explizitClients]
%reg.values%

Hier noch erklärt:
http://helpfiles.matrix42-web.de/2015_D ... DONTDELETE

dragonkill
Beiträge: 25
Registriert: 29. Okt 2015, 08:14
Kontaktdaten:

Re: pdf creator mit Nutzerteil

Beitrag von dragonkill » 23. Dez 2016, 14:27

Mal für blöde... Stimmt das so???

Oder was ist daran falsch? Ich schick auch gern jemandem die setup.inf...
;~~~~~~~~~~~~~~~~~ Diff - Tuning ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[Product]
#Set:Product
#Reg:Product
#Reg:explizitClients, Client
#Ini:Product
#Security:Product
#Shell:Product

[Set:Product]
;Set DESKTOPSHORTCUT=%%%SRC%\%Setupinfdir%\Setup.cfg,Options,DESKTOPSHORTCUT%%
;ReplaceEnv DESKTOPSHORTCUT
;If "%DESKTOPSHORTCUT%" != "1" Then "Set:Desktopshortcut0" Else "Set:Desktopshortcut1" EndIf
;-Del "%CommonDesktop%\{ProgShortcutLinkShort}"
;Del "{DeleteShortcutLink}"

;[Set:Desktopshortcut0]
;Del "%CommonDesktop%\{ProgShortcutLinkShort}"

;[Set:Desktopshortcut1]
;Copy "{ProgShortcutLink}" "%CommonDesktop%\{ProgShortcutLinkShort}"

[Reg:Product]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%Uninstallkey%","SystemComponent",0x00010001,1
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%Uninstallkey2%","SystemComponent",0x00010001,1

[Reg:explizitClients]
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0","FileNameTemplate",0x00000000,"ixmid_png"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\AutoSave","TargetDirectory",0x00000000,"C:\\Users\\%WindowsUser%\\AppData\\Local\\ixconnectApp"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\BackgroundPage","Enabled",0x00000000,"True"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\EmailSmtp","Password",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\Ftp","Password",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Security","OwnerPassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Security","UserPassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Signature","SignaturePassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Signature","TimeServerPassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PngSettings","Color",0x00000000,"Gray8Bit"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PngSettings","Dpi",0x00000000,"200"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\Scripting","ParameterString",0x00000000,""
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\Scripting","ScriptFile",0x00000000,"C:\\Users\\%WindowsUser%\\AppData\\Local\\ixconnectApp\\ixbca.exe"

[Ini:Product]

[Security:Product]

[Shell:Product]

dragonkill
Beiträge: 25
Registriert: 29. Okt 2015, 08:14
Kontaktdaten:

Re: pdf creator mit Nutzerteil

Beitrag von dragonkill » 23. Dez 2016, 15:25

Hab mal n bissel rumprobiert...

bei Einem normaler Nutzer wird der Nutzerteil nicht ausgeführt aber bei einem Nutzer mit erhöhten Rechten schon...

und nun?

Markus S.
Beiträge: 42
Registriert: 16. Sep 2013, 14:05
Kontaktdaten:

Re: pdf creator mit Nutzerteil

Beitrag von Markus S. » 30. Dez 2016, 08:16

Servus,

ich hatte mal ein ähnliches Problem.

Der /AW Schalter war sowohl im Paket als auch in der EMC in den Eigenschaften eingetragen.
Die HKLM und HKCU Zeilen waren beide in der Sektion [Reg:Product]. Die Sektion war nicht als Client geflaggt.
Eigentlich sollte es dann, wie auch Frank Dethlefsen geschrieben hat, funktionieren. Dem war aber nicht so.

Ich habe dann die HKCU Zeilen in eine extra Sektion gesteckt und die mit CLIENT geflaggt. Anschließend habe ich auch nochmal das Paket komplett aus der EMC entfernt und neu eingefügt. Das hat bei mir dann den gewünschten Erfolg gebracht.

Dein Fehlerbild ist das gleiche. Wenn es nur bei Usern mit erhöhten Rechten funktioniert, dann versucht er den HKLM-Teil im Userkontext auszuführen.

Ich hoffe ich konnte helfen.

dragonkill
Beiträge: 25
Registriert: 29. Okt 2015, 08:14
Kontaktdaten:

Re: pdf creator mit Nutzerteil

Beitrag von dragonkill » 04. Jan 2017, 14:31

Hab das Pakte nochmal neu gebaut und sieht nun so aus; also der untere Teil:

Command line options = /S2 /AW

;~~~~~~~~~~~~~~~~~ Diff - Tuning ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[Product]
#Set:Product
#Reg:Product
#Reg:explizitClients, Client
#Ini:Product
#Security:Product
#Shell:Product

[Set:Product]
;Set DESKTOPSHORTCUT=%%%SRC%\%Setupinfdir%\Setup.cfg,Options,DESKTOPSHORTCUT%%
;ReplaceEnv DESKTOPSHORTCUT
;If "%DESKTOPSHORTCUT%" != "1" Then "Set:Desktopshortcut0" Else "Set:Desktopshortcut1" EndIf
;-Del "%CommonDesktop%\{ProgShortcutLinkShort}"
;Del "{DeleteShortcutLink}"

;[Set:Desktopshortcut0]
;Del "%CommonDesktop%\{ProgShortcutLinkShort}"

;[Set:Desktopshortcut1]
;Copy "{ProgShortcutLink}" "%CommonDesktop%\{ProgShortcutLinkShort}"

[Reg:Product]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%Uninstallkey%","SystemComponent",0x00010001,1
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%Uninstallkey2%","SystemComponent",0x00010001,1

[Reg:explizitClients]
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0","FileNameTemplate",0x00000000,"ixmid_png"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\AutoSave","TargetDirectory",0x00000000,"C:\\Users\\%WindowsUser%\\AppData\\Local\\ixconnectApp"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\BackgroundPage","Enabled",0x00000000,"True"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\EmailSmtp","Password",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\Ftp","Password",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Security","OwnerPassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Security","UserPassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Signature","SignaturePassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PdfSettings\Signature","TimeServerPassword",0x00000000,"p2CVJxmCO6g="
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PngSettings","Color",0x00000000,"Gray8Bit"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\PngSettings","Dpi",0x00000000,"200"
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\Scripting","ParameterString",0x00000000,""
HKCU,"Software\PDFCreator for ixmid\Settings\ConversionProfiles\0\Scripting","ScriptFile",0x00000000,"C:\\Users\\%WindowsUser%\\AppData\\Local\\ixconnectApp\\ixbca.exe"

[Ini:Product]

[Security:Product]

[Shell:Product]

Paket gelöscht und neu eingefügt aber funzt trotzdem nicht... Der Nutzerteil spackt immernoch rum...

dragonkill
Beiträge: 25
Registriert: 29. Okt 2015, 08:14
Kontaktdaten:

Re: pdf creator mit Nutzerteil

Beitrag von dragonkill » 18. Apr 2017, 15:10

Kann geschlossen werden.

Antworten

Zurück zu „Paketierung“

Wer ist online?

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