![]() |
Le Fonctionnement Global |
![]() |
||
Kixtart 2001 en est à la version 4 depuis le 19/11/2001. La version précédente de Kixtart 95 est la 3.63. Les différences dans les deux versions sont présentes mais tout script marchant sous 3.63, marche sous la version 4. La réciproque est fausse. Nous sommes en face d'un langage de script. Des scripts sont des petits programmes systèmes dans un langage peu évolué. Ils peuvent servir sous différentes formes :
Dans tous les cas il faudra télécharger l'application sur le site de kixtart. Dans la dernière version (Kixtart 2001 v4.01, 491 ko) vous trouverez beaucoup de choses :
Je vous l'accorde le kixplay et les fichiers spk ça ne renverse pas des montagnes. Les plus importrants sont kxrpc.exe, kx95.dll, kx16.dll, kx32.dll pour que ça marche sous les postes Windows 9x. Sinon il suffit de kix32.exe pour Windows NT, 2000, XP. Wkix32.exe est juste une nouvelle version du kix32.exe plus adapté au Window Manager. Une console ne s'affichera que s'il y a une sortie écran. Note : Par défaut Wkix32 est asynchrone. Pour le lancer en mode synchrone mettre la commande suivante dans e fichier batch : START /W WKIX32.EXE Encore une fois le plus embetant vient si vous avez des clients Windows 9x car il faudra installer le service RPC sur votre serveur. Ensuite rien de plus simple. Il suffit de copier les fichiers dans le répertoire système (c:\winnt\system32 ou c:\windows\system) et le tour est joué. Les executables peuvent être stockés n'importe où en fait l'important est de posséder des droits d'éxécution et de lecture. On rédige le script kix et on le met à disposition de l'utilisateur. L'extension préférable est .kix, .scr. Dans un batch on lance la commande : kix32.exe monScript.kix Sinon on peut l'utiliser au moment des scripts de connexions. Pour cela
on met à disposition les fichiers batchs et kix dans le répertoire
partagé netlogon d'un controleur de domaine (PDC ou BDC). Ne pas oublier d'indiquer qu'il faut utiliser ce batch de démarrage dans le gestionnaire des utilisateurs de votre controleur de domaine (Gestionnaire des utilisateurs/ Utilisateur / Propriétés / Profil / script de connexion). UTILISATION DE SU - top ATTENTION - Il y a un piège dans lequel on a vite fait de tomber. Lorsque le script est lancé, il utilise le niveau de privilège du lanceur. S'il n'est pas administrateur ou équilvalent certains poinrts du script ne risquent pas de fonctionner. Pour remédier à ce problème il est conseillé d'utiliser l'utilitaire de microsoft SU qui permet de lancer une commande sous le nom d'un autre utilisateur (donc d'un administrateur). Je vous redirige vers le fichier pdf suivant qui explique très bien une méthode d'installation. Cependant sa méthode laisse entendre que le user administrateur et son mot de passe apparaissent en clair sur le script ou dans les variables d'environnement. C'est parfaitement déconseillé dans un univers hostile comme un réseau. Un truc est de préparer la commande pour une application particulière avec le mot de passe et le user puis de la crypter en exe définitivement. C'est le meilleur moyen pour éviter que votre script soit une brêche importante dans la sécurité de votre réseau. Et voilà, vous êtes fin prêt à rédiger vos scripts kix ! |
. | |||
J'oubliais, le contenu de ce site peut être pompé ou utilisé dans son intégralité tant que ce n'est pas à des fins commerciales. Il a été concu dans le cadre de ma formation à l'Université de Marne la Vallée et les copyright lui appartiennent donc. |