ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Retirer l'accès à l'horlorge et calendrier de la barre de tache avec WMI   



L'auteur

Mike Gagnon
Canada Canada
Membre Simple
# 0000000025
enregistré le 14/10/2004

Gagnon Mike
Pointe Cla H9R 3K8
de la société Carver Technologies Inc.
Fiche personnelle


Note des membres
pas de note

Contributions > 09 - Automation > WMI (Windows Management Instrumentation)

Retirer l'accès à l'horlorge et calendrier de la barre de tache avec WMI
# 0000000069
ajouté le 18/11/2004 17:07:36 et modifié le 29/03/2006
consulté 7930 fois
Niveau expert

Version(s) Foxpro :
VFP 7.0

Description

Dans certaines conditions, il est important de limiter l'accès d'utilisateur à certains paramètres de Windows. Le code démontre comment retirer l'accès au calendrier et l'horloge (faire disparaitre l'accès de la barre de tache). Ceci requiert que l'ordinateur soit reparti (reboot). Pour inverser l'effet, il faut éditer la clef dans le registre de Windows et elever la reference 'HideClock'.

Code source :
#DEFINE HKEY_CURRENT_USER  -2147483647
strComputer = "."
oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\"+ strComputer + "\root\default:StdRegProv")
strKeyPath = "Software\Microsoft\Windows\CurrentVersion\Policies\Explorer"
strValueName = "HideClock"
dwValue = 1
oReg.SetDWORDValue(HKEY_CURRENT_USER,strKeyPath,strValueName,dwValue)

Commentaires
Aucun commentaire enregistré ...

www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3