XenApp Command Line参数的传递
生活随笔
收集整理的這篇文章主要介紹了
XenApp Command Line参数的传递
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
發布XenApp應用的時候,可以在支持參數的可執行程序路徑后面直接添加命令行參數即可,達到啟動的同時傳參的功能,但是如果需要動態的調整參數,那么就需要再Web Interface端做二次開發,來動態修改ica文件的LongCommandLine值來實現參數的傳遞。
?
直接在可執行文件后面添加參數
在可執行文件后面添加%**,通過ica文件傳遞參數到應用程序
這里要說明的是:使用ica文件傳參,有兩種方式,%*和%**兩種方式,這兩種方式有些區別。
- %* is used to securely pass file names.
- %** is used to pass file names unchecked.
也就是說:使用%*時候,citrix會檢查傳遞文件名稱的合法性和安全性,如果使用%*傳參不成功,可以嘗試使用%**。
或者可以直接修改以下值來強制啟用或者不啟用安全檢查HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI\PublishedAppCommandLineFlag
注意PublishedAppCommandLineFlag是一個DWORD值,值為1,啟用安全檢查,值為0,不啟用安全檢查。也就是說,即使使用%*,在修改注冊表強制不啟用安全檢查后,也是可以傳參成功的。
轉載于:https://blog.51cto.com/froyo/783446
總結
以上是生活随笔為你收集整理的XenApp Command Line参数的传递的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何学习HTML语言
- 下一篇: ASP.Net防止页面刷新重复提交