Win-Dem version 3.11
Présentation :
C'est un bureau sécurisé pour Windoze (est-il possible
de sécuriser Windoze ????). Il vient en remplacement du bureau
standard
(Explorer), et laisse très peu de possibilités de
"bidouillage"
aux utilisateurs.
L'aspect est celui d'unbureau comportant des icones
permettant
de lancer les applications permises, avec ou sans mot de passe. Il est
possible de gérer facilement des profils d'utilisateurs.
Historique :
Comme beaucoup de collègues, j'étais confronté
au problème des multiples bricolages auxquels s'adonnent les
élèves
du lycée ou je travaille, dès qu'un ordinateur avec
Windoze
est allumé. C'est pourquoi ce projet a démarré.
La version 0.1 a vu le jour en septembre 2000, et le bureau
commençait
à être utilisable aux environs de la version 0.5, en
novembre.
Caractéristiques :
- L'explorer en tant que bureau disparait et laisse place à
un
bureau
comportant les icones des programmes qu'il est possible de lancer. Le
programme
explorer.exe disparait et ne peut plus être lancé par
n'importe
qui.
- Un explorateur (modeste) de remplacement "Win-Dem-Explor" est
fourni
à la
place. Cet explorateur de fichiers est configurable : on peut lui faire
afficher seulement certains disques ou dossiers, avec accès en
lecture
seule ou complet.
- L'exécution de l'explorer en tant que gestionnaire de
fichier
reste
possible moyennant mot de passe ou bien suivant l'utilisateur.
- Les programmes sont accessibles soit directement, soit
après
avoir
entré un mot de passe.
- Il est possible de masquer certains répertoires ou
fichiers que
l'on souhaite voir disparaître de la vue de l'utilisateur moyen.
Attention, ces fichiers sont toujours là, mais l'attribut
fichier
caché + lecture seule leur a été appliqué.
Exemple : répertoire c:\windows.
- Il est aussi possible de faire disparaîtrer les fichiers
que l'on
désire. Exemple : c:\windows\regedit.exe.
- La configuration des icones du bureau se fait graphiquement
depuis un
menu
de Win-Dem. On peut choisir l'icone, le nom et l'exécutable
à
lancer.
- Win-Dem peut exécuter tout programme Windoze 32 bits,
Windoze 16
bits et Dos.
- Le format des fichiers icônes et du fond d'écran
peuvent
être
gif, jpg, xpm, png, tiff, ppm,...
- Win-Dem est prévu pour fonctionner en réseau : une
installation
par défaut doit être faite localement sur chaque machine,
mais la configuration principale peut être exportée sur
une
machine serveur.
- En réseau, Win-Dem connait les notions d'utilisateur et de
groupe
(ce n'est pas grâce à Windoze...) : il est possible de
fournir
pour chaque utilisateur ou chaque groupe une configuration
personnalisée
des applications qui sont disponibles.
- L'intérêt d'installer ce bureau sur toutes les
machines,
c'est
d'avoir une sécurité en cas de panne de réseau.
Dans
ce cas, une configuration locale par défaut de Win-Dem remplace
la configuration réseau personnalisée.
- La notion de serveur réseau peut même s'appliquer
localement
sur une machine isolée. Cela permet de proposer une
configuration
par utilisateur ou groupe.
- Il est très facile de désinstaller Win-Dem : le mot
de
passe
administrateur suffit ! Après désinstallation, Win-Dem
n'est
pas effacé du disque dur. La configuration n'est pas
modifiée. Il suffit d'exécuter à nouveau
win-dem.exe pour
réinstaller
le bureau. C'est pratique si l'on veut récupérer
momentanément toutes les possibilités du bureau standard
de Windoze.
Versions de Windoze supportées :
- Win-Dem a été développé initialement
sous Windoze 98,
mais
il fonctionne sous Windoze 95, Millénium.
- Win-Dem a été porté également sous
l'architecture NT2000 / XP pro ou familiale.
Installation :
- Ce logiciel est fourni en format autoextractible
(généré avec Zipcentral). Il suffit de
l'exécuter pour le décompacter sur le disque C: de
son ordinateur.
- Win-Dem est fourni avec une documentation d'installation et de
configuration en format Acrobat PDF et OpenOffice SXW. Consulter cette
documentation avant de démarrer Win-Dem.
Désinstallation :
Ne jamais tenter de désinstaller Win-Dem "à la
main",
sans quoi je garantis une pagaille généralisée
dans
Windoze !!!
Il suffit de choisir le menu Configuration >
Désinstallation.
Le mot de passe administrateur est alors demandé, il est alors
proposé
de modifier la base de registre pour tout remettre en ordre, et ...
c'est
tout ! Après redémarrage, on retrouve le bureau
merveilleux
de Windoze !
Si l'on désire entièrement supprimer Win-Dem, il suffit
d'effacer le répertoire c:\win-dem, et on n'en parle plus...
Evolutions du logiciel :
La version actuelle est la 3.11. Changements mineurs.
- Elle corrige l'absence d'une valeur par défaut sur une
variable, entrainant un plantage lors de la récupération
d'une configuration de version 3.0.
- Mise à jour de la doc, concernant les fonctions internes
utilisables dans les scripts.
Version 3.1 :
- Win-Dem est désormais capable d'extraire automatiquement
les icônes des exécutables Windoze.
- Il est possible de configurer le bureau pour que les applications
soient lancées avec un simple ou double clic.
- Les icônes peuvent avoir un effet "loupe" : elles
grossissent quand on passe dessus.
- La procédure de régénération de la
configuration a été revue : la relecture du profil est
complète, mais le bureau n'est plus recréé comme
dans la version précédente. Seules les icônes sont
effacées puis recréées.
- Le répertoire c:\win-dem\config n'est plus automatiquement
masqué. Il convient plutôt de masquer le répertoire
c:\win-dem.
- L'explorateur de fichiers Win-Dem-Explor existe désormais
en tant qu'exécutable autonome, situé dans le dossier
c:\win-dem\bin.
- L'explorateur de fichiers Win-Dem-Explor peut être
démarré en visualisant un répertoire donné
: il suffit de mentionner un nom de dossier dans la ligne de commande.
- Le fichier de configuration win-dem.ext reconnait un type de
fichier spécial "repertoire" qui permet d'associer un
répertoire à un explorateur de fichier (Win-Dem-Explor ou
Explorer, ou autre).
- En configuration locale, la fenêtre de choix des options a
été réorganisée grâce à
l'utilisation d'onglets.
- La désinstallation de Win-Dem ne nécessite plus, en
général, le redémarrage de la machine.
Version 3.0 :
- Le bureau est plein écran. Son aspect est plus
esthétique, avec des couleurs personnalisables.
- Un système de masquage, suivant le profil de la personne,
permet de cacher les fichiers et répertoires qui ne
doivent pas être vus par tous. Ce système est
paramétré dans des fichiers .exp.
- Le bureau utilise un système d'association
application/fichier qui permet d'associer à un type de fichier
une application apte à l'ouvrir.
- L'explorateur Win-Dem-Explor est plus fonctionnel : il permet
d'ouvrir les documents, si une application est définie pour les
ouvrir.
- Un économiseur d'écran est désormais
intégré à Win-Dem. Il est dans l'état
actuel vraiment minimaliste !
- On peut régénérer la configuration du bureau
depuis le menu Configuration
> Régénérer l'affichage.
- Win-Dem peut exécuter des scripts (programmes)
écrits en Tcl/Tk, notamment pour ajouter des
fonctionnalités ou effectuer des tâches de maintenance.
- Win-Dem peut utiliser les icônes au format Windoze ico.
- Une documentation plus détaillée est
désormais fournie au format pdf et OpenOffice.
Version 2.3 :
- Correction d'un bug de la version 2.2 : des bibliothèques
manquaient
à la version 2.2 pour la gestion des différents formats
d'images.
- l'explorateur de fichiers :Win-Dem-Explor. Il s'agit d'une
première
version qui permet les opérations de base sur les fichiers
(copie,
déplacement, nouveau repertoire), mais avec un controle sur les
opérations effectuées.
- On peut lancer une console shell en langage Tcl depuis le menu Commande
> Console shell Tcl. Cette console permet de lancer ou sourcer
des
commandes, pour la mise au point ou débuggage principalement.
- Le menu Aide > Infos machine renvoie désormais
le nom
de
la machine en plus du type d'OS.
Version 2.2 :
- Win-Dem fonctionne désormais avec Windoze NT2000, et
peut-être
avec d'autres versions NT (et XP), mais je n'ai pas testé.
- Les fichiers de configuration des applications (.def) peuvent
utiliser
les chemins avec le séparateur \ ce qui était impossible
avant. Le séparateur / fonctionne toujours.
- Win-Dem peut exécuter les programmes qui doivent
être
lancés
au démarrage, genre driver de scanner ou de carte vidéo.
Au premier démarrage, Win-Dem demande les programmes qui devront
être lancés. La liste de ces programmes est
enregistrée
dans le fichier local c:\win-dem\win-dem.dem. On peut ensuite modifier
cette liste grâce au menu Configuration > Changer les prog
à
lancer au démarrage.
- Pour modifier la base de registre lors de l'installation, Win-Dem
n'utilise
plus le programme regedit de Windoze mais se suffit à
lui-même.
Le répertoire c:\win-dem\registre est désormais
obsolète.
On peut ajouter des modifications de base de registre directement dans
le fichier win-dem.cfg, suivant la syntaxe expliquée dans le
fichier
registre.txt.
- Les modifications de la base de registre sont
vérifiées
à
chaque lancement de Win-Dem.
- Win-dem peut être lancé avec l'option /noinst. Cette
option
provoque le lancement de Win-Dem en tant que simple lanceur
d'applications,
seulement si celui-ci n'est pas actuellement installé en tant
que
bureau. L'intérêt est de pouvoir distribuer des raccourcis
d'applications, même à des personnes qui n'utilisent pas
Win-Dem
comme bureau. Avec cette option, aucune sécurité n'est
installée.
La fenetre Win-Dem ne peut être détruite, mais seulement
réduite.
- La documentation de win-dem est localisée dans le
répertoire
c:\win-dem\doc.
- Un nouveau sous-menu existe : aide
> Infos machine. Il
permet
d'afficher une fenêtre indiquant la version de Windoze
utilisé,
95 pour win95, 98 ou Me, nt pour NT2000.
- La fenêtre du bureau n'est plus redimensionnable.
- Win-dem vérifie et rétablit à chaque
lancement les
modifications de la base de registre nécessaires à la
sécurité.
Version 2.11 :
Elle corrige un bug visiblement apparu depuis la version 2.0. Il s'agit
de l'impossibilité de retirer une application du bureau en
utilisant
en local le menu Configuration > Supprimer une application.
Version 2.1:
Elle rend possible de lancer plusieurs applications au
démarrage
ou à l'arrêt de Win-Dem (équivallant du menu
démarrage
du bureau Windoze). avant, on ne pouvait lancer qu'une seule
application.
Indiquer les applications à lancer soit en utilisant le menu
options,
soit en indiquant la liste des applications directement dans le fichier
win-dem.cfg.
Version 2.0 :
Cette version est incompatible avec la précédente.
Il faut désinstaller
la version 1.x avant d'installer la version 2.x. Elle
apporte
par contre de nombreux changements par rapport à la
précédente,
notamment :
- la fenêtre du bureau comporte désormais une horloge
(ça
c'est un détail !).
- Un nouveau lanceur de programmes est désormais
utilisé
(utilisation
du package winexec pour le langage Tcl/Tk). En conséquence de
quoi
les 2 types de programmes Win16 et Win32 disparaissent des fichiers de
définition des applications à lancer (fichiers .def). Ces
fichiers ne sont donc pas compatibles avec les
précédents,
mais facile à modifier puisqu'il suffit à chaque ligne de
supprimer le champ comportant win16 ou win32.
- Le programme externe utilisé pour arrêter
l'ordinateur ou
changer d'utilisateur a été remplacé par un autre,
plus fiable et plus léger, toujours en freeware.
- L'algorithme de cryptage a été entièrement
réécrit,
car il n'était pas assez fiable.
- Il est désormais possible d'exécuter une
application au
démarrage
du bureau et une en cloture de session.
- Les fichiers de configuration locaux sont mieux
protégés
: il est désormais impossible de les modifier lorsque Win-Dem
est
utilisé, sauf en passant par l'interface de configuration de
Win-Dem
bien sûr.
Version 1.1 :
Première version proposée sur mon site. Elle
fonctionnait
assez bien.
Téléchargement :
Version 3.1 Windows 95/98/Me/NT2000/XP : win-dem-311.exe
Les fichiers source de Win-Dem sont contenus dans le dossier lib de
win-dem.
Retour
à la page d'accueil
Date de mise à jour de cette page : 25/11/2005 - V. Verdon Corp.
!
Cette page est
grâcieusement
hébergée par "La pibole", vente de pianos et instruments
de musique neufs et occasions : http://www.pianos.com.fr