将快捷方式发布到 Citrix XenApp

我们所有使用 Citrix XenApp 发布应用程序的人都遇到过拒绝发布的应用程序, 要么是因为它包含我们无法在 path 中输入的字符, 或者为什么它有一个有点奇怪的命令行, 例如,这是两个以上的参数,并且不受支持. 解决此类事件, 我们可以利用应用程序制造商留下的快捷方式, since 在快捷方式中 (.LNK) 它可以具有此类应用程序具有的任何字符或所有参数.

Crearemos un archivo .vbs (Visual Basic 脚本) 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 RUTAACCESO_DIRECTO.lnk
Executes the program then closes the script.
Return = WshShell.Run(sAppPath, 1, 假)
Wscript.quit

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

Y a la hora de publicar la aplicación en cuestión llamaremos al script con el siguiente comando: %Windir%system32wscript.exeRUTASCRIPT.vbs


推荐文章

作者

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

使用 VMware FT

27 十月 2009