> Tech > Automatiser les actions sur le système cible

Automatiser les actions sur le système cible

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

Vous pouvez rendre encore plus souples les déploiements à  base d'images en exécutant automatiquement des commandes pendant ou après l'exécution de Mini-Setup. Pour installer des programmes ou exécuter des programmes, des fichiers batch ou des scripts après la fin du processus Mini-Setup, vous devez créer des entrées dans un fichier

spécial nommé
cmdlines.txt. Si vous devez installer
des programmes ou exécuter des commandes,
des scripts, des programmes
ou des fichiers batch après que le système
cible ait redémarré, créez des entrées
dans la section GuiRunOnce de
sysprep.inf.

Cmdlines.txt. Le fichier cmdlines.
txt devrait résider dans le répertoire
%SystemDrive%\Sysprep\i386$oem. Le listing 2 montre un exemple
d’un fichier cmdlines.txt qui exécute
Sysprep avec l’option -clean ainsi que
deux autres commandes fictives. Le
format et l’utilisation de cmdlines.txt
ne posent pas de problèmes particuliers,
mais tenez quand même compte
des points suivants :

  • Vous devez inclure l’entrée Install-
    FilesPath dans la section Unattended
    de sysprep.inf qui pointe sur l’emplacement
    du dossier $oem$.

  • Tous les fichiers nécessaires doivent
    se trouver sur le disque dur parce
    qu’il n’y a pas de garantie de la
    connectivité réseau.

  • Si des commandes modifient ou
    créent des paramètres de registre,
    les paramètres seront altérés ou
    créés dans la section utilisateur par
    défaut du registre et s’appliqueront à 
    tous les nouveaux utilisateurs.

  • Vous ne pouvez pas utiliser cmdlines.
    txt pour installer des applications
    qui utilisent Windows Installer
    (packages .msi).

GuiRunOnce. Pour exécuter des
commandes, des fichiers batch ou des
scripts après le redémarrage du système
cible, vous pouvez créer des entrées
dans la section GuiRunOnce de
sysprep.inf. Ces entrées s’exécuteront
la première fois qu’un utilisateur se
connectera au système. Comme avec
cmdlines.txt, tenez compte de quelques
règles et comportements dans
l’utilisation de GuiRunOnce :

  • Pour traiter les entrées de GuiRun-
    Once, vous devez valider Autologon.
    Pour cela, définissez Autologon=Yes
    dans la section GuiUnattended.

  • Vous devez placer chaque commande
    entre guillemets.

  • Les commandes de la section Gui-
    RunOnce s’exécutent dans le contexte
    de sécurité de l’utilisateur
    connecté, pas forcément adéquat
    pour installer les applications.

  • Vous devez supprimer les réinitialisations
    pour avoir la certitude que
    toutes les commandes spécifiées seront
    exécutées. Si un programme
    lancé par GuiRunOnce a des options
    pour réinitialiser le système (comme
    c’est le cas pour de nombreuses installations
    silencieuses), vous devez
    désactiver l’option Reboot. Si le système
    se réinitialise, les éléments suivants de la liste GuiRunOnce ne seront
    pas exécutés.

  • GuiRunOnce ne prend pas en charge
    les applications actives qui comptent
    sur le shell Windows Explorer (les
    applications d’utilisateurs finaux, par
    exemple).

  • Pour installer au mieux les applications
    multiples, utilisez la commande
    Start avec l’option /wait pour empêcher
    toute interférence entre les installations.

Téléchargez cette ressource

État des lieux de la réponse à incident de cybersécurité

État des lieux de la réponse à incident de cybersécurité

Les experts de Palo Alto Networks, Unit 42 et Forrester Research livrent dans ce webinaire exclusif leurs éclairages et stratégies en matière de réponses aux incidents. Bénéficiez d'un panorama complet du paysage actuel de la réponse aux incidents et de sa relation avec la continuité de l'activité, des défis auxquels font face les entreprises et des tendances majeures qui modèlent ce domaine. Un état des lieux précieux pour les décideurs et professionnels IT.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010

A lire aussi sur le site

Revue Smart DSI

La Revue du Décideur IT