1 pièce(s) jointe(s)
Script démarrage session TSE & Internet Explorer
Bonjour,
J'ai un script VBS lancé lors du démarrage d'une session TSE, qui en fonction de l'appartenance d'un utilisateur à un ou plusieurs groupe, crée des liens dans un dossier et les affichent ensuite dans une page internet (en mode kiosk).
Ce script permet à l'utilisateur d'avoir menu de choix d'applications sans avoir accès au bureau windows.
Voici la partie qui crée les links :
Code:
1 2 3 4 5 6 7 8 9 10
|
set shell = createobject("wscript.shell")
set sysEnv = shell.Environment("process")
temp=Sysenv("Temp")
GUIDir= temp & "\GUI"
' Lien Litiges
IfMember = Shell.run("ifmember.exe ""Domain\Utils Litiges""",0,true)
if IfMember = 1 then
objFSO.CopyFile "d:\Startup\Litiges.lnk" , GuiDir & "\", OverwriteExisting
end If |
Dés que les liens sont tous crées dans le dossier GUIDIR, le contenu du dossier est affiché à l'aide d'Internet Explorer exécuté en mode kiosk.
Code:
1 2 3
|
' on execute le RAC
Set Exec = Shell.Exec("""c:\program files\Internet Explorer\iexplore.exe"" -k " & GUIDIR) |
Ce script fonctionnait correctement jusqu'à la mise à jour de Internet Explorer 6 vers Internet Explorer 8.
Depuis, l'erreur suivante s'affiche (cf. pièce jointe) :
"Windows ne trouve pas '/idlist,:744:2932,D:\temp\GUI'....."
D’après les tests que j'ai effectué, cela semble être lié au passage de GUIDIR à Internet Explorer.
Après, je bloque, si quelqu'un à une idée, je suis preneur.
Amicalement
Jcpreaux76