As we all know the faster that you can install and configure systems and/or applications the more billable we can be. Not to mention save yourself sanity!
Using the Citrix Presentation Server 4.5 UnattendedTemplate.txt can save you some of this much need billable time provided you have all of your prerequisites.
- Update the Windows installer*
- DotNet 2.0*
- Java Runtime*
- JSharp 2.0*
- msvcr71.dll**
The last prerequisite was a little know fact that I discovered just recently and thought I'd share. The Unattended install process does not seem to copy over this certain dll which without it will cause the unattended install to fail.
Keep in mind that additional dll maybe needed based upon your scenario, below is my case study.
- Complete Windows Server 2003 unattended installation using a DVD with Manufacture Support Tools
- Citrix MPS 4.5.1 with local access database
- New Citrix Farm
This scenario is set for minimal touch environment with very few customization needed to fit any environment i.e. Mass drivers, Manufacture Support Tools
[Citrix License Agreement]AcceptLicense=Yes
[Data Store Configuration]
CreateFarm=Yes
LocalDBType=Access
DirectConnect=No;
*Leave this blank to use the default zone name
ZoneName=
[Indirect Connect Settings]
IndirectServerName=
IndirectServerPort=2512
UserName=
DomainName=
****************************************************************
*Farm Settings This section specifies the settings for creating a farm.
*This section is used only if CreateFarm is Yes in the Data
* Store Configuration section.
* In this section you must specify:
* 1. The name of the farm you are creating.
* 2. A Windows NT user (user name and domain) who will be the
* administrator of this farm. This user can later designate
* other users as administrators of the farm using the
* Presentation Server Console.
***************************************************************
[Farm Settings]
FarmName=Farm
FarmAdministratorUsername=Administrator
FarmAdministrator
Domain=citrixtest
****************************************************************
*Shadowing Restrictions
*This section specifies whether or not shadowing is enabled. If
* shadowing is enabled, this section specifies shadowing
* restrictions.
***************************************************************
[Shadowing Restrictions]
AllowShadowing=Yes
ProhibitRemoteControl=No
ProhibitNotificationOff=No
ProhibitLoggingOff=No
[Citrix XML Service]
ExtendIIS=No
*This setting applies only if ExtendIIS is No
DedicatedPortNumber=80 *This setting applies only if ExtendIIS is Yes
EnableVirtualScripts=Yes
[Options]
RebootOnFinish=Yes
LogLevel=*v
LogFile=c:\msi.log
UILevel= BASIC_UI_NO_MODAL
IgnoreMCM=NoRemoveWITurnkey=No
[PresentationServer]
ServerType=Enterprise
[LicenseServer]
LicenseServerChoice=Point
LicenseServerName=citrixlc
LicenseServerPortDefault=Yes
LicenseServerPort=27000
[MFRDP]
DisableRDPPromptForPassword=Yes
[IMAEncryption]
EncryptionEnable=0
KeyType=file
NewKeyPath=
KeyPath=
*Note: D:\Support\
**Note: D:\Citrix Presentation Server\Program Files\Citrix\System32
Installation operation failed -- Note: 1: 1708
: