Comment et pourquoi utiliser les scripts (Kixtart, Scriptlogic,..) ?

Comment et pourquoi utiliser les scripts (Kixtart, Scriptlogic,..) ? - Windows & Software

Marsh Posté le 14-06-2004 à 02:25:39    

Salut tout le monde !
 
Dans le cadre d'une soutenance à effectuer sur les scripts utilisés en réseau grâce à Kixtart et Scriptlogic, j'aurai aimé avoir de plus amples informations.
En effet, je commence tout juste à comprendre comment marche kixtart et l'utilisation que l'on peut en faire mais alors Scriptlogic ... c'est le flou complet !  :heink:  
 
Ces scripts devraient permettre, lors d'une connexion d'un utilisateur, de lui créer des connexions réseaux vers une partition qui lui est propre ainsi que vers d'autres partages accessibles à d'autres utilisateurs également, c'est bien ça ?
Cad, je me log avec mon pseudo et mot de passe, et j'ai ainsi accès automatiquement à mon "disque" privé ainsi par exemple qu'aux partages "Reso", "Maths", "Elec", ... ?
Ce script devrait donc se lancer une fois la connexion effectuée mais comment peut-on faire cela ?
 
Scriptlogic, d'après ce que j'ai cru comprendre, permet à un admin de gérer les partages plus facilement depuis un seul poste et permet de faire des mises à jour, installation d'imprimante, ... depuis ce poste. C'est à peu près ça ?
 
Je vous remercie d'avance pour votre aide car comme vous pouvez le voir, c'est pas super clair à mon esprit ...  :cry:  
 
 
Ah aussi, à part l'utilisation dont je vous ai parlé, à quoi pourrait servir de tels scripts en réseau ?


Message édité par belokan le 14-06-2004 à 02:32:34
Reply

Marsh Posté le 14-06-2004 à 02:25:39   

Reply

Marsh Posté le 14-06-2004 à 02:53:53    

je me suis bien essayé à Kheops (utilitaire de gestion des comptes d' utilisateurs dans un réseau géré par Windows NT ou Windows 2000 serveur, pour un usage en milieu scolaire) mais bon, il y a vraiment des trucs qui me dépassent !

Reply

Marsh Posté le 14-06-2004 à 08:14:21    

Généralement un script sert à automatiser certaines tâches en fonction de divers paramètres.
 
Gestion de comptes, mappage de partages réseaux, connexion d'imprimantes réseaux, application de correctifs, ...
 
Quelques scripts proposés par MS :
http://www.microsoft.com/technet/c [...] fault.mspx

Reply

Marsh Posté le 14-06-2004 à 09:26:07    

mais il n'y a pas moyen de s'essayer à ce genre de pratiques sans avoir tout un réseau ?
comment pourrais-je tester les différentes possibilités qu'offrent ces scripts avec une seule station sous XP pro ?  :whistle:

Reply

Marsh Posté le 14-06-2004 à 09:29:40    

Au minimum tu aurais besoin d'un serveur et d'une station... avec un logiciel tel que VMWare tu pourrais tenter un réseau virtuel entre ta machine et la machine virtuelle.

Reply

Marsh Posté le 14-06-2004 à 09:41:03    

je vais essayer avec la version d'évaluation proposée (je ne sais pas, par contre, en quels points cette version est limitée !)
une fois ce logiciel installé, que dois-je faire ?
comment puis-je me rendre compte de l'utilité de tes script alors ?

Reply

Marsh Posté le 14-06-2004 à 10:02:24    

up
 
siouplé !

Reply

Marsh Posté le 14-06-2004 à 13:13:57    

Bonjour,
 
Comme le dit requin les scripts serve à automatiser des  taches.
 
Ton script peut etre effectuer via des outils comme kixstart ect.. ou bien à la main avec un simple blocnote.
enstuite tu créer un fichir batch qui execute ce que tu as écrit dans ton txt.
Il te suffit pour le faire fonctionner de lui indiquer le nom de ton fichier batch que tu auras pris soin d'enregistrer dans le dossier script de win 2000 dans l'onglet profil des proprietés de tes users.
 
Tu trouverras ci desous un exemple de script.
 
CLS
BOX(4,4,20,75,double)
; Message ACCUEUIL
AT(1,15) "Nom de la station de travail : @WKSTA"
AT(2,15) "Station de @USERID : @FULLNAME"
AT(6,21) "Systeme d'exploitation : "
         IF @INWIN=1 " Windows NT"
            ELSE "Windows 95/98"
         ENDIF  
AT(8,10) "Bonjour,"
AT(10,10) "Nous sommes aujourd'hui "
SELECT
CASE @DAY="Monday" "Lundi "
CASE @DAY="Tuesday" "Mardi "
CASE @DAY="Wednesday" "Mercredi "
CASE @DAY="Thursday" "Jeudi "
CASE @DAY="Friday" "Vendredi "
CASE @DAY="Saturday" "Samedi "
CASE @DAY="Sunday" "Dimanche "
ENDSELECT
"@MDAYNO "
SELECT
CASE @MONTH="January" "Janvier "
CASE @MONTH="February" "Fevrier "
CASE @MONTH="March" "Mars "
CASE @MONTH="April" "Avril "
CASE @MONTH="May" "Mai "
CASE @MONTH="June" "Juin "
CASE @MONTH="July" "Juillet "
CASE @MONTH="August" "Aout "
CASE @MONTH="September" "Septembre "
CASE @MONTH="October" "Octobre "
CASE @MONTH="November" "Novembre "
CASE @MONTH="December" "Décembre "
ENDSELECT
"@YEAR"
 
; COMMANDE DE SYNCHRONISATION HORAIRE
SETTIME "\\BURO-SRV"
 
; COMMANDES GENERALES
 
USE j: "\\BURO-SRV\@USERID$$"
USE k: "\\BURO-SRV\PUBLIC"
 
 
 
 
 
; COMMANDES DE GROUPE
; 0 PAS MEMBRE DU GROUPE
; 1 MEMBRE DU GROUPE GLOBAL
; 2 MEMBRE DU GROUPE LOCAL
 
IF INGROUP("DIRECTION" ) = 1
   USE O: "\\BURO-SRV\groupes$"
ENDIF
 
 
Celui ci te donne la date, map un lecteur pour chaque utilisateur et map un second répertoir si l'utilisateur fait partit d'un groupe spécifique.
A+

Reply

Marsh Posté le 14-06-2004 à 13:19:21    

je n ai jamais utilisé Kixstart mais j en entend souvent parlé.
Faut il installer qqchse coté client ?
C est reellement plus puissant que les batchs classiques ?
Pourquoi ne pas utiliser de scripts VBS ?

Reply

Marsh Posté le 14-06-2004 à 15:41:24    

cyberalf a écrit :

Bonjour,
 
Comme le dit requin les scripts serve à automatiser des  taches.
 
Ton script peut etre effectuer via des outils comme kixstart ect.. ou bien à la main avec un simple blocnote.
enstuite tu créer un fichir batch qui execute ce que tu as écrit dans ton txt.
Il te suffit pour le faire fonctionner de lui indiquer le nom de ton fichier batch que tu auras pris soin d'enregistrer dans le dossier script de win 2000 dans l'onglet profil des proprietés de tes users.
 
Tu trouverras ci desous un exemple de script.
 
CLS
BOX(4,4,20,75,double)
; Message ACCUEUIL
AT(1,15) "Nom de la station de travail : @WKSTA"
AT(2,15) "Station de @USERID : @FULLNAME"
AT(6,21) "Systeme d'exploitation : "
         IF @INWIN=1 " Windows NT"
            ELSE "Windows 95/98"
         ENDIF  
AT(8,10) "Bonjour,"
AT(10,10) "Nous sommes aujourd'hui "
SELECT
CASE @DAY="Monday" "Lundi "
CASE @DAY="Tuesday" "Mardi "
CASE @DAY="Wednesday" "Mercredi "
CASE @DAY="Thursday" "Jeudi "
CASE @DAY="Friday" "Vendredi "
CASE @DAY="Saturday" "Samedi "
CASE @DAY="Sunday" "Dimanche "
ENDSELECT
"@MDAYNO "
SELECT
CASE @MONTH="January" "Janvier "
CASE @MONTH="February" "Fevrier "
CASE @MONTH="March" "Mars "
CASE @MONTH="April" "Avril "
CASE @MONTH="May" "Mai "
CASE @MONTH="June" "Juin "
CASE @MONTH="July" "Juillet "
CASE @MONTH="August" "Aout "
CASE @MONTH="September" "Septembre "
CASE @MONTH="October" "Octobre "
CASE @MONTH="November" "Novembre "
CASE @MONTH="December" "Décembre "
ENDSELECT
"@YEAR"
 
; COMMANDE DE SYNCHRONISATION HORAIRE
SETTIME "\\BURO-SRV"
 
; COMMANDES GENERALES
 
USE j: "\\BURO-SRV\@USERID$$"
USE k: "\\BURO-SRV\PUBLIC"
 
 
 
 
 
; COMMANDES DE GROUPE
; 0 PAS MEMBRE DU GROUPE
; 1 MEMBRE DU GROUPE GLOBAL
; 2 MEMBRE DU GROUPE LOCAL
 
IF INGROUP("DIRECTION" ) = 1
   USE O: "\\BURO-SRV\groupes$"
ENDIF
 
 
Celui ci te donne la date, map un lecteur pour chaque utilisateur et map un second répertoir si l'utilisateur fait partit d'un groupe spécifique.
A+


 
tu utilises kixtart pour faire tourner ce script ?
car j'ai copié tout ça dans un .bat et ça n'a rien donné !
mais où devrais se situer ce fichier ? sur le serveur ? où ça ?
 
actuellement je m'essaie à WMware (version dévaluation) et cela semble assez puissant tout de même !
ça permet d'émuler des stations et de se faire une idée de comment marchent ces sripts si j'ai bien compris, c'est ça ?
il faut installer véritablement un OS sur chaque machine virtuelle !
 
et ensuite ?

Reply

Marsh Posté le 14-06-2004 à 15:41:24   

Reply

Marsh Posté le 14-06-2004 à 17:58:06    

et maintenant, j'ai donc une station virtuelle plus une physique (enfin vous me comprenez !)
je peux donc normalement émuler un réseau avec un serveur now ?
si oui, comment faire pour le serveur ? il faut que je donne un nom de domaine ? au secours, je suis pas faire .... né peur

Reply

Marsh Posté le 15-06-2004 à 06:47:17    

Sur ton serveur "virtuel" met son IP comme serveur DNS et tape démarrer -> exécuter -> "dcpromo" -> ok et monte un domaine...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed