Auto_Install_Client


Version 1.8 (pour 2000 et XP)
Mai 2005 (historique)


Complément de IACA, le programme "Auto_Install_Client" est distribué séparément. Pour tous renseignements, vous pouvez contacter le service commercial du CRDP de Champagne-Ardenne au 03 26 61 20 15.


Télécharger Auto_Install_Client

Auto_Install_Client.zip contient Auto_Install_Client.exe


Commander

Bon de commande à Imprimer

Si vous achetez Auto_Install_Client, vous recevrez par courrier électronique un fichier nommé "aic.dat" que vous devrez mettre dans le répertoire system32 de votre serveur IACA. Ce fichier permettra de transformer la version d'Auto_Install_Client que vous avez téléchargée en version complète.
Après avoir mis aic.dat dans system32, redémarrez le service IACA pour que ce fichier soit pris en compte.

Vous pouvez redémarrer le service iaca par exemple à l'aide d'une fenêtre dos en tapant :
net stop serviceiaca
net start serviceiaca


Introduction

Pour ajouter une station Windows 2000 pro ou XP pro dans le réseau de l'établissement, plusieurs étapes sont normalement nécessaires et certaines de ces étapes demandent de connaître le mot de passe de comptes administrateurs.

Avec Auto_Install_Client tout est automatique. Il suffit d'exécuter le programme et de taper le nom du serveur IACA.

Auto_Install_Client est conçu pour être utilisé même si on ne connaît pas les mots de passe des différents administrateurs. Il peut donc être utilisé sans risque par les élèves.

Sans le programme Auto_Install_Client

Description rapide des étapes à faire dans l'ordre :

Ouverture de session sur la station avec le compte Administrateur local.
Dans les propriétés de la station, utilisation de "Modification" pour joindre la station au domaine.
Saisie du nom d'un compte autorisé (par exemple l'administrateur du serveur) et de son mot de passe.
Redémarrage de la station.
Ouverture de session sur la station avec le compte Administrateur local.
Dans "Utilisateurs et groupes locaux", ajout du compte Administrateur de modèle.
Saisie du nom d'un utilisateur du domaine et de son mot de passe pour accéder au domaine.
Ouverture de session avec le compte administrateur de modèle.
Appel du programme Client qui est dans Netlogon sur le serveur.
Activation du Client IACA
Redémarrage de la station.

Avec le programme Auto_Install_Client

Ouverture de session avec un compte quelconque.
Appel du programme Auto_Install_Client
Si le nom du serveur n'est pas présent, il suffit de le taper et de faire "Ok"
Après environ une minute tout est fait et la station redémarre automatiquement.


Que fait Auto_Install_Client ?

Auto_Install_Client effectue de façon automatique et sans avoir besoin de connaître des mots de passe les trois actions suivantes :

De plus, si la station est déjà inscrite dans un domaine, Auto_Install_Client commence par l'enlever du domaine puis redémarre l'ordinateur et relance automatiquement le programme Auto_Install_Client pour finalement effectuer les trois opérations décrites ci-dessus.
Cela permet par exemple d'enlever facilement une station d'un domaine pour la remettre dans un autre. Pour l'enlever, on tape le nom du serveur IACA du domaine auquel elle appartient et pour la mettre dans le nouveau domaine, on tape le nom du serveur IACA du nouveau domaine auquel elle va appartenir.


Paramétrage

Auto_Install_Client demande au serveur IACA les informations dont il a besoin pour effectuer son travail. Vous devez avoir au moins la version 6.09 de IACA, si ce n'est pas le cas, allez sur le site de IACA dans la rubrique "Mise à jour" pour faire évoluer votre version de IACA.

Sur le serveur IACA

Avec IACA sur le serveur, allez dans "Outils" et "Install automatique clients".
Cochez "Autoriser l'utilisation du programme Auto_Install_Client".
Mettez le nom de l'administrateur du domaine (habituellement Administrateur).
Mettez son mot de passe.

Le mot de passe sera codé dans la base de registre du serveur et sera envoyé codé au programme Auto_Install_Client afin de conserver une sécurité maximum.

Si les utilisateurs qui utilisent Auto_Install_Client sur leur station le font avec un compte local appartenant au groupe Administrateurs de leur station alors il n'est pas nécessaire d'indiquer les mots de passe possibles des administrateurs des stations.

Si les utilisateurs qui utilisent Auto_Install_Client sur leur station le font avec un compte local ordinaire (donc qui n'est pas dans le groupe Administrateurs local) alors vous devez indiquer les mots de passe possibles.
Auto_Install_Client essayera de façon transparente chaque mot de passe jusqu'à trouver celui qui convient.

Avec IACA, dans "Fichier" et "Définir le parc d'ordinateurs", vérifiez que le nom de la station est présent dans un sous-parc et qu'au moins un compte utilisateur (Admin1 par exemple) est indiqué pour ce sous-parc.

Sur la station

Pour que l'ajout de la station dans le domaine réussisse et qu'ensuite la station fonctionne normalement sans ralentissement, il est nécessaire que votre paramétrage DNS soit correct.

Ce paramétrage est nécessaire que vous utilisiez Auto_Install_Client ou que vous effectuiez le travail manuellement.

Pour vérifier que le paramétrage DNS est correct, ouvrez une fenêtre DOS sur la station et tapez

tracert  serv.dom.priv

Où vous remplacerez serv par le nom réel du serveur IACA et dom.priv par le nom réel de votre domaine.

Si la réponse n'est pas obtenue rapidement ou n'est pas obtenue du tout, vous devez commencer par vérifier que vous avez un serveur DNS dans votre réseau local (habituellement le serveur DNS sur le serveur 2000). Et que votre station utilise ce serveur DNS dans ses propriétés TCP/IP dans le paramétrage de la connexion réseau.
Vous pouvez trouver de l'aide pour la configuration DNS dans "Questions réponses" sur le site de iaca (voir la question "Comment paramétrer DNS ?") et dans le document "Installation Windows 2000 Serveur" sur le site http://dialog.ac-reims.fr rubrique "Documents").

Le nom de la station doit figurer dans un sous-parc défini avec IACA sur le serveur.


Où mettre le programme Auto_Install_Client ?

Mauvaise solution :

Le programme doit être accessible à partir des stations alors que celles-ci ne sont pas encore dans le domaine. Mettre Auto_Install_Client.exe dans un répertoire partagé sur le serveur peut donc être une mauvaise solution.

Explication : Lors de l'accès à ce programme, l'utilisateur a besoin de donner le nom et le mot de passe d'un compte du domaine, ce qui n'est pas un problème. Mais le programme Auto_Install_Client au cours de son travail est amené à s'appeler lui-même dans l'environnement de l'administrateur local et celui-ci n'a pas le droit d'accéder au réseau.

Cette solution convient cependant dans le cas où la station est déjà inscrite dans le domaine (voir plus loin).

Bonnes solutions :

Sur la station : Mettez le programme Auto_Install_Client.exe dans le répertoire Windows ou un de ses sous-répertoires comme System32. Le seul inconvénient est que si une nouvelle version d'Auto_Install_Client est disponible, il ne sera pas facile d'effectuer la mise à jour sur les stations si vous avez beaucoup de stations.

Vous pouvez également mettre Auto_Install_Client dans un autre répertoire que le répertoire Windows.

Si Auto_Install_Client n'est pas dans le répertoire Windows ou un de ses sous-répertoires, il sera alors automatiquement copié dans le répertoire IACA situé dans le répertoire Windows afin de garantir les bons droits d'accès pour les différentes étapes à effectuer. L'utilisateur ne s'en rendra pas compte.

Dans un partage web sur le serveur : L'accès au serveur par le navigateur peut se faire même si la station n'est pas dans le domaine et même si l'utilisateur n'est pas connu du serveur.
Il sera facile de mettre Auto_Install_Client à jour car il suffira de remplacer le fichier qui est sur le serveur.
L'utilisateur aura à choisir entre enregistrer le fichier sur son disque dur ou l'exécuter. En choisissant de l'exécuter, il aura certainement à confirmer.
Un lien hypertexte sur la page d'accueil du site du serveur, pourrait proposer Auto_Install_Client afin de faciliter le travail de l'utilisateur.

Cas particulier d'une station déjà inscrite dans le domaine.

Vous pouvez démarrer la station avec un compte du domaine et appeler Auto_Install_Client.
Auto_Install_Client peut même être placé dans un répertoire partagé du serveur.
Le compte du domaine n'a pas besoin d'avoir des droits particuliers.
Ceci n'est possible que depuis la version 1.5 de Auto_Install_Client.

Puisque la station est déjà inscrite dans le domaine, on utilisera le paramètre /D=N afin de ne pas refaire cette inscription.

Auto_Install_Client peut même être appelé par un script d'ouverture de session. Si vous voulez davantage de détails, reportez vous à "Appel par script".


Exécution de Auto_Install_Client

Sur la station, ouvrir une session avec un compte local et appeler Auto_Install_Client (la méthode dépend de l'endroit où est placé Auto_Install_Client).

Lorsque Auto_Install_Client démarre, l'utilisateur est invité à taper le nom ou le numéro IP du serveur IACA et à valider. Tout le reste est automatique.

Auto_Install_Client communique avec le serveur IACA pour obtenir les renseignements nécessaires.

Lorsque le travail est terminé, la station redémarre automatiquement. La station est alors dans le domaine, le compte administrateur de modèles pour cette station est ajouté au groupe Administrateurs de la station et le client IACA est installé.

Remarque : Si la station est déjà dans le domaine alors Auto_Install_Client commence par l'enlever du domaine. L'ordinateur redémarre automatiquement. L'utilisateur ouvre à nouveau une session avec un compte local (en général le même que précédemment) et Auto_Install_Client apparaît automatiquement. Il reste alors seulement à valider pour effectuer le travail.

 


Paramètres facultatifs

Il n'est pas toujours possible de mettre des paramètres. Par exemple dans une page Web, le lien hypertexte n'accepte pas ce type de paramètres. Si vous tapez la ligne de commande ou si vous utilisez un raccourci ou fichier Batch (extension .BAT) vous pouvez ajouter des paramètres. Plusieurs paramètres peuvent être utilisés, l'ordre et les majuscules n'ont pas d'importance.

/NS=Serveur

Remplacez Serveur par le nom réel de votre serveur IACA. Vous pouvez aussi mettre à la place le numéro IP du serveur IACA.

/D=N

Si la station est déjà dans le domaine et que vous voulez seulement ajouter le compte administrateur de modèles dans le groupe Administrateurs et installer le client IACA.

/AM=N

Si vous ne voulez pas ajouter le compte administrateur de modèles dans le groupe Administrateurs local à la station.

/C=N

Si vous ne voulez pas installer le client IACA.

/NA=Administrateur

Si le compte Administrateur local ne s'appelle pas "Administrateur", alors /NA= permet d'indiquer son nom. Par exemple /NA=LeChef
Ce paramètre est donc inutile dans le cas ou ce compte est Administrateur.

/GA=Administrateurs

Si le groupe Administrateurs (remarquez le s) local ne s'appelle pas "Administrateurs", alors /GA= permet d'indiquer son nom. Par exemple /GA=Administrators
Ce paramètre est donc inutile dans le cas ou ce compte est Administrateurs.

/PA=1234

Permet d'indiquer le mot de passe de l'administrateur local. Mettez bien sûr le vrai mot de passe à la place de 1234. Ceci peut être utile si le mot de passe n'a pas été indiqué avec IACA sur le serveur ("Outils", "Install automatique clients" et "Mots de passe des administrateurs des stations").
Ce paramètre ne devrait pas servir. En effet si vous connaissez le mot de passe de l'administrateur local, il est plus judicieux d'ouvrir une session avec ce compte, ce qui permet à Auto_Install_Client de ne pas avoir besoin de connaître ce mot de passe.

/YES

Permet de ne pas avoir besoin de cliquer sur OK.
Vous devez dans ce cas également préciser le nom du serveur avec le paramètre /NS=

/NOREBOOT

Permet de ne pas redémarrer l'ordinateur après l'installation réussie du client IACA.
Si un ou plusieurs redémarrages intermédiaires sont nécessaires, il seront tout de même automatiquement effectués.
Dans une utilisation habituelle (ajout dans le domaine + ajout de l'administrateur de modèles + installation du client iaca), après le travail effectué, le programme s'arrête et la station ne redémarre pas. Cependant il sera nécessaire de redémarrer vous même la station pour que les changements soient pris en compte.

/CLIENT=EUMCS

Les lettres mises après le signe = sont interprétées comme suit :
Si la lettre est en majuscules alors la case correspondante sera cochée
Si la lettre est en minuscules alors la case correspondante sera décochée.
Si la lettre n'est pas présente alors la case ne change pas d'état.
Il ne faut pas mettre d'espace entre ces lettres.
L'ordre des lettres n'a pas d'importance.

E ou e : Afficher les éventuels messages d'erreur à l'ouverture
U ou u : Ne pas afficher le nom de l'utilisateur précédent
M ou m : Verrouillage majuscules comme 95/98/ME
C ou c : Supprimer la fenêtre Ctrl Alt Suppr (W2KP ou XP)
S ou s : Supprimer la synchronisation des répertoires (W2KP ou XP)

La valeur par défaut est /CLIENT=MC


Version de démonstration et version normale

En achetant Auto_Install_Client, vous recevez un fichier aic.dat que vous copierez dans le répertoire System32 de votre serveur IACA. la version que vous téléchargez sur Internet combinée avec le fichier aic.dat donne une version normale complète. Le fichier aic.dat permet à Auto_Install_Client de fonctionner sans restriction sur les stations. Ce fichier contient le nom de votre établissement et vous autorise à utiliser librement Auto_Install_Client dans votre établissement.

Si vous n'avez pas acheté Auto_Install_Client, la version que vous téléchargez sur le site de IACA réagit comme une version de démonstration. Vous avez le droit d'utiliser le programme uniquement dans le but de le tester. Vous êtes limité à 3 stations mais vous pouvez faire autant d'essais que vous voulez avec ces trois stations. Attention, si vous changez le nom d'une station déjà utilisée, elle sera comptée comme une nouvelle station.