La sintaxis de URI incluye el esquema URI vmware-view, una parte de la ruta que se utiliza para especificar el escritorio remoto o la aplicación publicada y, de forma opcional, una consulta que se utiliza para indicar acciones de la aplicación publicada, el escritorio remoto u opciones de configuración.
Especificación de URI
Utilice la siguiente sintaxis para crear los URI e iniciar Horizon Client.
vmware-view://[authority-part][/path-part][?query-part]
El único elemento necesario es el esquema URI, vmware-view. Como el nombre del esquema distingue entre mayúsculas y minúsculas en algunas versiones de ciertos sistemas operativos cliente, escriba vmware-view.
Para obtener información sobre la codificación de caracteres ASCII, consulte la referencia de codificación de URL de http://www.utf8-chartable.de/.
- authority-part
-
La dirección del servidor y, de manera opcional, un nombre de usuario, un número de puerto no predeterminado o ambos. Los nombres de los servidores no admiten guiones bajos (_). Los nombres de servidor deben adaptarse a la sintaxis de DNS.
Para especificar un nombre de usuario, utilice la siguiente sintaxis.
user1@server-address
No puede especificar una dirección UPN, que incluye el dominio. Para especificar el dominio, puede utilizar la parte de la consulta domainName en la URI.
Para especificar un número de puerto, utilice la siguiente sintaxis.
server-address:port-number
- path-part
- El nombre para mostrar del escritorio remoto o de la aplicación publicada. El nombre para mostrar se especifica en Horizon Console cuando se crea el grupo de escritorios o de aplicaciones. Si el nombre para mostrar contiene un espacio, utilice el mecanismo de codificación %20 para representar el espacio.
- query-part
-
Las opciones de configuración que se usarán o las acciones que realizarán las aplicaciones publicadas o los escritorios remotos. Las consultas no distinguen entre mayúsculas y minúsculas. Para utilizar varias consultas, utilice el signo et (&) entre ellas. Si existe algún conflicto en las consultas,
Horizon Client usa la última consulta de la lista. Utilice la siguiente sintaxis.
query1=value1[&query2=value2...]
Consultas admitidas
Se admiten las siguientes consultas para este tipo de Horizon Client. Si va a crear URI para varios tipos de cliente, como clientes de escritorio y clientes móviles, consulte la guía de instalación y configuración para cada tipo de sistema cliente de la lista de consultas admitidas.
- action
-
Tabla 1. Valores que se pueden utilizar con la consulta action Valor Descripción browse Muestra una lista de las aplicaciones publicadas y los escritorios remotos disponibles y alojados en el servidor especificado. No tendrá que especificar un escritorio remoto ni una aplicación publicada al utilizar esta acción. Si utiliza la acción browse y especifica un escritorio remoto o una aplicación publicada, estos se destacarán en la lista de elementos disponibles.
start-session Abre la aplicación publicada o el escritorio remoto especificados. Si no se proporciona ninguna consulta action y se facilita el nombre de la aplicación publicada o del escritorio remoto, start-session es la acción predeterminada. reset Apaga y reinicia el escritorio remoto especificado. Se pierden los datos que no se hayan guardado. La acción de reiniciar un escritorio remoto es equivalente a pulsar el botón Reiniciar en un equipo físico. No se admite especificar una aplicación publicada. Si especifica una aplicación publicada, aparecerá un mensaje de error.
Si no especifica ningún escritorio remoto o ninguna aplicación publicada, Horizon Client cerrará todas las aplicaciones publicadas.
restart Apaga y reinicia el escritorio remoto especificado. Reiniciar un escritorio remoto es el equivalente del comando de reinicio del sistema operativo Windows. El sistema operativo suele solicitar al usuario que guarde los datos que no se guardaran antes de reiniciar. logoff Cierra la sesión del usuario en el sistema operativo invitado del escritorio remoto. Si especifica una aplicación publicada, la acción se ignorará o el usuario final verá el mensaje de error "Acción de URI no válida". - args
-
Especifica los argumentos de la línea de comandos que se agregan cuando se inicia la aplicación publicada. Utilice la sintaxis
args=
value, en el que
value es una cadena. Utilice la codificación con porcentajes para los siguientes caracteres:
- Para los dos puntos (:), utilice %3A.
- Para una barra diagonal inversa (\), utilice %5C.
- Para un espacio ( ), utilice %20.
- Para unas comillas dobles ("), use %22.
Por ejemplo, para especificar el nombre de archivo "My new file.txt" para la aplicación Notepad++, utilice %22My%20new%20file.txt%22.
- appProtocol
- Para las aplicaciones publicadas, los valores válidos son PCOIP y BLAST. Por ejemplo, para especificar PCoIP, utilice la sintaxis appProtocol=PCOIP.
- defaultLaunchView
- Establece la vista predeterminada para cuando se inicia Horizon Client. Los valores válidos son recent y servers.
- desktopProtocol
- Para los escritorios remotos, los valores válidos son PCOIP y BLAST. Por ejemplo, para especificar PCoIP, utilice la sintaxis desktopProtocol=PCOIP.
- domainName
- Especifica el nombre de dominio NETBIOS asociado al usuario que se conecta a la aplicación publicada o al escritorio remoto. Por ejemplo, puede usar mycompany en lugar de mycompany.com.
- tokenUserName
- Especifica el nombre de usuario de RSA o RADIUS. Utilice esta consulta solo si el nombre de usuario de RSA o RADIUS es diferente al de Active Directory. Si no especifica esta consulta y es necesario autenticarse con RSA o RADIUS, Horizon Client utiliza el nombre de usuario de Windows. La sintaxis es tokenUserName=name.
- unauthenticatedAccessEnabled
- Si esta opción está establecida como true, la función Acceso sin autenticar está habilitada de forma predeterminada. Si esta opción está establecida como false, la función Acceso sin autenticar está deshabilitada. Si esta opción está establecida como "", la función Acceso sin autenticar está deshabilitada. La opción Iniciar sesión de forma anónima con Acceso sin autenticar está disponible en la configuración de Horizon Client. Un ejemplo de sintaxis es unauthenticatedAccessEnabled=true.
- unauthenticatedAccessAccount
- Si la función Acceso sin autenticar está habilitada, configura la cuenta que se usará. Si la función Acceso sin autenticar está deshabilitada, esta consulta se ignora. Un ejemplo de sintaxis con la cuenta de usuario anonymous1 es unauthenticatedAccessAccount=anonymous1.