Publicando un acceso directo en Citrix XenApp

Todos los que usamos Citrix XenApp para publicar aplicaciones nos hemos encontrado con alguna aplicación que se nos resiste a ser publicada, ya sea por qué tiene carácteres que no podemos introducir en la ruta, o por qué tenga una línea de comandos algo extraña, esto es por ejemplo más de dos parámetros y esto no se soporta. Para solucionar este tipo de incidencias, nos podemos aprobechar del acceso directo que nos dejó el fabricante de la aplicación, ya que en un acceso directo (.lnk) puede tener cualquier carácter o todos los parámetros que tenga dicha aplicación.

Crearemos un archivo .vbs (Visual Basic Script) donde pondremos este texto:

‘AppLaunch.vbs
On Error Resume Next
Dim sAppPath
Set WshShell = WScript.CreateObject(”WScript.Shell”)
‘ Path to the shortcut
sAppPath = “%comspec% /c RUTA\ACCESO_DIRECTO.lnk”
‘ Executes the program then closes the script.
Return = WshShell.Run(sAppPath, 1, false)
Wscript.quit

Es un simple script de VBasic que llamará al acceso directo que le indiquemos.
CTX01

Y a la hora de publicar la aplicación en cuestión llamaremos al script con el siguiente comando: %Windir%\system32\wscript.exe “RUTA\SCRIPT.vbs”

2 comentarios en “Publicando un acceso directo en Citrix XenApp

  1. Sandra

    Hi David,My name is Amjad and i am working on one procejt, where App-DNA and App-V is used by organization for virtualization.I am getting problem in after getting the App-DNA result green for application we want to automate the system to complete the App-V sequence and get the virtual file to deploy.I am running App-DNA and APP-V both on same VM window 7 x32 bit machine.Please let me know after application analysis done how i start the App-V sequencer automatic .Please send me document or process notes Thank you for helpRegards,AJ

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.