La base de registre 3.

Transcription

La base de registre 3.
La base de registre 3.
Les cours sur la base de registre se trouvent sur mon site Internet, voici quelques informations
supplémentaires :
Clé CLSID : faire exécuter, dans la ligne de commande taper :
explorer ::{2227A280-3AEA-1069-A2DE-08002B30309D}
Cette commande appelle le menue imprimante et télécopies.
En faisant un clic droit sur le bureau, nouveau raccourci, et en copiant cette commande, on peut faire
un bouton. Dans les propriétés de ce bouton on peut changer d’icône ou bien faire des touches de
raccourci.
Pour trouver des icônes il est possible d’aller dans : c:\windows\system32\shell32.dll
Il est possible, en modifiant une commande de la base de registre, de mettre un message à
l’ouverture de session.
Dans regedit allez sur la clé: HKEY_LOCAL_MACHINE, SOFTWARE, Microsoft, Windows,
CurrentVersion, Policies, System.
C'est la clé légalnoticecaption et legalnoticetext que nous allons utiliser.
Double cliquez sur la valeur legalnoticecaption.
Entrer le titre de votre message puis cliquez sur le bouton OK.
Double cliquez ensuite sur la valeur legalnoticetext.
Entrer alors votre message puis cliquez sur OK.
Le message s'affiche à l'ouverture de session.
Script affichant un message à la fermeture de Windows : ce script est écrit en Visual Basic.
' ******Debut du script ******************
Set objSystemSet =
GetObject("winmgmts:{impersonationLevel=impersonate,(Shutdown)}").InstancesOf("Win32_Operat
ingSystem")
X = MsgBox("Voulez-vous fermer votre session Windows ?"& vbcr & vbcr & "Vous avez vraiment fini
?" & vbcr & "Sans regrets ?", 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 *****************************
Le texte entre guillemets peut être modifié pour un autre texte.
Pour ceux qui auraient la flemme de l’écrire vous pouvaient le télécharger sur mon serveur à
l’adresse suivante : http://quickconnect.to/mon-serveur123
Nom = UATL_ECA
Mot de passe = ecauatl
Aller dans File Station, faire 1 clic sur le dossier et télécharger
Commande permettant de mettre l’ordinateur en veille (éventuellement sous forme de boutons
sur le bureau)
C:\windows\system32\rundll32.exe powrprof.dll, SetSuspendState 0,1,0

Documents pareils