With Citect 2018 I dit this.
Depending on the required components the steps below guide you to create a MST file and the used command.
On a VM
1. Install all prerequisites (C++ 20** redistributables, Sentinel, ArchestA Data Store) from the extracted Citect ISO
2. Download the Windows SDK Components for Windows Installer Developers ISO fromhttps://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk
3. Install the tool ORCA from the ISO
4. Open ORCA and browse for the Citect SCADA 2018.msi (there is only one with this name))
5. Modify in the property table the values of the next properties
LAUNCH_CONFIGURATOR
AgreeToLicense
DEPLOYMENT_CLIENT
6. Generate a transform and save the *.MST file.
On a Server
Unattended Installation:
a. Copy the MST file from the VM
b. Install all prerequisites (C++ 20** redistributables, Sentinel, ArchestA Data Store) from the extracted Citect ISO. This could be done as silent installation.
c. Install Citect with the next command C:\Windows\system32\MSIExec.exe /passive /i "C:\Temp\Citect_SCADA_2018\Citect SCADA 2018\Citect\Citect SCADA 2018.msi" /L*v "C:\Temp\Citect_Instal.log" TRANSFORMS="C:\Temp\Citect2018DevAndRunTime.mst"
An other option is te create a script with AutoIt (https://www.autoitscript.com/site/). It only requires a User for the installation
With Citect 2018 I dit this.
Depending on the required components the steps below guide you to create a MST file and the used command.
On a VM
1. Install all prerequisites (C++ 20** redistributables, Sentinel, ArchestA Data Store) from the extracted Citect ISO
2. Download the Windows SDK Components for Windows Installer Developers ISO fromhttps://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk
3. Install the tool ORCA from the ISO
4. Open ORCA and browse for the Citect SCADA 2018.msi (there is only one with this name))
5. Modify in the property table the values of the next properties
LAUNCH_CONFIGURATOR
AgreeToLicense
DEPLOYMENT_CLIENT
6. Generate a transform and save the *.MST file.
On a Server
Unattended Installation:
a. Copy the MST file from the VM
b. Install all prerequisites (C++ 20** redistributables, Sentinel, ArchestA Data Store) from the extracted Citect ISO. This could be done as silent installation.
c. Install Citect with the next command C:\Windows\system32\MSIExec.exe /passive /i "C:\Temp\Citect_SCADA_2018\Citect SCADA 2018\Citect\Citect SCADA 2018.msi" /L*v "C:\Temp\Citect_Instal.log" TRANSFORMS="C:\Temp\Citect2018DevAndRunTime.mst"
An other option is te create a script with AutoIt (https://www.autoitscript.com/site/). It only requires a User for the installation