在 运行 在 citrix 中发布应用程序之前设置环境变量

Setting environment variable before running published application in citrix

我的 citrix 服务器中有一个已发布的应用程序,它会在会话开始后根据需要在服务器中设置的环境变量进行调整。有没有简单的方法来做到这一点?

最简单的方法是使用 .vbs 脚本设置环境变量,然后启动应用程序。

例如:

set ws = wscript.createobject("WScript.shell")
set systemEnv = wshShell.Environment("SYSTEM")
systemEnv("YourVariable") = "Your value"
ws.run("notepad.exe"), 0, true

标志:

0 = Hidden
1 = displayed
True = Waits till command has completed before moving to next
False = Does not wait for command to complete before moving to next