Citrix ICA 客户端的无人值守安装

En este procedimiento se explica cómo generarnos un cliente de Citrix para instalar de forma desatendida en los puestos que nos interese y el usuario no tenga que interactuar con la pantalla de instalación, si no de forma totalmente automatizada y opcionalmente transparente.

Lo primero de todo es hacernos con la última versión del cliente de Citrix, en estos momentos está la 10.1, da igual la versión que sea, mientras sea un archivo MSI nos daría igual; así que eso, vamos a la web de www.citrix.com y nos descargamos el Cliente para Presentation Server, en formato .msi.

Guardamos el MSI el archivo descargado donde querramos, 就我而言, desde un PC cualquiera, lo guardo en C:, y ejecutamos el siguiente comando desde una ventana de MSDOS: “msiexec /a ica32pkg.msipara que nos comience elEmpaquetador de Clientes”,

不错, nos comienza el asistente para generar el cliente personalizado de Citrix, “以后”,

Nos pide un sitio donde nos dejará el paquete generado, ponemos un path al que luego accederán los usuarios para instalarselo, y además podemos comprimirlo o no, seleccionamos la opción que más nos interese y continuamos, “以后”,

A partir de ahora es cómo si iniciaramos la instalación del cliente, son las pantallas que pregunta al usuario final, marcaremos lo que nos interese, en este caso hay que aceptar el acuerdo de licencia,

Y aquí marcaremos los clientes que queremos que se instale en los PC’s, si elCliente Web”, 这 “Program 邻里代理” y/o el “程序邻里”, en este ejemplo instalaré los tres para que veamos todos los datos que nos podría pedir, “以后”,

Metemos la dirección URL del servidor que tenga el sitio del Agente de Program Neighborhood para que ya lo tenga configurado de forma automática, “以后”,

“以后”,

我们标记我们感兴趣的选项, lo más normal es la primera, “Usar nombre del equipo como nombre del cliente” & “以后”,

Dependiendo de nuestra configuración,

Marcamos las opciones que nos interese, si queremos que pueda crearse o no las conexiones ICA personalizadas

Si nos interesa actualizar clientes viejos, debemos marcar el check dePermitir la actualización si el paquete es más nuevo que la versión existente”,

Y en esta pantalla marcaremos qué queremos que sea Visible y que queremos que sea Oculto para el cliente, si nos interesa totalmente automatizado deberemos seleccionar todas y pasarlas a la parte derecha pulsandoQuitar todo >>”, si pulsamos sobre cada opción y en el botónVerveremos la configuración que le hemos metido antes, 我们继续 “以后”,

Este es el resumen de lo que se instalará, “以后”,

esperamos a que se empaquete todo

“结束”

Ahora ya tenemos el paquete generado. Tenemos dos formas de instalarlo:
Manualmente: Ejecutandolo directamente desde este path
Automáticamente: Podemos hacer un script de inicio de sesión a los usuarios que se ejecute este ica32pkg.msi o desde un archivo bat para ocultar el proceso de instalación y que el usuario no se de cuenta de que se le está instalando algo con el comando: “ica32pkg.msi /quiet”. O directamente con políticas del Directorio Activo con la distribución de software这里.

Si tenemos algún problema por que los usuarios no son administradores y no pueden instalar archivos MSI podemos ver el documento siguiente de Microsoft: http://support.microsoft.com/kb/259459. Pero en resumen sería:

Opción 1: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsInstaller creamos una entrada de valor DWORD llamada AlwaysInstallElevated y le asignamos un valor de 1. Hay que hacer lo mismo en HKEY_CURRENT_USERSOFTWAREPoliciesMicrosoftWindowsInstaller. Podemos hacerlo a mano en cada usuario o con un script que lo modifique.
Opción 2: 使用命令: “msiexec -i archivo.msi ALLUSERS=1

www.bujarra.com – 赫克托·埃雷罗 – NH*****@bu*****.c – v 1.0


推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!