Guide de l'administrateur Installation Manager



Documents pareils
Guide détaillé pour Microsoft Windows Server Update Services 3.0 SP2

CA Desktop Migration Manager

STATISTICA Version 12 : Instructions d'installation

Extension McAfee Security-as-a-Service

Guide de déploiement

Documentation EdgeSight. Citrix XenApp 5.0

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

Sharpdesk V3.3. Guide d installation Push pour les administrateurs système Version

Guide de l'administrateur Pack d'administration

CA ARCserve Backup Patch Manager pour Windows

Printer Administration Utility 4.2

Guide d'installation Citrix Password Manager. Citrix Password Manager 4.6 avec Service Pack 1 Citrix XenApp 5.0, édition Platinum

La console MMC. La console MMC Chapitre 13 02/08/2009

Cours 420-KEG-LG, Gestion de réseaux et support technique. Atelier No 6-1

AFTEC SIO 2. Christophe BOUTHIER Page 1

Guide d'installation Citrix EdgeSight. Citrix EdgeSight pour points de terminaison 5.3 Citrix EdgeSight pour XenApp 5.3

Préparer la synchronisation d'annuaires

Guide d'installation du token

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Manuel d'installation

Guide d'installation. Release Management pour Visual Studio 2013

Kaspersky Security Center Web-Console

SafeGuard Enterprise Web Helpdesk. Version du produit : 6.1

FileMaker Server 13. Guide de démarrage

Extension WebEx pour la téléphonie IP Cisco Unified

Mise à niveau de Citrix Presentation Server 4.5 Vers Feature Pack 1. Citrix Presentation Server 4.5 Avec Feature Pack 1

Q-Checker pour V6 Release 2.1

SafeGuard Enterprise Web Helpdesk. Version du produit : 5.60

Guide de l'administrateur Citrix XenApp

Module 1 : Préparation de l'administration d'un serveur

Installation et Réinstallation de Windows XP

1. Introduction Sauvegardes Hyper-V avec BackupAssist Avantages Fonctionnalités Technologie granulaire...

Module 7 : Accès aux ressources disque

Guide de l'utilisateur de Symantec Backup Exec System Recovery Granular Restore Option

Sophos Enterprise Console Aide. Version du produit : 5.1

SafeGuard Enterprise Web Helpdesk. Version du produit : 6

StreamServe Persuasion SP4

Guide pas à pas pour l'utilisation de la Console de gestion des stratégies de groupe

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide

Guide pas à pas. McAfee Virtual Technician 6.0.0

Tekla Structures Guide d'installation. Version du produit 21.0 mars Tekla Corporation

Mise à jour de version

Guide de l'utilisateur Citrix EdgeSight pour test de charge. Citrix EdgeSight pour test de charge 3.6

Guide d installation

Boîte à outils OfficeScan

Guide d'installation Citrix XenApp

Lenovo Online Data Backup Guide d'utilisation Version

Windows Server Chapitre 4 : Active Directory Gestion des utilisateurs, des ordinateurs et des groupes

Didacticiel de mise à jour Web

Guide de l'administrateur Citrix XenApp Fundamentals

Guide de configuration de SQL Server pour BusinessObjects Planning

Installation de Windows 2003 Serveur

Module 10 : Implémentation de modèles d'administration et d'une stratégie d'audit

Netissime. [Sous-titre du document] Charles

Station de gestion Dell OpenManage Guide d'installation de la version 7.1

Guide d'intégration à ConnectWise

Sophos Endpoint Security and Control Guide de mise à niveau

Guide de l'administrateur XenApp Plugin pour applications hébergées pour Windows

Guide d installation de Windows Vista /Windows 7

NetSupport Notify (v2.01) Guide de démarrage. Tous droits réservés NetSupport Ltd

SafeGuard Enterprise Aide administrateur. Version du produit : 5.60

Guide de l'utilisateur du composant d'intégration de Symantec Endpoint Protection. Version 7.0

Guide d'utilisation du Serveur USB

Outils et documentation Systems Management Guide d'installation de la Version 8.0.1

TeamViewer 7 Manuel Manager

Assistance à distance sous Windows

Sage 50 Version 2014 Guide d installation. Sage Suisse SA

Exemples et tutoriels Version 7.5. Tutoriel de l'exemple Recrutement de personnel pour IBM Process Designer

Dell Printer Management Pack Suite Version 5.0 pour Microsoft System Center Operations Manager et Microsoft System Center Essentials Guide

Panda Managed Office Protection. Guide d'installation pour les clients de WebAdmin

Tekla Structures Guide de l'administrateur sur l'acquisition de licences. Version du produit 21.1 septembre Tekla Corporation

Dell SupportAssist pour PC et tablettes Guide de déploiement

MANUEL DE DEPLOIEMENT

Symantec Enterprise Vault

Procédure d installation de la Sauvegarde de Windows Server

Attribution de licence pour vcloud Suite

Dell PowerVault MD Storage Array Management Pack Suite version 6.0 pour Microsoft System Center Operations Manager Guide d'installation

Comment changer le mot de passe NT pour les comptes de service Exchange et Unity

Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide

Logiciel d'analyse de données. Version huit. Guide d installation

Parallels Transporter Lisez-moi

Exportation d'une VM sur un périphérique de stockage de masse USB

Sophos Enterprise Manager Aide. Version du produit : 4.7

Bienvenue sur Lab-Windows Il n'y a de vents favorables que pour ceux qui ont un cap

Cours 420-KEG-LG, Gestion de réseaux et support technique. Atelier No2 :

Windows Front-End Installation Guide HOPEX V1R1 FR

Guide de l'administrateur Citrix Personal vdisk 5.6.5

FileMaker 13. Guide ODBC et JDBC

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence nominative)

Protéger les données et le poste informatique

CA ARCserve D2D pour Linux

Sophos Mobile Control as a Service Guide de démarrage. Version du produit : 2.5

Guide d installation

Windows 8 Installation et configuration

1. Comment accéder à mon panneau de configuration VPS?

NAS 206 Utiliser le NAS avec Windows Active Directory

Guide d'installation du connecteur Outlook 4

Symantec Backup Exec Remote Media Agent for Linux Servers

Transcription:

Guide de l'administrateur Installation Manager Citrix XenApp 5.0 pour Microsoft Windows Server 2008

Avis de copyright et de marque déposée L'utilisation du produit documenté dans ce guide est sujette à votre acceptation préalable du Contrat de licence de l'utilisateur final. Une version imprimable du Contrat de licence d'utilisateur final figure sur le support d'installation. Les informations contenues dans ce document peuvent faire l'objet de modifications sans préavis. Sauf mention contraire, les sociétés, noms et données utilisés dans les exemples fournis sont fictifs. Aucune partie de ce document ne peut être reproduite ou transmise, sous quelque forme, par quelque moyen, électronique ou mécanique, et pour quelque motif que ce soit, sans l'autorisation expresse et écrite de Citrix Systems, Inc. 2003-2008 Citrix Systems, Inc. Tous droits réservés. Citrix et Citrix XenApp sont des marques déposées de Citrix Systems, Inc. aux États-Unis et dans d'autres pays. Cryptage RSA 1996-1997 RSA Security Inc. Tous droits réservés. FLEXnet Operations et FLEXnet Publisher sont des marques de fabrique et/ou des marques déposées de Acresso Software Inc. et/ou InstallShield Co. Inc. Reconnaissances de marques Microsoft, Windows, Windows PowerShell, Windows Server, Windows Vista, Visual Studio,.NET, and Active Directory sont des marques de fabrique, de commerce ou de service ou des marques déposées de Microsoft Corporation aux États-Unis et/ou dans d'autres pays. Toutes les autres marques et marques déposées sont la propriété de leurs détenteurs respectifs. Code document : 21 novembre 2008 (FA)

Table des matières 1 Présentation d'installation Manager............................................... 5 Recherche de documentation..................................................5 Conventions de la documentation............................................6 Support et formation......................................................6 Présentation d'installation Manager.............................................7 Composants d Installation Manager..........................................8 Guide de démarrage rapide d'installation Manager.................................9 2 Installation d'installation Manager............................................... 11 Configurations requises......................................................11 Configuration requise pour l'ordinateur de gestion des tâches.....................11 Configuration requise pour les serveurs cibles.................................12 Configuration requise pour le partage de fichier................................12 Configurations requises pour les comptes et les permissions........................13 Installation d'installation Manager.............................................14 Pour installer Installation Manager..........................................14 Installation du pack Utilitaires..............................................15 Considérations sur les batteries mixtes..........................................15 Désinstallation d Installation Manager..........................................16 Pour désinstaller Installation Manager.......................................16 Pour désinstaller le pack Utilitaires..........................................16 Désinstallation du pack Utilitaires avec Installation Manager.....................16 3 Déploiement des tâches avec Installation Manager................................. 17 Lancement d'installation Manager.............................................17 Pour lancer Installation Manager............................................17 Fenêtre d'installation Manager.............................................18 Déploiement des packs MSI et MSP...........................................19 Pour déployer un pack MSI ou MSP.........................................19 Déploiement des fichiers du Planificateur de tâches...............................20

4 Guide de l'administrateur Installation Manager Pour déployer un fichier du Planificateur de tâches.............................21 Association d'applications publiées à des serveurs................................21 Pour associer une application publiée à un serveur.............................21 Déploiement des tâches de ligne de commande...................................22 Pour déployer une tâche de ligne de commande................................22 Replanification des tâches....................................................23 Pour replanifier une tâche.................................................23 Suppression de tâches.......................................................23 Pour supprimer une tâche d'un serveur.......................................24 4 Utilisation des cmdlets PowerShell..............................................25 Importation des cmdlets.....................................................25 Pour importer les cmdlets.................................................25 Pour importer les cmdlets automatiquement...................................26 Liste des serveurs XenApp...................................................26 Get-IMServer...........................................................26 Planification des tâches dans les serveurs cibles..................................27 Create-IMMSITask......................................................27 Create-IMTask..........................................................30 Create-IMCMDTask.....................................................31 Obtention des informations de réussite ou d'échec des tâches........................32 Get-IMTask............................................................32 Suppression des tâches programmées des serveurs de destination....................34 Remove-IMTask........................................................34 5 Messages d'erreur............................................................. 37 Messages d'erreur de la cmdlet IMAdmin.......................................37 Messages d'erreur de la cmdlet IMUtilities......................................41

1 Présentation d'installation Manager Bienvenue dans Installation Manager pour Citrix XenApp 5.0 pour Windows 2008, éditions Enterprise et Platinum. Ce guide s'adresse aux administrateurs Citrix chargés d'utiliser Installation Manager pour déployer des composants logiciels, comme des corrections à chaud, des service packs et des packs MSI sur des serveurs. Il suppose une connaissance acquise dans les domaines de la gestion de Windows et de XenApp. Cette rubrique présente Installation Manager et ses principaux composants et décrit les étapes nécessaires pour installer et configurer un environnement Installation manager typique. Recherche de documentation Pour obtenir une liste des problèmes connus pour cette version, veuillez consulter le fichier lisez-moi du produit. Pour plus d'informations sur Citrix XenApp 5.0, veuillez consulter le fichier «Bienvenue dans Citrix XenApp» (Read_Me_First.html), inclus au support d'installation de XenApp 5.0 pour Windows 2008. Ce fichier contient des liens vers des documents qui vous aideront à démarrer, ainsi que la documentation la plus récente pour XenApp et ses composants, ainsi que les technologies correspondantes. Le site Web du centre de connaissances Citrix (Citrix Knowledge Center), http://support.citrix.com, contient des liens vers tous les documents de produits, organisés par produit. Sélectionnez le produit auquel vous souhaitez accéder, puis cliquez sur l'onglet Documentation dans la page des informations produit.

6 Installation Manager Administrator s Guide Conventions de la documentation Pour plus de cohérence, la terminologie employée dans cette documentation est celle de Windows Vista et Windows Server 2008 (64 bits) ; par exemple, les termes «Documents» plutôt que «Mes documents» et «Ordinateur» plutôt que «Mon ordinateur» seront préférés. La documentation Citrix XenApp utilise les conventions typographiques suivantes. Convention Gras Italique Police à espacement fixe {accolades} Signification Indique une commande, le nom d'un élément de l'interface tel qu'une zone de texte ou un bouton, ou des données entrées par l'utilisateur. Espaces réservés à des informations que vous fournissez. Par exemple, nomfichier signifie que vous tapez le nom réel du fichier. Les caractères en italique sont aussi utilisés pour les termes nouveaux et les titres d'ouvrages. Correspond à du texte figurant dans un fichier texte. Dans une commande, il s'agit d'une série d'éléments dont un est requis. Par exemple, {yes no } signifie que vous devez entrer «yes» ou «no». N'entrez pas les accolades. [crochets] Dans une commande, il s'agit d'éléments en option. Par exemple, [/ ping] indique que vous devez entrer /ping avec la commande. N'entrez pas les crochets. (barre verticale)... (points de suspension) Dans une commande, il s'agit d'un séparateur entre des éléments entre accolades et crochets. Par exemple, { /hold /release /delete } signifie que vous devez entrer soit /hold, soit /release, soit /delete. Le ou les éléments précédents de la commande peuvent être répétés. Par exemple, /route:nompériphérique[, ] indique que vous pouvez taper plusieurs nompériphériques en les séparant par des virgules. Support et formation Citrix fournit un forum de support technique en ligne pour les utilisateurs. Ce forum se trouve à la page http://support.citrix.com/xenappforum/. Le site Web contient des liens de téléchargement, le Centre de connaissances Citrix (Knowledge Center), les services de conseil Citrix (Consulting Services) ainsi que d'autres pages très utiles. Le Centre de connaissances Citrix (http://support.citrix.com) propose un grand nombre de services de support technique, d'outils et de ressources développeur. Les informations sur les formations Citrix sont disponibles sur la page http://www.citrix.com/edu/.

Présentation d'installation Manager 1 Présentation d'installation Manager 7 Installation Manager est une fonctionnalité de XenApp, éditions Enterprise et Platinum, qui vous permet de déployer rapidement des logiciels vers des serveurs depuis un emplacement central. Par exemple, vous pouvez utiliser Installation Manager pour déployer des correctifs vers les serveurs Citrix. Cette version d'installation Manager (celle accompagnant XenApp 5.0) est basée sur les technologies du Planificateur de tâches 2.0 de Windows et Microsoft PowerShell 1.0. Avec Installation Manager, vous pouvez distribuer des applications, des service packs, des correctifs logiciels et des tâches de script de ligne de commande simples vers les serveurs avec ou sans assistance en utilisant tout serveur Windows Vista ou Server 2008 sur le réseau. Installation Manager peut aussi distribuer les fichiers XML générés par le Planificateur de tâches Windows. Remarque : Citrix recommande d'utiliser la fonctionnalité de streaming d'application pour livrer les applications dans votre environnement XenApp (éditions Enterprise et Platinum seulement). Pour plus d'informations sur le streaming d'application, veuillez consulter le Guide du streaming d'application. Vous pouvez utiliser Installation Manager pour automatiser les redémarrages de serveur immédiatement après l'installation d'une application sur un serveur cible, ce qui rend l'application et le serveur prêts à l'emploi. Installation Manager peut notifier les utilisateurs d'opérations imminentes, comme un redémarrage de serveur. Le composant enfichable de la console Microsoft Management Console (MMC) fournit une interface utilisateur graphique vers Installation Manager, facile à utiliser. Les administrateurs connaissant bien Microsoft PowerShell peuvent utiliser les cmdlets par défaut d'installation Manager dans l'environnement PowerShell. Avec la console MMC ou la console PowerShell, vous pouvez consulter le statut d'une tâche donnée afin de vérifier si elle a été exécutée correctement ou non sur les serveurs cibles. Installation Manager peut extraire le journal des événements et les codes de résultats pour toutes les opérations ayant échoué et stocker les résultats au format XML.

8 Installation Manager Administrator s Guide Composants d Installation Manager Installation Manager implique l'interaction des composants suivants : Ordinateur de gestion de tâches. Il s'agit d'un ordinateur sur lequel la console MMC est installée. Cet ordinateur est utilisé pour gérer et planifier les tâches que vous déployez à l'aide d'installation Manager. Il n'est pas nécessaire d'utiliser un ordinateur séparé ; par exemple, vous pouvez utiliser l'un des serveurs cibles comme ordinateur de gestion des tâches. Partage de fichiers. Un dossier partagé est utilisé pour transférer les fichiers de tâches devant être déployés à l'aide d'installation Manager vers les serveurs cibles, et pour stocker les fichiers du cache contenant des tâches déjà planifiées et des résultats. Le partage de fichiers peut se trouver sur tout serveur Windows ; par exemple, sur l'ordinateur de gestion des tâches. Vous pouvez aussi avoir plusieurs partages de fichiers, par exemple, un en France et un au Royaume-Uni, afin d'accélérer les déploiements locaux. Serveur(s) cible(s). Il s'agit d'un serveur ou de serveurs sur lesquels les tâches doivent être déployées. Le serveur cible doit exécuter Windows Server 2008 ou être un serveur XenApp. Diagramme illustrant les principaux composants d'installation Manager.

1 Présentation d'installation Manager 9 Guide de démarrage rapide d'installation Manager Cette rubrique résume les étapes requises pour installer et configurer un environnement Installation Manager typique. 1. Identifiez le ou les serveurs qui servira ou serviront d'ordinateur(s) dans votre environnement et installez-y le pack d'administration d'installation Manager XA50_IM_ADMIN.MSI. 2. Configurez un partage de fichiers qui sera utilisé pour transférer les fichiers vers des serveurs cibles et pour stocker les données d'historique d'exécution. 3. Configurez les droits d'accès utilisateur adéquats sur le partage de fichiers et sur les serveurs cibles. 4. Si vous souhaitez utiliser Installation Manager pour déployer les packs MSI ou MSP, installez le pack Utilitaires XA50_IM_UTIL.MSI sur les serveurs cibles adéquats. 5. Utilisez Installation Manager pour déployer les applications et les composants logiciels sur les serveurs cibles. Les rubriques suivantes expliquent ces étapes de manière plus détaillée.

10 Installation Manager Administrator s Guide

2 Installation d'installation Manager Cette rubrique apporte des informations sur les configurations requises, décrit les autorisations nécessaires pour utiliser Installation Manager et explique comment installer Installation Manager. Elle traite aussi des considérations en matière de batterie mixte. Configurations requises Installation Manager se compose de deux packs : 1. Pack Administration. Il contient la fonctionnalité centrale d'installation Manager. Vous installez ce pack sur l'ordinateur de gestion des tâches. 2. Pack Utilitaires. Il contient les cmdlets PowerShell cmdlets requises pour l'installation des fichiers MSI ou MSP seulement. Vous installez ce pack sur les serveurs cibles adéquats. Si le pack Utilitaires n'est pas installé, l'installation des fichiers MSI ou MSP échouera sur ces serveurs cibles. Configuration requise pour l'ordinateur de gestion des tâches L'ordinateur de gestion des tâches est utilisé pour gérer et planifier les tâches que vous déployez à l'aide d'installation Manager. Il n'est pas nécessaire d'utiliser un ordinateur séparé ; par exemple, vous pouvez utiliser l'un des serveurs cibles comme ordinateur de gestion des tâches. La configuration de l'ordinateur de gestion des tâches doit être la suivante : Windows Vista ou Windows Server 2008. Microsoft Visual Studio.NET Framework 3.5. Microsoft PowerShell 1.0 pour Windows Vista ou Windows Server 2008. Microsoft Management Console 3.0. Citrix XenApp - Pour dresser la liste (énumérer) des serveurs XenApp dans la console MMC ou pour utiliser la cmdlet Get-IMServer, vous devez

12 Guide de l'administrateur Installation Manager installer la console Citrix Access Management Console. De même, si XenApp n'est pas installé, l'action Publier application n'est pas disponible (voir «Association d'applications publiées à des serveurs», page 21) et vous pourrez déployer les applications publiées existantes sur les serveurs cibles. Configuration requise pour les serveurs cibles Les serveurs cibles sont ceux sur lesquels les applications et les composants logiciels doivent être déployés. Le système d'exploitation installé sur ces serveurs doit être Windows Server 2008. Si vous comptez utiliser Installation Manager pour installer les packs MSI ou MSP, vous devez installer le pack Utilitaires sur ces serveurs cibles. Si le pack Utilitaires n'est pas installé, l'installation des packs MSI ou du MSP échouera sur ces serveurs cibles. Le pack Utilitaires nécessite les éléments suivants sur les serveurs cibles : Windows Server 2008 Microsoft Visual Studio.NET Framework 3.5. Microsoft PowerShell 1.0 pour Windows Vista ou Windows Server 2008. Présentation de Citrix XenApp 5.0 pour Microsoft Windows Server 2008 (facultatif seulement). Configuration requise pour le partage de fichier Un dossier partagé est utilisé pour transférer les fichiers de tâches devant être déployés à l'aide d'installation Manager vers les serveurs cibles, et pour stocker les fichiers du cache contenant des tâches déjà planifiées et des résultats. Le partage de fichier peut se trouver sur tout ordinateur Windows (Windows 2003, 2008 ou Vista) ; par exemple, vous pouvez utiliser l'ordinateur de gestion de tâches comme partage de fichier. Important : vous devez disposer des autorisations adéquates vous permettant d'accéder au partage de fichier. Pour plus d informations, veuillez consulter la section «Configurations requises pour les comptes et les permissions», page 13.

2 Installation d'installation Manager 13 Configurations requises pour les comptes et les permissions Cette rubrique décrit les comptes utilisateurs et les permissions requis pour créer et planifier des tâches sur les serveurs cibles avec Installation Manager. Installation Manager utilise le planificateur de tâche 2.0 de Windows pour planifier les opérations sur les serveurs cibles. Il utilise l'authentification implicite pour un accès à distance à l'api du planificateur de tâche. Les administrateurs qui créent des tâches Installation Manager doivent disposer du contrôle total sur le partage de fichier Installation Manager et doit être membre du groupe Administrateur local de chaque serveur cible. Les comptes et permissions suivants sont requis. Créez un groupe Active Directory (nommé, par exemple «Administrateurs Installation Manager»). Ajoutez le groupe Active Directory (cf. le groupe nommé dans l'exemple ci-dessus) en tant que membre des groupes locaux Administrateur local, Utilisateurs Distributed COM, et Lecteurs des journaux d'événements de chaque serveur cible. Les utilisateurs de Windows Server 2008 peuvent procéder ainsi en créant une stratégie Préférence de stratégie de groupe de manière à combiner ces groupes et à simplifier le processus d'autorisation. Attribuez les droits de contrôle complets au groupe «Administrateurs Installation Manager» pour le partage de fichier et le dossier. Le groupe doit disposer de droits pour manipuler les listes de contrôle d'accès (ACL) sur le dossier partagé. Attribuez les autorisations de partage en sélectionnant le fichier et en cliquant sur Propriétés> Partage > Avancé et en paramétrant les options requises dans l'onglet Autorisations.

14 Guide de l'administrateur Installation Manager Paramétrez les autorisations du dossier en sélectionnant ce dernier et en cliquant sur Propriétés > Sécurité > Avancé > Modifier. Diagramme résumant les comptes et permissions requis. Installation d'installation Manager Cette rubrique indique comment installer Installation Manager sur l'ordinateur de gestion des tâches. Pour installer Installation Manager Pour installer le pack Administration sur l'ordinateur que vous souhaitez utiliser comme ordinateur de gestion des tâches, procédez comme suit : 1. Déconnectez tous utilisateurs de l'ordinateur de gestion des tâches et fermez toutes les applications, dont la console. 2. Double-cliquez sur le pack Administration (XA50_IM_ADMIN.MSI ou XA50_IM_ADMIN_x64.MSI) sur l'ordinateur de gestion des tâches. 3. Lorsque l'assistant d'installation démarre, suivez les instructions à l'écran.

2 Installation d'installation Manager 15 Installation du pack Utilitaires Si vous souhaitez utiliser Installation Manager pour installer les packs MSI ou MSP, vous devez installer le pack Utilitaires sur les serveurs cibles adéquats. Si le pack Utilitaires n'est pas installé, l'installation des packs MSI ou du MSP échouera sur ces serveurs cibles. Le pack Utilitaires n'est pas requis pour distribuer les fichiers du planificateur de tâche ou les tâches de ligne de commande. Lorsque vous installez le pack Utilitaires, quatre règles de pare-feu Windows existantes sont activées (au préalable désactivées par défaut). Cela permet aux règles d'autoriser l'accès aux services Planificateur de tâche et Gestion des journaux d'événements à l'aide de DCOM. Les règles activées sont les suivantes : Gestion à distance des tâches planifiées (RPC). Gestion à distance des tâches planifiées (RPC-EPMAP). Gestion à distance du journal des événements (RPC). Gestion à distance du journal des événements (RPC-EPMAP). Pour installer le pack Utilitaires 1. Déconnectez tous utilisateurs du serveur cible et fermez toutes les applications, dont la console. 2. Double-cliquez sur le pack Utilitaires (XA50_IM_UTIL.MSI ou XA50_IM_UTIL_x64.MSI) sur le serveur cible. 3. Lorsque l'assistant d'installation démarre, suivez les instructions à l'écran. Considérations sur les batteries mixtes Cette rubrique ne vous concerne que si vous possédez un mélange de serveurs exécutant XenApp 5.0 et Presentation Server 4.5 avec Feature Pack 1 dans la même batterie. Si la batterie ne contient que des serveurs exécutant XenApp 5.0, il est inutile de poursuivre la lecture de ces informations. Si vous avez un mélange de serveurs exécutant XenApp 5.0 et Presentation Server 4.5 avec Feature Pack 1 dans la même batterie, vous pouvez utiliser cette version d'installation Manager (celle accompagnant XenApp 5.0) uniquement pour déployer les applications et les composants logiciels sur les serveurs exécutant Windows Server 2008.

16 Guide de l'administrateur Installation Manager Le planificateur de tâche 2.0 n'est pas pris en charge sous Windows Server 2003, par conséquent, pour déployer des composants logiciels vers ces serveurs, utilisez la version précédente d'installation Manager installée sur un serveur exécutant Presentation Server 4.5 avec Feature Pack 1. Pour ce faire, utilisez les versions Presentation Server 4.5 de la console Access Management Console et de la console Presentation Server. Désinstallation d Installation Manager Cette rubrique indique comment désinstaller Installation Manager sur l'ordinateur de gestion des tâches et le pack Utilitaires, si vous l'avez installé, sur les serveurs cibles. Pour désinstaller Installation Manager 1. Déconnectez tous utilisateurs de l'ordinateur de gestion des tâches et fermez toutes les applications, dont la console. 2. À l'aide de la fonction Ajout/Suppression de programmes du Panneau de configuration, supprimez le pack Administration (XA50_IM_ADMIN.MSI ou XA50_IM_ADMIN_x64.MSI) de l'ordinateur de gestion des tâches. Pour désinstaller le pack Utilitaires 1. Déconnectez tous utilisateurs du serveur cible et fermez toutes les applications, dont la console. 2. À l'aide de Ajout/Suppression de programmes du Panneau de configuration, supprimez le pack Utilitaires (XA50_IM_UTIL.MSI ou XA50_IM_UTIL_x64.MSI) sur le serveur cible. Désinstallation du pack Utilitaires avec Installation Manager Vous pouvez utiliser Installation Manager pour désinstaller le pack Utilitaires rapidement sur plusieurs serveurs cibles. Pour ce faire, planifiez une tâche de ligne de ligne de commande pour désinstaller le pack Utilitaires (XA50_IM_UTIL.MSI ou XA50_IM_UTIL_x64.MSI) de tous les serveurs cibles. Pour obtenir davantage d'informations sur la planification de tâches de ligne de commande, veuillez consulter la section «Déploiement des tâches de ligne de commande», page 22.

3 Déploiement des tâches avec Installation Manager Cette rubrique décrit comment lancer Installation Manager et utiliser la console Microsoft Management Console (MMC) pour déployer les applications et les composants logiciels sur les serveurs cibles. Elle explique comment planifier l'installation d'un pack MSI ou MSP, une application, un fichier du Planificateur de tâches ou une tâche de ligne de commande. Elle explique également comment replanifier et supprimer des tâches. Lancement d'installation Manager Cette rubrique décrit comment lancer Installation Manager et utiliser la fenêtre Installation Manager dans la console MMC. Pour lancer Installation Manager 1. Dans la console MMC, cliquez sur Fichier > Ajouter/Supprimer un composant logiciel enfichable et ajoutez Installation Manager. 2. Lorsque vous êtes invité à fournir le dossier partagé Installation Manager, entrez le chemin vers celui-ci ou cliquez sur Parcourir pour y accéder.

18 Installation Manager Administrator s Guide Fenêtre d'installation Manager La fenêtre Installation Manager contient les volets suivants : Le volet de gauche affiche l'arborescence de la console. La section supérieure du volet central affiche les tâches créées précédemment avec Installation Manager. Ces informations sont conservées dans le partage de fichier avec le nom IMTask.xml. La section médiane du volet central affiche les résultats sur chaque serveur cible de la tâche sélectionnée dans le volet supérieur. Ces informations sont conservées dans des sous-répertoires du partage de dossier avec le nom ImTaskResults.xml. Cliquez sur Actualiser dans le volet Actions pour afficher les informations les plus récentes des serveurs cibles ; les résultats ne sont pas actualisés automatiquement. La section inférieure du volet central affiche l'équivalent cmdlet de toute action sélectionnée dans le volet Actions. Par exemple, l'action de sélectionner une tâche intitulée InstallAppli dans la liste du volet central de la partie supérieure et de cliquer sur Actualiser affiche Get-IMTask -Name InstallAppli -Targets srvr2 -Log \\im\installappli\imtaskresult.xml

3 Déploiement des tâches avec Installation Manager 19 Le volet Actions affiche les commandes disponibles dans Installation Manager, telles que Distribuer le fichier de Planificateur de tâches Windows et Actualiser. Déploiement des packs MSI et MSP Cette rubrique décrit comment utiliser Installation Manager pour planifier l'installation d'un pack MSI ou MSP sur les serveurs cibles. Vous pouvez aussi spécifier un fichier MST (fichier de transformation) pour modifier les paramètres du pack MSI. Remarque : pour utiliser Installation Manager afin d'installer les packs MSI ou MSP, vous devez d'abord installer le pack Utilitaires sur les serveurs cibles. Si le pack Utilitaires n'est pas installé, l'installation des packs MSI ou du MSP échouera sur ces serveurs cibles. Pour déployer un pack MSI ou MSP 1. Dans le volet Actions, cliquez sur Planifier la distribution du pack MSI. La boîte de dialogue Planification de la distribution de pack MSI s'affiche. 2. Entrez le nom de la tâche dans le champ Nom de la tâche. Ce nom doit être unique, sans quoi la tâche échouera, à moins de cliquer sur Avancé et de sélectionner l'option Remplacer la définition de tâche existante dans la boîte de dialogue Options avancées. Si elle est sélectionnée, la tâche sera mise à jour avec la nouvelle définition. 3. Spécifiez les serveurs sur lesquels vous souhaitez installer ce pack dans la Liste cible. Cliquez sur Serveurs pour faire votre sélection dans les dossiers Active Directory ou du serveur XenApp ou spécifiez une liste de serveurs séparée par des virgules par nom de domaine DNS. 4. Dans le chemin du fichier MSI/MSP, entrez l'emplacement du pack MSI ou MSP dont vous souhaitez planifier l'installation. Pour inclure le fichier de transformation, spécifiez-en l'emplacement dans le champ Liste MST. Pour rendre les fichiers MSI, MSP et MST disponibles à partir d'un seul dossier partagé accessible par tous les serveurs cibles, cliquez sur Avancé et indiquez un dossier partagé dans la boîte de dialogue Options avancées. Tout fichier MSI, MSP et MST sélectionné sera copié dans ce dossier, s'il ne s'y trouve pas déjà. Installation Manager configure aussi la liste de contrôle d'accès du chemin de manière à inclure tous les comptes Active Directory avec autorisations en lecture sur le partage.

20 Installation Manager Administrator s Guide 5. Entrez la date et l'heure de lancement de l'installation dans le champ Planifier la date et l'heure ou choisissez Maintenant pour déclencher la tâche immédiatement. 6. Pour déterminer le comportement des sessions des utilisateurs exécutées sur les serveurs cibles pendant et après l'installation, utilisez l'option Options de session. Désactiver l'ouverture de session pendant l'installation. Sélectionnez cette option pour empêcher les utilisateurs d'ouvrir une session pendant l'installation. Fermer les sessions existantes. Sélectionnez cette option pour forcer les utilisateurs à fermer leur session sur le serveur avant d'exécuter l'installation. Redémarrer la cible après une installation réussie. Sélectionnez cette option pour redémarrer le serveur immédiatement après l'installation. Pour donner aux utilisateurs le temps d'enregistrer leur travail, spécifiez le délai avant que les sessions utilisateurs soient fermées ou que le serveur redémarre. Vous pouvez aussi spécifier un message à envoyer à tous les utilisateurs connectés pour les inviter à enregistrer leur travail et à fermer leur session. 7. Si Installation Manager ne parvient pas à planifier la tâche sur un serveur (par exemple, un serveur est off-line), il tentera de replanifier la tâche. Pour spécifier la durée pendant laquelle Installation Manager doit effectuer ces tentatives, ainsi que la durée des intervalles entre les différentes tentatives, sélectionnez Avancé et entrez les durées dans les options Intervalle de nouvelle tentative. 8. Cliquez sur OK pour déployer les packs sur les serveurs cibles. Déploiement des fichiers du Planificateur de tâches Cette rubrique décrit comment distribuer un fichier du Planificateur de tâches sur des serveurs cibles ; il suppose une connaissance préalable du planificateur de tâche. Utilisez la console MMC du Planificateur de tâches pour créer le fichier de ce dernier. Pour obtenir plus d'informations sur l'utilisation du Planificateur de tâches, veuillez consulter la documentation Microsoft. Remarque : Installation Manager passe le fichier directement au Planificateur de tâches Windows ; il n'est pas transféré à l'aide du partage de fichier.

3 Déploiement des tâches avec Installation Manager 21 Pour déployer un fichier du Planificateur de tâches 1. Dans le volet Actions, cliquez sur Distribuer le fichier du Planificateur de tâches Windows. La boîte de dialogue Distribution du fichier du Planificateur de tâches Windows s'affiche. 2. Entrez le nom de la tâche dans le champ Nom de la tâche. Ce nom doit être unique, sans quoi la tâche échouera, à moins de cliquer sur Avancé et de sélectionner l'option Remplacer la définition de tâche existante dans la boîte de dialogue Options avancées. Si elle est sélectionnée, la tâche sera mise à jour avec la nouvelle définition. 3. Entrez l'emplacement du fichier du Planificateur de tâches dans le champ Fichier xml de la tâche. 4. Spécifiez les serveurs sur lesquels vous souhaitez installer cette tâche dans la Liste cible. Cliquez sur Serveurs pour faire votre sélection dans les dossiers Active Directory ou du serveur XenApp ou spécifiez une liste de serveurs séparée par des virgules par nom de domaine DNS. 5. Si Installation Manager ne parvient pas à planifier la tâche sur un serveur (par exemple, un serveur est off-line), il tentera de replanifier la tâche. Pour spécifier la durée pendant laquelle Installation Manager doit effectuer ces tentatives, ainsi que la durée des intervalles entre les différentes tentatives, sélectionnez Avancé et entrez les durées dans les options Intervalle de nouvelle tentative. 6. Cliquez sur OK pour déployer les tâches sur les serveurs cibles. Association d'applications publiées à des serveurs Cette rubrique décrit comment ajouter des serveurs XenApp sur lesquels une certaine application a été installée par Installation Manager à un objet d'application publiée existante. Ceci a pour effet que XenApp inclut ces serveurs en effectuant l'équilibrage des charges des requêtes de session à cette application. Vous y parvenez en choisissant une tâche existante utilisée pour installer une application, puis en associant cette application aux serveurs pour lesquels la tâche a réussi. Pour associer une application publiée à un serveur 1. Sélectionnez une tâche dans la liste du volet central de la partie supérieure. 2. Dans le volet Actions, cliquez sur Publier application.

22 Installation Manager Administrator s Guide 3. Cliquez sur Parcourir. 4. Entrez le nom du serveur XenApp à partir duquel Installation Manager extraira la liste des applications publiées. 5. Cliquez sur OK et sélectionnez l'application publiée dans la liste. 6. Cliquez sur OK. Déploiement des tâches de ligne de commande Cette rubrique décrit comment planifier la distribution d'une tâche de ligne de commande sur les serveurs cibles. Pour déployer une tâche de ligne de commande 1. Dans le volet Actions, cliquez sur Planifier une tâche de ligne de commande. La boîte de dialogue Planification d'une tâche de ligne de commande s'affiche. 2. Entrez le nom de la tâche dans le champ Nom de la tâche. Ce nom doit être unique, sans quoi la tâche échouera, à moins de cliquer sur Avancé et de sélectionner l'option Remplacer la définition de tâche existante dans la boîte de dialogue Options avancées. Si elle est sélectionnée, la tâche sera mise à jour avec la nouvelle définition. 3. Spécifiez les serveurs sur lesquels vous souhaitez installer cette tâche de ligne de commande dans la Liste cible. Cliquez sur Serveurs pour faire votre sélection dans les dossiers Active Directory ou du serveur XenApp ou spécifiez une liste de serveurs séparée par des virgules par nom de domaine DNS. 4. Entrez la commande, ou l'emplacement de la commande, que vous souhaitez exécuter sur les serveurs cibles. Si vous entrez un chemin, la commande doit être disponible pour être exécutée sur les serveurs cibles au niveau du chemin indiqué ou elle doit être disponible dans le chemin d'accès «PATH» du profil. Pour rendre la commande disponible à partir d'un seul dossier partagé accessible par tous les serveurs cibles, cliquez sur Avancé et indiquez un dossier partagé dans la boîte de dialogue Options avancées. 5. Entrez la date et l'heure de lancement de l'exécution de la commande dans le champ Planifier la date et l'heure ou choisissez Actuelle pour déclencher la tâche immédiatement. 6. Si Installation Manager ne parvient pas à planifier la tâche sur un serveur (par exemple, un serveur est off-line), il tentera de replanifier la tâche. Pour spécifier la durée pendant laquelle Installation Manager doit effectuer ces

3 Déploiement des tâches avec Installation Manager 23 tentatives, ainsi que la durée des intervalles entre les différentes tentatives, sélectionnez Avancé et entrez les durées dans les options Intervalle de nouvelle tentative. 7. Cliquez sur OK pour déployer la commande sur les serveurs cibles. Un code de sortie de zéro indique que l'opération s'est effectuée correctement ; un code de sortie avec toute autre valeur indique un échec. Replanification des tâches Suppression de tâches Vous pouvez replanifier une tâche pour la déployer à une date ultérieure. La replanification crée une copie de la tâche sélectionnée, ce qui vous permet d'en modifier les paramètres. Vous pouvez replanifier le déploiement des tâches de ligne de commande et de pack MSI/MSP. Pour replanifier une tâche 1. Sélectionnez une tâche dans la liste du volet central de la partie supérieure. 2. Dans le volet Actions, cliquez sur Replanifier. La boîte de dialogue Replanifier la tâche CMD ou Replanifier la tâche MSIs'affiche, en fonction de la tâche sélectionnée. 3. Mettez à jour la tâche avec toute modification que vous souhaitez effectuer, notamment la date et l'heure d'exécution de la tâche dans le champ Planifier la date et l'heure. Pour obtenir plus d'informations sur chacun de ces champs, veuillez consulter les sections «Déploiement des packs MSI et MSP», page 19 et «Déploiement des tâches de ligne de commande», page 22. 4. Cliquez sur OK. Vous pouvez supprimer l'entrée du Planificateur de tâches de tous les serveurs cibles identifiés dans une tâche. (Ceci n'entraîne pas la suppression de la tâche de la liste figurant dans la console MMC.) Remarque : si vous supprimez une tâche déjà exécutée, seule son entrée dans le Planificateur de tâches est supprimée ; cette action n'entraîne pas l'annulation de l'installation ou du déploiement de fichiers.

24 Installation Manager Administrator s Guide Pour supprimer une tâche d'un serveur 1. Sélectionnez une tâche dans la liste du volet central de la partie supérieure. 2. Dans le volet Actions, cliquez sur Supprimer.

4 Utilisation des cmdlets PowerShell Cette rubrique décrit les cmdlets du PowerShell d'installation Manager que vous pouvez importer et exécuter de l'intérieur de la console Windows PowerShell 1.0. Ne consultez cette rubrique que si vous connaissez bien Windows PowerShell. Les cmdlets suivantes sont disponibles : Get-IMServer énumère les serveurs d'une batterie. Create-IMMSITask planifie un pack d'installation. Create-IMTask distribue un fichier du Planificateur de tâches. Create-IMCMDTask planifie une tâche de ligne de commande. Get-IMTask affiche mes informations du statue des tâches. Remove-IMTask supprime une tâche. Remarque : la ligne de commande du PowerShell ne respecte pas la casse ; par conséquent, vous pouvez entrer des cmdlets en minuscules, en majuscules, ou en mélangeant les deux. Toutefois, pour en faciliter la lecture dans cette rubrique, elles sont présentées en caractères mixtes. Par exemple, «Get-IMServer» et «get-imserver» sont la même commande. Importation des cmdlets Cette rubrique décrit comment importer les cmdlets d'installation Manager dans l'environnement Windows PowerShell. Vous pouvez importer les cmdlets en ajoutant le composant enfichable IMAdmin de Windows PowerShell (PSSnapIn) chaque fois que vous démarrez une console PowerShell ou en ajoutant des lignes au profil d'environnement PowerShell afin d'importer les cmdlets automatiquement. Pour importer les cmdlets Dans la console Windows PowerShell, entrez :

26 Installation Manager Administrator s Guide Add-PSSnapIn IMAdmin Pour importer les cmdlets automatiquement Vous pouvez importer les cmdlets d'installation Manager automatiquement à l'environnement PowerShell en ajoutant une ligne au fichier profile.ps1 du profil de l'environnement PowerShell. Pour importer les cmdlets d'installation Manager, ajoutez asnp IMAdmin. Liste des serveurs XenApp Get-IMServer Utilisez cette cmdlet pour dresser la liste (énumérer) les serveurs disponibles dans une batterie XenApp donnée. Important : pour utiliser la cmdlet Get-IMServer, vous devez installer la console Citrix Access Management Console sur l'ordinateur de la gestion des tâches. Usage Get-IMServer [-farm <adresse>] [-folder <chemin-dossier>] Paramètre farm Exemple Dans la console Windows PowerShell, entrez : Get-IMServer -farm XenAppFarmIN -folder Servers\TargetFolder Cette commande renvoie, par exemple : FarmName IPAddress ServerName Location XenAppFarm Description Adresse IP ou nom DNS de l'objet de la batterie MFCOM. Si aucun serveur n'est précisé, le serveur local est utilisé. folder Chemin vers le dossier du serveur de la batterie cible (dans le format : \dossier1\dossier2). 123.123.0.1 XenAppSrv1 Servers/TargetFolder

4 Utilisation des cmdlets PowerShell 27 Planification des tâches dans les serveurs cibles Cette rubrique décrit comment planifier les tâches sur les serveurs cibles à l'aide des cmdlets, telles que l'installation d'un fichier MSI, la distribution d'un fichier du Planificateur de tâches ou une tâche de ligne de commande. Create-IMMSITask Utilisez cette cmdlet pour planifier l'installation d'un pack MSI ou MSP sur les serveurs cibles. Modification des valeurs par défaut d'installation Installation Manager exécute l'installation de packs MSI ou MSP sans interaction avec la console, en utilisant les valeurs par défaut fournies par le pack. Toutefois, pour les packs ne fournissant pas de valeurs par défaut ou pour modifier celles-ci, vous pouvez au choix : Spécifier un fichier MST. Un fichier MST (de transformation) se compose d'un ensemble de modifications qui s'appliquent à une installation. ou Effectuer une installation administrative. Vous exécutez le fichier MSI en mode «installation administrative», en utilisant msiexec /a sur n'importe quel ordinateur. Terminez l'assistant d'installation normalement, mais au lisu d'installer le logiciel, générez un autre pack.msi contenant l'enregistrement des décisions d'installation. Le fichier.msi résultant peut être installé sans assistance sur d'autres ordinateurs. Usage Create-IMMSITask -name <nom-tâche> -msi <chemin-unc> -targets <liste cible> [-mst <chemin-unc-liste-mst>] -schedule <date/heure now> [- publishapp <nom appli>] [-logoffsessions] [-disablelogon] [-reboot] [- reboottimeout <minutes>] [-message <message>] [-update] [-prepareunc <chemin-unc>] [-log <chemin xml>] [-retrytime<secondes>][-retryinterval <secondes>] [-whatif] Paramètre name msi Description Nom unique de la tâche. Chemin vers le pack d'installation que vous souhaitez installer, au format UNC. Le chemin que vous spécifiez doit être accessible par tous les serveurs cibles spécifiés. La commande vérifie si le fichier existe ; s'il n'existe pas, une erreur s'affiche.

28 Installation Manager Administrator s Guide Paramètre targets mst schedule logoffsessions disablelogon reboot message timeout update prepareunc log retrytime retryinterval Description Serveurs de destination sur lesquels vous souhaitez installer ce pack. Spécifiez soit une liste, séparée par des virgules, de serveurs individuels par nom DNS ou adresse IP, soit un objet contenant les attributs «Address» ou «Name» (tels que renvoyés par la commande Get-IMServer). Liste facultative de chemins vers les fichiers de transformation MSI, en format UNC. La commande vérifie si le fichier existe ; s'il n'existe pas, une erreur s'affiche. Les fichiers doivent être accessibles par tous les serveurs cibles spécifiés. Date et heure auxquelles la tâche d'installation sera exécutée. Spécifiez soit une date au format : JJ/MM/AAAA et l'heure au format 24 heures : HH:MM:SS, entourées de guillemets simples ou doubles ou spécifiez «actuelle» pour exécuter l'opération immédiatement. Déconnecte toutes les sessions avant le démarrage de l'installation. Vous pouvez utiliser les paramètres message et timeout pour inviter les utilisateurs à enregistrer leur travail et à fermer la session. Désactive les ouvertures de session sur le serveur cible pendant l'installation. Force un redémarrage du serveur après une installation correcte du pack. Utilisez ce paramètre conjointement aux paramètres message et timeout. Envoie un message à toutes les sessions connectées. Utilisez cette option conjointement au paramètre timeout. Nombre de minutes dont disposent les sessions connectées avant qu'un redémarrage du serveur se produise. Utilisez cette option conjointement au paramètre message. Remplace toute tâche existante du même nom. Si cette option n'est pas spécifiée et si une autre tâche du même nom existe, cette tâche échouera. Spécifie un dossier partagé, au format UNC, que Installation Manager peut utiliser afin de transférer des fichiers vers les serveurs cibles. Installation Manager transfère automatiquement les fichiers sur ce dossier et met à jour la liste de contrôle d'accès au dossier pour assurer que tous les serveurs y ont un accès en lecture. Vous devez disposer des droits appropriés pour définir les autorisations UNC. Chemin vers un fichier ou objet XML dans lequel la réussite ou l'échec de l'installation sur chaque serveur cible est consignée. Dans l'éventualité où un serveur de destination ne peut pas être contacté, précise la durée, en secondes, pendant laquelle Installation Manager doit continuer à tenter d'effectuer la tâche. Précise la fréquence, en secondes, des tentatives de réalisation de la tâche d'installation à effectuer pendant la période spécifiée par le paramètre retrytime.

4 Utilisation des cmdlets PowerShell 29 Paramètre whatif Description Valide les paramètres spécifiés et renvoie un message de réussite ou d'échec ; la cmdlet ne s'exécute pas si whatif est spécifié.

30 Installation Manager Administrator s Guide Exemple Dans la console Windows PowerShell, entrez les informations suivantes : Create-IMMSITask -name Installmonappli -targets XAWRK1,XAWRK2,XAWRK3 -msi c:\localfolder\monappli.msi -mst c:\localfolder\monappli_silent.mst -schedule 26/09/2008 23:50:00 -publishapp "Mon Appli" -prepareunc \\fileserver\im -retrytime 60 - retryinterval 10 -message Veuillez enregistrer votre travail et fermer la session. Le serveur va redémarrer pour des raisons de maintenance. -timeout 10 -logoffsessions -reboot Create-IMTask Utilisez cette cmdlet pour distribuer un fichier Planificateur de tâches aux serveurs cibles. Utilisez la console MMC du Planificateur de tâches pour créer le fichier. Usage Create-IMTask -name <nom-tâche> -targets <liste cible> -task <chemin xml> [-update] [-retrytime<secondes>][-retryinterval <secondes>] [-log <chemin xml>] [-whatif] Paramètre name task targets update retrytime retryinterval log whatif Description Nom unique donné à la tâche. Chemin vers le fichier XML ou l'objet PowerShell XML que vous souhaitez distribuer. Le schéma XML correspond aux spécifications du Planificateur de tâches 2.0. Serveurs de destination sur lesquels vous souhaitez distribuer le fichier. Spécifiez soit une liste, séparée par des virgules, de serveurs individuels par nom DNS ou adresse IP, soit un objet contenant les attributs «Address» ou «Name» (tels que renvoyés par la commande Get- IMServer). Remplace toute définition de tâche existante du même nom. Si cette option n'est pas spécifiée et si une autre tâche du même nom existe, cette tâche échouera. Dans l'éventualité où un serveur de destination ne peut pas être contacté, précise la durée, en secondes, pendant laquelle Installation Manager doit continuer à tenter d'effectuer la tâche. Précise la fréquence, en secondes, des tentatives de réalisation de la tâche à effectuer pendant la période spécifiée par le paramètre retrytime. Chemin vers un fichier ou objet XML dans lequel le statut de réussite ou d'échec sur chaque serveur cible est consignée. Valide les paramètres spécifiés et renvoie un message de réussite ou d'échec ; la cmdlet ne s'exécute pas si whatif est spécifié.

4 Utilisation des cmdlets PowerShell 31 Exemple Vous pouvez utiliser la cmdlet Create-IMTask cmdlet pour distribuer un fichier du Planificateur de tâches Windows qui exécute un script de sauvegarde tous les soirs. Par exemple : 1. Ouvrez le Planificateur de tâches, qui se trouve dans Outils d'administration. 2. Sélectionnez Action > Créer une tâche. Utilisez la boîte de dialogue Créer une tâche pour définir la tâche que vous souhaitez distribuer. 3. Sélectionnez la nouvelle tâche dans la bibliothèque du Planificateur de tâches, puis choisissez Action > Exporter. 4. Enregistrez le fichier Planificateur de tâches dans le dossier partagé de Installation Manager. 5. Dans la console Windows PowerShell, entrez les informations suivantes : Create-IMTask -name Tâchesauvegarde -targets XAWRK1,XAWRK2,XAWRK3 -task C:\task.xml -update -retrytime 60 -retryinterval 10 -log C:\log.xml Create-IMCMDTask Utilisez cette cmdlet pour planifier la distribution d'une tâche de ligne de commande sur les serveurs cibles. Usage Create-IMCMDTask -name <nom-tâche> -command <commande > -targets <liste cible> -schedule <date/heure now> [-update] [-prepareunc <cheminunc>] [-log <chemin xml>] [-retrytime<secondes>][-retryinterval <secondes>] [- whatif] Paramètre name command targets schedule Description Nom unique donné à la tâche. Opération de ligne de commande à exécuter sur les serveurs cible. Serveurs de destination sur lesquels vous souhaitez distribuer le fichier. Spécifiez soit une liste, séparée par des virgules, de serveurs individuels par nom DNS ou adresse IP, soit un objet contenant les attributs «Address» ou «Name» (tels que renvoyés par la commande Get- IMServer). Date et heure auxquelles la tâche d'installation sera exécutée. Spécifiez soit une date au format : JJ/MM/AAAA et l'heure au format 24 heures : HH:MM:SS, entourées de guillemets simples ou doubles, ou spécifiez «actuelle» pour exécuter l'opération immédiatement.

32 Installation Manager Administrator s Guide Paramètre update prepareunc retrytime retryinterval log whatif Description Remplace toute définition de tâche existante du même nom. Si cette option n'est pas spécifiée et si une autre tâche du même nom existe, cette tâche échouera. Spécifie un dossier partagé, au format UNC, que Installation Manager peut utiliser afin de transférer des fichiers vers les serveurs cibles. Vous devez copier les fichiers dans ce dossier. Installation Manager met alors à jour la liste de contrôle d'accès de ce dossier pour assurer que tous les serveurs y ont un accès en lecture. Vous devez disposer des droits appropriés pour définir les autorisations UNC. Dans l'éventualité où un serveur de destination ne peut pas être contacté, précise la durée, en secondes, pendant laquelle Installation Manager doit continuer à tenter d'effectuer la tâche. Précise la fréquence, en secondes, des tentatives de réalisation de la tâche à effectuer pendant la période spécifiée par le paramètre retrytime. Chemin vers un fichier ou objet XML dans lequel le statut de réussite ou d'échec sur chaque serveur cible est consignée. Valide les paramètres spécifiés et renvoie un message de réussite ou d'échec ; la cmdlet ne s'exécute pas si whatif est spécifié. Exemple Vous pouvez utilisez la cmdlet Create-IMCMDTask pour exécuter une commande pour installer une application. Par exemple : Dans la console Windows PowerShell, entrez les informations suivantes : Create-IMCMDTask -name Installnotepad -command notepad.exe -targets XAWRK1,XAWRK2,XAWRK3 -update -retrytime 60 -retryinterval 10 -log C:\log.xml Obtention des informations de réussite ou d'échec des tâches Cette rubrique décrit comment obtenir les informations de statut de réussite ou d'échec des tâches programmées. Vous pouvez afficher ces informations dans la console PowerShell ou vous pouvez utiliser le paramètre log pour enregistrer les résultats en format XML. Get-IMTask Utilisez cette cmdlet pour obtenir des informations sur le statut d'une tâche programmée sur les serveurs de destination.