J’ai des postes clients en XP Pro qui appartiennenet à un domaine 2003. J’aimerais que quand ils se connectent il y ai un message du style “bonne année” qui apparaisse sur leur ecran.
Comment faire ?
Je dois faire un script d’ouverture de session sur le controleur de domaine ? Si oui comment car j’y connais rien en script !!
Merci pour votre aide
Tend mieu si cela te convient, je t’apporte quelque petites précissions.
Le chiffre “4” est le temps en secondes au bout du quel le script sera fermer donc tu peut bien sur définire cette valeur a ta guise.
La phrase “BONNE ANNEE” est le message qui sera afficher donc tu egalement le changer comme bon te semble.
En ce qui concerne la phrase “bonne année” c’est le titre de la fenetre qui est ouverte par ce script donc la aussi tu peut la personaliser.
En faisant une recherche je suis tombé sur ce post tout récent qui a répondu à ma question !
Enfin la moitié de ma question seulement, car je me demande s’il est possible de faire exactement la même chose à la fermeture de la session ?.. Sachant toutefois que je suis sur un réseau sous Windows 2000 et que je ne suis pas administrateur, donc si c’est une manip plus compliquée c’est peut-être pas gagné ?..
Pour faire bref, dans le cadre de mon travail j’ai une manip importante à faire à mon arrivée le matin et à mon départ le soir.
Un message lors du logon Windows et un autre au Logoff sont la solution idéale pour être certain de ne pas oublier !
Pas de problème vous créez 2 fichiers VBS avec les informations que vous voulez afficher et puis vous lancez ces scripts à l’ouverture et fermeture de session Windows en utilisant les GPO locales.
Pour se faire , “démarrer” , “executer”, vous tapez gpedit.msc puis OK.
Dans la console GPO vous ouvrez l’arborescence “Configuration utilisateur” , “Paramètres windows” puis “scripts (ouvertures/fermetures sessions)” et la vous suivez les instructions.
Alors dans ce cas créez ce petit script qui vous permez de fermer votre session windows et nommez le logoff.vbs.
Mettez le raccourci sur votre bureau et changez son icone pour qu’il soit plus parlant (un bouton rouge par exemple).
’ ******Debut du script ******************
Set objSystemSet = GetObject(“winmgmts:{impersonationLevel=impersonate,(Shutdown)}”).InstancesOf(“Win32_OperatingSystem”)
X = MsgBox(“Voulez-vous fermer votre session Windows ?”& vbcr & vbcr & “Vous devez faire ceci …” & vbcr & “Vous devez faire cela …”, vbYesNo, “LOGOFF Session”)
’ *** vbYes 6 L’utilisateur a cliqué sur Oui.
’ *** vbNo 7 L’utilisateur a cliqué sur Non.
’ *** Si X=6 alors logoff de la session windows **
If X=6 then
For Each objSystem In objSystemSet
objSystem.Win32Shutdown 0
Next
End if
’ ******* FIn du script *****************************
Je l’ai créé “vite fait” mais je pense qu’il fonctionne bien.
Vous remplacez le texte “Vous devez faire ceci … cela …” par le texte que vous voulez . Pour les sauts de lignes vous mettez des VbCr entre chaque phrase et chaque phrase et VbCr doivent être séparés par des & .
:bounce:
J’espére que cela vous convient !
Edité le 18/01/2008 à 09:40