Tomasz Chmielewski a écrit : > Vincent Malien schrieb: >> the server don't want to send a part of my message because of spam >> filtering I think, so I splited it... >> for the solidedge_sp.xml: >> - The registry key 'HKEY_LOCAL_MACHINE\SOFTWARE\Unigraphics >> Solutions\Solid Edge V18 Update 11\18.00' exist on my computer, but wpkg >> says : >> The registry path 'HKLM\SOFTWARE\Unigraphics Solutions\Solid Edge V18 >> Update 11\18.00' does not exist: the check failed > > As in documentation, use the *full* key path. > Probably, in your case, it will be: > > ...\Solid Edge V18 Update 11\18.00\Some_Value > > Where "...\Solid Edge V18 Update 11\18.00\" you will see in the left > part of regedit, and "Some_Value" in the right part of regedit. Indeed the "...\Solid Edge V18 Update 11\18.00\" is a path in the left part of regedit, but in the right part is only a key named '(par defaut)' with a none define value. I tried an other way: <check type="registry" condition="equals" path="HKEY_LOCAL_MACHINE\SOFTWARE\Unigraphics Solutions\Solid Edge\Version 18\CurrentVersion\Build" value="18.00.11.06"/> <install cmd='"%SOFTWARE%\UGS\Solid Edge\SP11 pour Solid Edge V18\SEUpdate.exe"' /> but after reboot the event log also said: The registry path 'HKEY_LOCAL_MACHINE\SOFTWARE\Unigraphics Solutions\Solid Edge\Version 18\CurrentVersion\Build' did not contain the value: '18.00.11.06' : the check failed. I think It can't access to the key because of administrative privileges like below. > > >> - How works the tag exit code ? > > It checks the exit code of the command. > Normally, any non-zero code is considered a failure; you can accept > other exit codes as success, and/or specify your own action (i.e., > reboot). > >> - on others computers where SolidEdge exists and the service pack >> doesn't exist, the install failed saying: >> Could not install SP11 pour Solid Edge V18. >> Command ... was not successful. >> Accs refused. >> >> Is seems that the system account which execute wpkg hasn't >> administrators privilege on the registry. how can I correct this? > > Run WPKG with administrative privileges? wpkg is executed by an Active Directory Group Policy defined on the domain controller as explained on: http://wpkg.org/index.php/WPKG_with_Active_Directory but I don't know which account is executing the script 'wpkg-start.bat'? How can I define to execute the script by the user 'DOMAIN\Admins du domaine' which is mender of the local group 'Administrateurs'?
------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ wpkg-users mailing list wpkg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wpkg-users