PerkinElmer Informatics Support Forum
Decrease font size
Increase font size
Topic Title: Silent install of ChemOffice Pro 1 7
Topic Summary: Trying to silently deploy COP17 (with activation) to labs
Created On: 2/21/2018 1:23 PM
Status Post and Reply
Linear : Threading : Single : Branch
Topic Tools Topic Tools
View topic in raw text format. Print this topic.
 2/21/2018 1:23 PM
User is offline View Users Profile Print this message


ferratho

Posts: 5
Joined: 6/18/2009

I'm attempting to put a batch file together to push a COP17 install silently to campus labs. The problem I'm encountering is with the Python extension in ChemScript and the Activate program. I'm using the admin activation guide provided by PerkinElmer which lists all the individual install packages required, but it provides no unattended setup information for the Phyton extension (which does not use MSI). The rest does. Furthermore, the activate.exe program continutes to prompt for user activation - wanting an activation code to be provided. I've created the necessary activate.ini file according to the guide's instructions but it doesn't seem to recognize it when I drop it into the script folder. I've put it in the same folder as the Activate.exe program as well as with the install.exe (which is mentioned in the guide). Here's the batch script I'm using - it is run from the same location as the extracted install folders/files. I've bolded the two problem areas. I appreciate anyone willing to put another set of eyes on this and tell me what I'm missing.


%~dp0Windows\ThirdParty\Microsoft\VCRedist\vcredist_x86.exe /q /norestart

%~dp0Windows\PerkinElmer\ChemOffice\PerkinElmer_ChemOffice_Professional_2017.msi /qn /norestart

%~dp0Windows\ThirdParty\Microsoft\VCRedist\vcredist_x64.exe /q /norestart

%~dp0Windows\PerkinElmer\ChemOffice\PerkinElmer_ChemOffice_64-bit_Support_17.0.msi /qn /norestart

%~dp0Windows\PerkinElmer\ChemScript\PerkinElmer_ChemScript_17.0.msi /qn /norestart

%~dp0Windows\ThirdParty\Python\python-3.2.2.msi /qn /norestart

%~dp0Windows\ThirdParty\PythonExt\pywin32-217.win32-py3.2.exe

%WINDIR%\System32\REG ADD HKLM\SOFTWARE\PerkinElmerInformatics\17.0 /v FNOServer /d https://perkinelmer.flexnetoperations.com/control/prkl/deviceservices /f /reg:32

%~dp0Windows\PerkinElmer\Activation\Activate.exe ChemBioOffice Ultra 17.0 IsInstaller

 2/23/2018 1:17 PM
User is offline View Users Profile Print this message


ferratho

Posts: 5
Joined: 6/18/2009

There don't appear to be any solutions to the Python extension installer running silenlty (so far anyway). PerkinElmer support has stated that the activate.exe can be bypassed by dropping the activate.ini file into the c:\ProgramData\PerkinElmerInformatics\FNE\17.0\ directory after installation but before running the program. This will force activation when ChemDraw is first launched. I'm not 100% in favor of this because the program still shows an activation option on the Help menu. Has anyone else had any luck with this?

 2/26/2018 3:38 PM
User is offline View Users Profile Print this message


ferratho

Posts: 5
Joined: 6/18/2009

OK, so clarification from support. Using the method of placing the activate.ini file into the ProgramDAta\... directory has the same effect as other activations. You will always see the "Activate" option on the Help menu by design. I have tested this process and it seems to work well.

I'm still not able to deploy the Chemscript Python extensions silently though, and would welcome any advice here - short of building my own package through a bunch of extra steps. I'm not that committed to the cause.

 3/23/2018 8:51 AM
User is offline View Users Profile Print this message


Markus

Posts: 8
Joined: 5/23/2015

I'm still trying to build an silent installation paket, but I've got the proble that the silent installation of PerkinElmer_ChemDraw_Professional_17.0.msi doesn't got finished at all.

The InstallShield log shows at last entry:

InstallShield 13:41:45: Registering Msi Server...

That's all.

Windows Defender is already disabled on that client.

Any help is much appreciated.

Regards

Markus

 3/23/2018 10:28 AM
User is offline View Users Profile Print this message


ferratho

Posts: 5
Joined: 6/18/2009

Two questions.

Have you first installed the pre-req Visual C++ redistributables (both 32- and 64-bit)?

Have you tried running it with a /passive or /basic to see if there's a visible clue to where the hangup is happening?

 3/23/2018 10:29 AM
User is offline View Users Profile Print this message


ferratho

Posts: 5
Joined: 6/18/2009

sorry. Should be /b not /basic.

 3/26/2018 9:16 AM
User is offline View Users Profile Print this message


Markus

Posts: 8
Joined: 5/23/2015

VC++ 2008 and 2010 are installed at the testclient, both in 32 and 64-bit.

I'll try the both parameters ( I think you mean /qb instead /b) and let you know.

Thanks for your answer.



Edited: 3/26/2018 at 9:28 AM by Markus
 3/27/2018 2:28 AM
User is offline View Users Profile Print this message


Markus

Posts: 8
Joined: 5/23/2015

Same situation as before and I got the Problem where it hangs

InstallShield 08:44:46: Attempting to use temp path 'C:\Users\admin\AppData\Local\Temp\{741B6792-6838-4629-BA3B-0886EE9F7982}'
InstallShield 08:44:46: Using temp folder C:\Users\admin\AppData\Local\Temp\{45267DBB-7C66-408D-B062-570407147F16}
InstallShield 08:44:46: Installing engine...
InstallShield 08:44:46: Using product language 1033
InstallShield 08:44:46: Extracting support file setup.inx to C:\Users\admin\AppData\Local\Temp\{45267DBB-7C66-408D-B062-570407147F16}\setup.inx
InstallShield 08:44:46: Extracting support file ISRT.dll to C:\Users\admin\AppData\Local\Temp\{45267DBB-7C66-408D-B062-570407147F16}\ISRT.dll
InstallShield 08:44:46: Detected X64 OS
InstallShield 08:44:46: Extracting support file ISBEWX64.exe to C:\Users\admin\AppData\Local\Temp\{45267DBB-7C66-408D-B062-570407147F16}\ISBEW64.exe
InstallShield 08:44:46: Extracting support file _isres_0x0409.dll to C:\Users\admin\AppData\Local\Temp\{45267DBB-7C66-408D-B062-570407147F16}\_isres_0x0409.dll
InstallShield 08:44:47: Extracting support file String1033.txt to C:\Users\admin\AppData\Local\Temp\{45267DBB-7C66-408D-B062-570407147F16}\String1033.txt
InstallShield 08:44:47: Skipping optional support file _isuser_0x0409.dll
InstallShield 08:44:47: Setting script cmdline...
InstallShield 08:44:47: ProductCode is {A6CA401B-50E1-48AE-8D62-3EB8AA4873B5}
InstallShield 08:44:47: Initializing Engine
InstallShield 08:44:47: Done Initializing...
InstallShield 08:44:47: Registering Msi Server...

It hangup at the last step "Registering MSI Server"



Edited: 3/27/2018 at 3:04 AM by Markus

FuseTalk Basic Edition v4.0 - © 1999-2018 FuseTalk Inc. All rights reserved.