CTX - Publication de « Internet Explorer » en plein écran
Par | Le mardi, 27 août 2013 | Commentaires (0) | Résolution d'incidents
Comment forcer une application publiée en mode Seamless à démarrer en pleine écran ?
- Set WshShell = WScript.CreateObject ("WScript.Shell")
- WshShell.Run "iexplore.exe", 3, false
Dans cet exemple et pour palier au problème que je rencontrais chez un client, l'application concernée était Internet Explorer. Vous pouvez remplacer "iexplore.exe" par une autre application installée sur le serveur XenApp.Enregistrez ce script Visual Basic avec l'extension de fichier appropriée (. Vbs) sur un partage réseau qui doit être accessible à partir de n'importe quel serveur XenApp.
Dans mon cas, je souhaitais publier un lien url, j'ai donc modifié le script afin d'y ajouter en argument la fameuse url. Création d'un fichier "IE-FullWindows.vbs"
Contenu du fichier "IE-FullWindows.vbs"
- Set WshShell = WScript.CreateObject("WScript.Shell")
- If wscript.Arguments.length = 0 Then
- WshShell.Run "iexplore.exe", 3, false
- Else
- WshShell.Run "iexplore.exe" & Space(1) & wscript.arguments(0), 3, false
- End if
Au niveau de la publication d'application, exécuter le fichier VBS en mettant en argument l'url du site : www.virtu-all.fr
- Ligne de commande
- %windir%\system32\wscript.exe "\\v-fic-01\xenapp$\Scripts\Vbscript\IE-FullWindows.vbs" www.virtu-all.fr
- Répertoire de travail
- %windir%\system32\
Changer l’icône de présentation, mettre un icône IE
Voir l'article Citrix CTX132434