RyanGSteele wrote:
Can someone please clarify whether the adobe_prtk.exe commands are meant to be run on each client, i.e. as part of an installation script? Or do I somehow serialize the installation media?
Neither the instructions at http://helpx.adobe.com/photoshop-elements/kb/photoshop-element-12-sile nt-install.html or in this thread make this clear.
If, in fact, these commands are meant to be run on each client as part of the install script, how do I programmatically determine whether the activation has completed successfully? If someone can provide a sample installation script which implements some reasonable error handling, that would be helpful.
AFAIK you only need to generate the prov.xml file once. Then when you've installed PSE 12 to a client, run APTEE as follows (on the target machine, as part of your deployment script):
adobe_prtk.exe --tool=VolumeSerialize --provfile="prov.xml"
Obviously you need to supply correct paths to aptee executable as well as the prov.xml file.
APTEE returns error level 0 if everything is well, which is good enough for me. I used this to copy a dummy log to the target machine, indicating if activation went well. Batch script example as follows (taken from my mind, might contain errors):
@echo off
"%PROGRAMDATA%\APTEE\adobe_prtk.exe" --tool=VolumeSerialize --provfile="%PROGRAMDATA%\APTEE\prov.xml"
if %errorlevel% == 0 copy /y dummylog.log "%PROGRAMDATA%\APTEE\PSE12_APTEE_Status.log"
HTH
Pelle