Difference between revisions of "Citrix ica web client"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(Updated to version 11)
(Added more stuff for v11)
 
Line 1: Line 1:
This is a silent installer and uninstaller for Citrix Web Client.
+
The Citrix Web plugin (v11), is extremely annoying to install!  Due to some idiotic reason, they made a msi that will only install as an administrator interactively...
 +
 
 +
To install you first need to ensure Microsoft Visiual C++ 2005 is installed - I extracted the msi & cab from [http://www.microsoft.com/downloads/en/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en Microsoft].
 +
 
 +
Second download a transforms file from [http://support.citrix.com/article/CTX123761 Citrix].
 +
 
 +
Then you need to run the regserver command.
 +
 
 +
Be warned it will reboot!
 +
 
 +
 
 
<source lang="xml">
 
<source lang="xml">
 
<packages>
 
<packages>
Line 9: Line 19:
 
         priority="0">
 
         priority="0">
 
         <check type="uninstall" condition="exists" path="Citrix online plug-in (Web)" />
 
         <check type="uninstall" condition="exists" path="Citrix online plug-in (Web)" />
         <install cmd='msiexec /i "%SOFTWARE%\ica32web\Ica32Web.msi" /qn' />
+
<!--Installs Visual C++ 2005 -->
 +
         <install cmd='msiexec /i "%SOFTWARE%\citrix\vcredist.msi" /qn'>
 +
<exit code="any"/>
 +
</install>
 +
        <!-- Installs & applies transform from http://support.citrix.com/article/CTX123761 -->
 +
        <install cmd='msiexec /i "%SOFTWARE%\citrix\Ica32Web.msi" TRANSFORMS=%SOFTWARE%\citrix\transform_notstrict.mst  /qb-' />
 +
<install cmd='%COMSPEC% /c "%ProgramFiles%\Citrix\ICA Client\wfcrun32.exe" /regserver' />
 
         <remove  cmd='MsiExec.exe /X {0BCA9EFD-F2D6-4638-B053-8693BA0404BE} /qn' />
 
         <remove  cmd='MsiExec.exe /X {0BCA9EFD-F2D6-4638-B053-8693BA0404BE} /qn' />
 
</package>
 
</package>

Latest revision as of 02:50, 5 May 2011

The Citrix Web plugin (v11), is extremely annoying to install! Due to some idiotic reason, they made a msi that will only install as an administrator interactively...

To install you first need to ensure Microsoft Visiual C++ 2005 is installed - I extracted the msi & cab from Microsoft.

Second download a transforms file from Citrix.

Then you need to run the regserver command.

Be warned it will reboot!


<packages>
<package
        id="ica32web"
        name="Citrix Web Client"
        revision="11.2.03"
        reboot="false"
        priority="0">
        <check type="uninstall" condition="exists" path="Citrix online plug-in (Web)" />
	<!--Installs Visual C++ 2005 -->
        <install cmd='msiexec /i "%SOFTWARE%\citrix\vcredist.msi" /qn'>
		<exit code="any"/>
	</install>
        <!-- Installs & applies transform from http://support.citrix.com/article/CTX123761 -->
        <install cmd='msiexec /i "%SOFTWARE%\citrix\Ica32Web.msi" TRANSFORMS=%SOFTWARE%\citrix\transform_notstrict.mst  /qb-' />
	<install cmd='%COMSPEC% /c "%ProgramFiles%\Citrix\ICA Client\wfcrun32.exe" /regserver' />
        <remove  cmd='MsiExec.exe /X {0BCA9EFD-F2D6-4638-B053-8693BA0404BE} /qn' />
</package>

</packages>