Start by running through the installation on a client machine. Add your plotters, and pen settings, etc. After you have one client machine setup with all of your customizations.
On 64bit clients, navigate into - C:\ProgramData\IPS\IPSPRINT
Copy the IPSPrint.ini file into your working folder for your deployment script. Next copy out your pen setting file, from - C:\ProgramData\IPS\IPSPRINT\PENS out.
Now that you have the customized settings file, along with your pen settings, you can setup your silent deployment package.
Start by installing the product with defaults silenty using;
call "\\serveranme\_SilentDeploy\files\KIPPrint_v.7.4.502.exe" /s /v/qn
For those running a mixed architecture environment, you will want to check the OS architecture. We can by using the following to check for x64.
"%PROCESSOR_ARCHITECTURE%"=="AMD64"
If you are running a mixed archtitecture, you will want to push the custom settings out to the correct location on the x86 clients. Below is an example of a full script. You will see the OS arch check, then the custom settings *.ini file being copied into the correct location.
call "\\serveranme\_SilentDeploy\_SilentDeploy\files\KIPPrint_v.7.4.502.exe" /s /v/qn
if not "%PROCESSOR_ARCHITECTURE%"=="AMD64" goto x86
xcopy "\\serveranme\_SilentDeploy\files\nj\default.pen" c:\ProgramData\IPS\IPSPRINT\PENS /e /q /y
xcopy "\\serveranme\_SilentDeploy\files\nj\IPSPrint.ini" c:\ProgramData\IPS\IPSPRINT /e /q /y
goto pen
:x86
xcopy "\\serveranme\_SilentDeploy\files\nj\default.pen" "%allusersprofile%\Application Data\IPS\IPSPRINT\PENS" /e /q /y
xcopy "\\serveranme\_SilentDeploy\files\nj\x86\IPSPrint.ini" "%allusersprofile%\Application Data\IPS\IPSPRINT" /e /q /y
:pen
If you do not want to overwrite the default files, you can use the rename command to rename the files prior to overwriting them.