Citrix XenApp-en sarbide labur bat argitaratzea

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.

.vbs fitxategi bat sortuko dugu (Visual Basic Script) non testu hau jarriko dugun:

‘AppLaunch.vbs
On Error Resume Next
Dim sAppPath
Set WshShell = WScript.CreateObject(“WScript.Shell”)
‘ Sarbide lasterbidearen bidea
sAppPath = “%comspec% /c RUTAACCESO_DIRECTO.lnk”
‘ Programa exekutatuko du eta gero script-a itxiko du.
Return = WshShell.Run(sAppPath, 1, false)
Wscript.quit

VBasic script soil bat da, emango diogun sarbide lasterbidea deituko duena.

Eta aplikazioa argitaratzeko garaian script-a hurrengo komandoarekin deituko dugu: %Windir%system32wscript.exe “RUTASCRIPT.vbs”


Izenburuko mezuak

Egilea

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, ez zalantzarik izan nirekin harremanetan jartzeko, ahal duzun guztietan laguntzen saiatuko naiz, partekatu ahal dudan guztietan ;) . Dokumentuez gozatu!!!

Uso de VMware FT

27 urrian 2009