Puede usar el esquema URI vmware-view para crear botones o vínculos de hipertexto, e incluir estos vínculos en un correo electrónico o en una página web. Por ejemplo, un usuario final puede hacer clic en un vínculo URI para iniciar un escritorio remoto con las opciones de inicio que especifique.

Ejemplos de sintaxis de URI

Cada ejemplo de URI aparece con una descripción sobre qué es lo que el usuario final ve después de hacer clic en el vínculo del URI.

  1. vmware-view://view.mycompany.com/Primary%20Desktop?action=start-session

    Horizon Client se inicia y se conecta al servidor view.mycompany.com. El cuadro de diálogo de inicio de sesión solicita un nombre de usuario, de dominio y una contraseña. Tras iniciar sesión correctamente, el cliente se conecta al escritorio remoto cuyo nombre para mostrar es Escritorio primario y el usuario inicia sesión en el sistema operativo cliente.

    Nota: En este ejemplo, se utilizan el protocolo de visualización y el tamaño de ventana predeterminados. El protocolo de visualización predeterminado es PCoIP y el tamaño predeterminado de la ventana es pantalla completa.
  2. vmware-view://view.mycompany.com/cn%3Dwin7-32%2Cou%3Dapplications%2Cdc%3Dvdi%2Cdc%3Dvmware%2Cdc%3Dint

    Horizon Client se inicia y se conecta al servidor view.mycompany.com. El cuadro de diálogo de inicio de sesión solicita un nombre de usuario, de dominio y una contraseña. Después de iniciar sesión correctamente, el cliente se conectará al escritorio remoto que tiene el identificador de escritorio CN=win7-32,OU=Applications,DC=vdi,DC=vmware,DC=int (valor codificado cn%3Dwin7-32%2Cou%3Dapplications%2Cdc%3Dvdi%2Cdc%3Dvmware%2Cdc%3Dint).

  3. vmware-view://view.mycompany.com:7555/Primary%20Desktop

    Este URI tiene el mismo efecto que el ejemplo anterior, excepto que usa el puerto 7555 no predeterminado para la instancia del servidor de conexión. (El puerto predeterminado es 443). Dado que se proporciona el identificador del escritorio remoto, este se abre aunque la acción start-session no se incluya en el URI.

  4. vmware-view://[email protected]/Finance%20Desktop?desktopProtocol=PCOIP

    Horizon Client se inicia y se conecta al servidor view.mycompany.com. En el cuadro de diálogo de inicio de sesión, el cuadro de texto Nombre de usuario se rellena con fred. El usuario debe proporcionar el nombre de dominio y la contraseña. Tras iniciar sesión correctamente, el cliente se conecta al escritorio remoto cuyo nombre para mostrar es Escritorio de finanzas y el usuario inicia sesión en el sistema operativo cliente. La conexión utiliza el protocolo de visualización PCoIP.

  5. vmware-view://view.mycompany.com/Calculator?action=start-session&appProtocol=BLAST

    Horizon Client se inicia y se conecta al servidor view.mycompany.com. En el cuadro de diálogo de inicio de sesión, el usuario debe proporcionar el nombre de usuario, de dominio y la contraseña. Después de iniciar sesión correctamente, el cliente se conecta a la aplicación publicada que tiene el nombre para mostrar Calculadora. La conexión utiliza el protocolo de visualización VMware Blast.

  6. vmware-view://[email protected]/Finance%20Desktop?domainName=mycompany

    Horizon Client se inicia y se conecta al servidor view.mycompany.com. En el cuadro de diálogo de inicio de sesión, el cuadro de texto Nombre de usuario se rellena con fred y el cuadro de texto Dominio se rellena con mycompany. El usuario solo debe proporcionar una contraseña. Tras iniciar sesión correctamente, el cliente se conecta al escritorio remoto cuyo nombre para mostrar es Escritorio de finanzas y el usuario inicia sesión en el sistema operativo cliente.

  7. vmware-view://view.mycompany.com/

    Horizon Client se inicia y se muestra la solicitud de inicio de sesión para que el usuario se conecte al servidor view.mycompany.com.

  8. vmware-view://view.mycompany.com/Primary%20Desktop?action=reset

    Horizon Client se inicia y se conecta al servidor view.mycompany.com. El cuadro de diálogo de inicio de sesión solicita un nombre de usuario, de dominio y una contraseña. Tras iniciar sesión correctamente, Horizon Client muestra un cuadro de diálogo que le solicita al usuario que confirme la operación para restablecer el Escritorio primario.

    Nota: Esta acción solo está disponible si Horizon Administrator habilitó la función de restablecimiento para el escritorio remoto.
  9. vmware-view://view.mycompany.com/Primary%20Desktop?action=restart

    Horizon Client se inicia y se conecta al servidor view.mycompany.com. El cuadro de diálogo de inicio de sesión solicita un nombre de usuario, de dominio y una contraseña. Tras iniciar sesión correctamente, Horizon Client muestra un cuadro de diálogo que le solicita al usuario que confirme la operación para restablecer el Escritorio primario.

    Nota: Esta acción solo está disponible si Horizon Administrator habilitó la función de restablecimiento para el escritorio remoto.
  10. vmware-view://view.mycompany.com/Primary%20Desktop?action=start-session&connectUSBOnStartup=true
    Este URI tiene el mismo efecto que el primer ejemplo y todos los dispositivos USB conectados al sistema cliente se redireccionan al escritorio remoto.
  11. vmware-view://

    Si Horizon Client no se está ejecutando, se inicia. Si Horizon Client ya está en ejecución, cambia a primer plano.

  12. vmware-view://10.10.10.10/My%20Notepad++?args=%22My%20new%20file.txt%22

    Inicia Notepad++ en el servidor 10.10.10.10 y envía el argumento My new file.txt al comando del inicio de la aplicación publicada. Para salir de los espacios y las comillas dobles, se utiliza el porcentaje. El nombre del archivo aparece entre comillas dobles porque contiene espacios.

    También puede escribir este comando en la solicitud de la línea de comandos de Windows mediante la siguiente sintaxis:
    vmware-view.exe --serverURL 10.10.10.10 --appName "My Notepad++" --args "\"my new.txt\""
    En este ejemplo, las comillas dobles se incluyen en esta secuencia de escape utilizando los caracteres \".
  13. vmware-view://10.10.10.10/Notepad++%2012?args=a.txt%20b.txt

    Inicia Notepad++ 12 en el servidor 10.10.10.10 y envía el argumento a.text b.txt al comando del inicio de la aplicación publicada. Dado que los argumentos no están entre comillas, un espacio separa los nombres de los archivos y ambos archivos se abren de forma independiente en Notepad++.

    Nota: Las aplicaciones publicadas pueden utilizar los argumentos de la línea de comandos de forma diferente. Por ejemplo, si envía el argumento a.txt b.txt a WordPad, este último solo abrirá un archivo, a.txt.
  14. vmware-view://view.mycompany.com/Notepad?unauthenticatedAccessEnabled=true&unauthenticatedAccessAccount=anonymous1

    Horizon Client se inicia y se conecta al servidor view.mycompany.com utilizando la cuenta de usuario anonymous1. Se inicia la aplicación Bloc de notas sin solicitar al usuario que proporcione las credenciales de inicio de sesión.

Ejemplos de códigos HTML

Si lo desea, puede utilizar los URI para hacer que los botones y los vínculos de hipertexto se incluyan en correos electrónicos o en páginas web. Los siguientes ejemplos muestran cómo usar el URI en el primer ejemplo de URI para codificar un vínculo de hipertexto etiquetado como Test Link y un botón etiquetado como TestButton.

<html>
<body>

<a href="vmware-view://view.mycompany.com/Primary%20Desktop?action=start-session">Test Link</a><br>

<form><input type="button" value="TestButton" onClick="window.location.href=
'vmware-view://view.mycompany.com/Primary%20Desktop?action=start-session'"></form> <br>

</body>
</html>