Veyon est le remplaçant officiel d’iTALC : un logiciel qui permet de superviser les écrans de vos étudiants.
J’ai créé un script VBS permettant de :
- supprimer iTALC
- installer Veyon (client)
- configurer Veyon
Je lance ce script par GPO au démarrage de l’ordinateur.
Il faut au préalable créer un répertoire partagé contenant :
- le fichier d’installation de Veyon : \\serveur\veyon$\veyon-4.0.1.0-win64-setup.exe
- un dossier config comprenant le fichier de configuration : \\serveur\veyon$\config\config.json
Script : Install Veyon.vbs
' -------------------------------------------------------- ' Install Veyon (with iTalc removing) ' ' Author : Éric Bugnet - eric.bugnet.fr ' -------------------------------------------------------- Option Explicit On Error Resume Next ' Declaration Dim objShell, objFSO, WshShell, FolderName Set objFSO = CreateObject("Scripting.FileSystemObject") Set objShell = CreateObject("WScript.shell") Set WshShell = CreateObject("WScript.Shell") ' Check if Veyon is already installed FolderName = "C:\Program Files\Veyon" ' If exist if (objFSO.FolderExists(FolderName )) then ' Veyon found, nothing to do else ' Delete iTalc if finded FolderName = "C:\Program Files\iTALC" if (objFSO.FolderExists(FolderName )) then Set objShell = CreateObject("WScript.shell") objShell.run """C:\Program Files\iTALC\uninstall.exe"" /S", 1, True WScript.Sleep 30000 end if 'Install Veyon Set objShell = CreateObject("WScript.shell") objShell.run """\\serveur\veyon$\veyon-4.0.1.0-win64-setup.exe"" /S /NoMaster /ApplyConfig=""\\serveur\veyon$\config\config.json""", 1, True WScript.Sleep 30000 end if
4 commentaires
Anthony · 19 mars 2018 à 11 h 42 min
Bonjour,
Le script vbs fonctionne très bien, cependant quand je l’applique en GPO celle ci ne veux rien faire 🙁
Nous avons la surcouche iaca 10.29.
Auriez vous une idée ?
Cordialement
Éric B. · 24 mars 2018 à 14 h 58 min
Je ne sais pas si iaca change quelque chose sur l’application de la GPO.
Il faut lancer la GPO au niveau computer, pas utilisateur… est-ce ça ?
Éric
Anthony · 26 mars 2018 à 15 h 03 min
Bonjour,
J’ai réussi j’ai du l’encapsuler dans un .bat qui copie le dossier de veyon sur la racine du C.
Puis un autre . bat qui lui exécuter cscript et qui va chercher le vbs qui se trouve dans le dossier.
Cordialement
anthony
Éric B. · 26 mars 2018 à 15 h 50 min
Peut être un problème de droits d’accès (execution) sur le fichier executable ?
Éric