Virtualisation d application avec VMware ThinApp

Dimension: px
Commencer à balayer dès la page:

Download "Virtualisation d application avec VMware ThinApp"

Transcription

1 Q Numéro 2 Edito Auriez-vous imaginé ne plus avoir de problématique de déploiement d applications, de compatibilité entre applications ou avec les différentes versions de Windows, de mise à jour, de publication ou de droits des utilisateurs d exécuter certaines applications Ce cahier produit détaille le produit VMware Thinapp, outil de virtualisation d applications. Merci à Pierre-François Guglielmi, formateur VMware Certified Instructor (VCI), pour la rédaction de ce cahier produit qui vous détaille tout ce qu il faut savoir de VMware Thinapp. N hésitez pas à nous faire part de vos commentaires : Bonne lecture!

2 Avec ombre portée Sans ombre portée Cahier produit Amosdec

3 Sommaire I Introduction 1. Qu est ce que la virtualisation d applications? 2. Problématiques et avantages a. Compatibilité b. Sécurité c. Déploiement II La solution VMware ThinApp 1. De Thinstall à VMware ThinApp 2. Concept de Sandbox 3. Installation 4. Installation d un package III Utilisation avancée - Package.ini 1. Nouvelles fonctionnalités a. AppLink b. AppSync 2. Paramètres d isolation 3. Déploiements MSI 4. Streaming 5. Exclusion de fichiers 6. Outils de commandes et outils tiers a. Thinreg.exe b. Sbmerge.exe c. Log Monitor.exe d. DLL_Dump.exe

4 I Introduction 1. Qu est ce que la virtualisation d applications? Le plus souvent dans le monde x86, le terme virtualisation concerne les systèmes, qu ils soient serveurs ou postes de travail. Ceci étant d autres éléments comme le stockage mais aussi les applications peuvent être virtualisés. Dans ce cas précis, tout comme on découple le système d exploitation du matériel lors de la virtualisation d un serveur ou d un poste de travail, la virtualisation d une application consiste à décorréler l application du système d exploitation sur lequel elle est exécutée, éliminant ainsi toute installation. 2. Problématiques et avantages La virtualisation d applications peut adresser différentes problématiques, parmi lesquelles compatibilité, sécurité et déploiement. a. Compatibilité Certaines applications ne sont pas compatibles entre elles lorsqu on souhaite les installer sur une même machine. En effet, lorsqu un logiciel s installe, des modifications sont apportées à la base de registres et des fichiers sont écrits sur le disque système. Parfois même, différentes applications peuvent apporter leur propre version de DLLs systèmes, écrasant les modifications apportées par une autre application qui aurait employé le même procédé, la rendant alors inutilisable. De plus, lors d une désinstallation, certaines de ces modifications subsistent et les multiples installations/désinstallations conduisent, au final, à des systèmes d exploitation moins sains et qui perdent souvent en performances et en stabilité. La virtualisation isole les applications entre elles. Elle permet ainsi l exécution simultanée, sur une même machine de ces applications nativement non compatibles, mais en plus sans aucune installation/désinstallation, donc sans modification de la base de registres ou du système de fichiers. Le système d exploitation reste alors sain dans le temps. Dans certains métiers, il est parfois nécessaire, voire obligatoire, d utiliser la même application mais dans différentes versions. Le problème est qu en général la nouvelle version d une application remplace l ancienne, ce qui rend impossible l exécution de différentes versions de la même application sur la même machine. Virtualiser les différentes versions permet dans ce cas de créer des packages isolés qui peuvent être exécutés simultanément sur la même machine. Toutes ces problématiques de compatibilité et de cohabitation de différentes applications sur un même système sont d autant plus contraignantes en environnements publiés tels que Citrix XenApp ou Microsoft Terminal Services, que des incompatibilités entre applications à publier conduisent alors à la multiplication des frontaux. Ceci s avère plus coûteux, plus compliqué à gérer et à administrer et mène parfois à une sous-utilisation des ressources de ces frontaux. 1

5 b. Sécurité Le principal problème de sécurité qui peut se poser est celui des privilèges nécessaires à l exécution d une application. En l occurrence, certaines applications nécessitent que l utilisateur qui les exécute dispose des privilèges administratifs locaux, c est-à-dire qu il soit membre du groupe «Administrateurs» local sous Windows. Cela pose un important problème de sécurité face aux dérives liées à ces privilèges : installation de logiciels personnels ou non sollicités, non validés par l entreprise qui peut entrainer une baisse de productivité, installation involontaire de divers malwares ou spywares qui peuvent se propager à d autres machines, changements non contrôlés et/ou non souhaités de la configuration du système, etc Si l on en revient aux environnements publiés, de telles applications ne peuvent tout simplement pas être publiées puisqu on ne peut pas donner les privilèges administratifs locaux d un serveur à des utilisateurs. La virtualisation des applications présente un intérêt majeur : toutes les applications virtualisées avec la solution de VMware sont exécutées en «user mode» c est-à-dire que l utilisateur dispose uniquement des privilèges utilisateurs et non des privilèges administrateurs afin de pouvoir exécuter ces applications virtualisées, ce qui, de plus, les rend alors «publiables». c. Déploiement Le problème de l hétérogénéité d un parc informatique en termes de versions de systèmes d exploitation peut également se poser ainsi que les contraintes et les enjeux d une migration de système d exploitation. Si on analyse un parc sur lequel cohabitent Windows 2000, Windows XP et Windows Vista, il faut pouvoir exécuter les mêmes applications sur toutes ces versions de Windows. Ceci nécessite d avoir des versions, parfois différentes, compatibles avec chacune de ces versions d OS, de les tester, de les valider, de les déployer et de s assurer que lorsque l on veut migrer le système d exploitation vers une version plus récente de Windows, cette application continuera de fonctionner correctement. La problématique de la migration vers Windows Vista est particulièrement délicate car les changements apportés au système sont très importants. Dans ce type de situation, la virtualisation des applications permet de passer outre ces contraintes en obtenant un package applicatif qui pourra être exécuté indifféremment sur les différentes versions de Windows. 2

6 II La solution VMware ThinApp 1. De Thinstall à VMware ThinApp La solution VMware ThinApp 4 est issue du rachat par VMware de la société américaine Thinstall créée en Thinstall s était imposé comme le leader du marché de la virtualisation d applications avec sa solution Thinstall Virtualization Suite, avant d être racheté par VMware début Cette solution logicielle répond à toutes les différentes problématiques - compatibilité, isolation, sécurité et déploiement - évoquées précédemment, tout en étant une solution simple à implémenter puisqu elle ne nécessite la mise en place d aucune infrastructure complexe. Cette prouesse est rendue possible par l intégration dans l en-tête de chaque package d application virtualisée, d un mini système d exploitation appelé VOS (Virtual Operating System) qui crée l interaction entre les données présentes dans le package en termes de fichiers et de base de registres avec le système de fichiers et la base de registres réels de la machine sur laquelle l application est exécutée. Ce VOS pèse environ 400ko ce qui représente un overhead (consommation de ressources) négligeable. (Fig 1-a) Fig 1-a 2. Concept de Sandbox Lorsqu une application est virtualisée avec ThinApp, l installation et tous les fichiers et clés de registres nécessaires au fonctionnement sont encapsulés avec le VOS dans un fichier exécutable. Pour que le fichier soit exécutable de manière autonome, sans aucun agent, il faut que l ensemble soit compilé. Une fois l opération de compilation réalisée, le fichier exécutable résultant n est plus modifiable. 3

7 Néanmoins, le fonctionnement même de l application nécessite que certaines modifications soient apportées au fur et à mesure de l utilisation, que ce soit au niveau du système de fichiers ou de la base de registres. Ces modifications ne peuvent être apportées ni à l intérieur même de l exécutable ni sur le système réel, puisque l un des intérêts de la virtualisation d applications est justement, de ne pas laisser de trace sur le système de sorte qu il reste sain et stable dans la durée. C est pourquoi VMware ThinApp utilise la notion de Sandbox (répertoire stocké par défaut dans le profil de l utilisateur) destinée à accueillir toutes ces modifications en écriture sur les dossiers systèmes et sur la base de registres. L application virtualisée est capable d accéder en lecture aux répertoires systèmes ainsi qu à la base de registres, mais aussi en écriture sur les lecteurs réseaux ou les dossiers personnels non systèmes de l utilisateur. Par exemple, pour un navigateur internet virtualisé, si l utilisateur fait une configuration personnelle, changer la page d accueil par défaut, cette configuration sera écrite dans la Sandbox. (Fig 2-a) Fig 2-a 3. Installation L implémentation du produit est extrêmement simple puisqu aucune infrastructure complexe n est à mettre en place : pas de serveur de packages pas de serveur de streaming pas d agent à déployer sur les postes pas de serveur de mise à jour spécifique pas de serveur de déploiement spécifique. Une seule machine virtuelle suffit et là encore sans procédure d installation complexe. En effet, VMware recommande l utilisation de VMware Workstation, fourni avec VMware ThinApp, afin de créer une machine virtuelle qui sert à capturer les packages d applications virtualisées. ThinApp capture l état du système avant l installation de l application à virtualiser, procéde à l installation, puis capture une seconde fois l état du système après l installation de l application. ThinApp extrait un différentiel, au niveau système de fichiers et base de registres, qui est ensuite encapsulé dans un fichier exécutable unique et autonome. 4

8 Afin de s assurer que tous les éléments nécessaires au fonctionnement soient bien capturés, il faut, pour chaque nouvelle capture d une application, réaliser les opérations sur un système le plus sain possible, donc avec le minimum de composants et d applications installés. (Fig 3-a) Fig 3-a Travailler dans un environnement virtualisé est donc particulièrement adapté puisque l on peut créer une machine virtuelle saine, dont on capture l état grâce à la prise d un snapshot (photographie système) à froid, permettant ainsi de revenir à un état sain à chaque nouvelle opération de virtualisation d applications. L installation de VMware ThinApp se fait en lançant le package Microsoft Installer (MSI) fourni par VMware. Il suffit alors de se laisser guider par l assistant d installation. (Fig 3-b) Fig 3-b 5

9 Fig 3-c Fig 3.c : Le «License display name» correspond au nom qui sera affiché dans une petite fenêtre pop-up en bas à droite de l écran à chaque lancement de l application virtualisée. Fig 3-d 6

10 Une fois l installation terminée, on retrouve l ensemble des fichiers qui composent la VMware ThinApp Virtualization Suite dans le répertoire C:\Program Files\VMware\VMware ThinApp. (Fig 3-e) Fig 3-e Une information est à retenir au sujet de l installation de ThinApp : la ThinApp Virtualization Suite est elle-même virtualisée avec ThinApp! Ceci rend l application complètement portable et utilisable par exemple à partir d un partage réseau ou d une clé USB, sans aucune installation préalable. 4. Installation d un package La création d un package d application virtualisée se déroule en quelques étapes simples. On commence par lancer l utilitaire «ThinApp Setup Capture». (Fig 4-a et 4-b) Fig 4-a 7

11 Fig 4-b C est avec cet utilitaire que l on capture l installation d une application dans le but de l encapsuler dans un exécutable autonome. On prend alors un premier snapshot de l état du système en scannant le système de fichiers ainsi que la base de registres. (Fig 4-c et 4-d) Fig 4-c 8

12 Fig 4-d Puis on installe l application que l on souhaite virtualiser. Ici un exemple avec Mozilla Firefox. (Fig 4-e) Fig 4-e 9

13 Une fois l application installée, on peut la lancer une première fois afin de faire une configuration globale qui sera alors également capturée. Une fois cette étape réalisée, on lance un second snapshot de l état du système. (Fig 4-f) Fig 4-f Il reste à réaliser quelques étapes de configuration générale du projet, en premier la sélection des points d entrée utilisateur (Fig 4-g). En virtualisant, par exemple, Microsoft Office, il est possible de selectionner comme points d entrée utilisateur les exécutables de chacun des composants principaux d Office, à savoir Word, Excel, PowerPoint, etc Fig 4-g 10

14 A cette même étape, il faut sélectionner un «Primary data container» c est-à-dire un fichier exécutable parmi les points d entrée utilisateur qui contiendra l ensemble des données, organisées en blocs de 64ko par défaut, qui seront inclues dans le package. Si plusieurs points d entrée utilisateur sont sélectionnés, celui désigné comme «Primary data container» sera le fichier ayant une taille plus importante, tous les autres ne pèsent que quelques kilo-octets et pointent vers le «Primary data container». Dans le cas où le «ThinApp Setup Capture» estime la taille finale du package à plus de 200 Mo, un fichier à l extension.dat est généré et sélectionné comme «Primary data container». Ceci évite les problèmes d affichage de l icône de l application lorsque le package est trop volumineux. Le champ «Inventory Name» quant à lui permet de définir le nom qui sera affiché dans «Ajout/Suppression de programmes» sous Windows si l application virtualisée est déployée à partir d un package MSI ou enregistrée avec l utilitaire Thinreg.exe. Ce sujet sera abordé plus en détail un peu plus loin. Dans l écran suivant, l administrateur peut définir des permissions d exécution, c est-à-dire qu il peut choisir les groupes ou les utilisateurs Active Directory qui seront autorisés à lancer l application, afin de la sécuriser et d en contrôler l utilisation. Pour tous les autres utilisateurs non autorisés, il est possible de définir un message qui s affichera au lancement de l application et qui les avertira qu ils n ont pas les permissions nécessaires pour l exécuter. (Fig 4-h) Fig 4-h Lors de cette étape, l administrateur définit l emplacement de la Sandbox qui, par défaut, se situe dans le profil de l utilisateur qui lance l application. La Sandbox peut être stockée à des emplacements aussi divers qu un partage réseau, une clé USB sur laquelle l application sera stockée ou tout autre répertoire accessible par l utilisateur. Ceci est configurable à volonté. Il faut ensuite configurer le niveau général de l isolation de l application. Cette notion fera l objet d une partie dédiée. (Fig 4-i) 11

15 Fig 4-i Avant de construire le package de l application virtualisée, il est nécessaire de choisir un répertoire, que l on désigne comme le projet, pour stocker tout le différentiel capturé entre les deux snapshots au niveau système, soit l installation complète et la configuration de l application. Fig 4-j : deux autres options sont présentées ici : la possibilité de créer un package MSI, en plus de l exécutable autonome, en vue d un déploiement simplifié via les «Group Policy» (GPO) Active Directory ou une intégration avec les solutions de déploiements de logiciels disponibles au sein de l entreprise la possibilité de compresser le package exécutable final afin d économiser la volumétrie nécessaire au stockage et au déploiement des packages d applications virtualisées. Fig 4-j 12

16 Le projet est alors créé et stocké à l endroit indiqué précédemment dans l assistant. (Fig 4-k) Fig 4-k Fig 4-l : dans la vue suivante, l administrateur peut : soit construire le package afin d obtenir le fichier exécutable autonome résultant, ainsi que le package MSI le cas échéant, en cliquant sur «Build now». soit parcourir le dossier de projet en cliquant sur «Browse project», afin de le personnaliser et de le configurer plus finement, notamment en s appuyant sur le fichier principal de configuration du package : le fichier «package.ini». Fig 4-l 13

17 Fig 4-m Fig 4-n Lorsque l on choisit de construire le package, une invite de commande s affiche et la tâche de création du package se déroule (Fig 4-n). On trouve le résultat de l opération dans un répertoire «bin» par défaut. (Fig 4-o) Fig 4-o 14

18 III Utilisation avancée - Package.ini Les applications étant toutes différentes, virtualiser chacune d entre elles est un cas particulier et nécessite le plus souvent une configuration avancée spécifique. Ceci est bien évidemment possible à travers l utilisation du fichier de configuration d un package. Il s agit du fichier «package.ini» situé à la racine du dossier d un projet. C est, par exemple, grâce à ce fichier que l on peut configurer l utilisation des nouvelles fonctionnalités apportées à la version 4 de VMware ThinApp, mais aussi l isolation, la compression, l exclusion de certains types de fichiers, etc 1. Nouvelles fonctionnalités Avant que Thinstall ne soit rachetée par VMware en 2008, l outil Thinstall Virtualization Suite était en version 3.3. Suite à ce rachat le logiciel est passé à la version 4 et a apporté 2 nouvelles fonctionnalités principales : AppLink et AppSync. a. AppLink Comme son nom le laisse supposer, AppLink permet de créer des liaisons entre packages. Supposons par exemple que l on veuille virtualiser 10 applications s appuyant toutes sur la même version du.net Framework de Microsoft ou du Java Runtime Environment de Sun. Plutôt que d inclure ce composant fondamental pour le fonctionnement des applications dans chacun des packages, ce qui prend plus de temps et génère des packages plus importants, il est possible, grâce à AppLink : de créer un package exécutable autonome du.net Framework ou du Java Runtime Environment de créer les packages des différentes applications à virtualiser, sans y inclure le composant sousjacent puis de configurer le «package.ini» du projet afin que l application charge automatiquement le package de ce composant lorsqu elle démarre. Deux options permettent de configurer AppLink : ;OptionalAppLinks=plugins\*.exe ;RequiredAppLinks=\\server\share\*.exe;c:\abs\path\file.exe La première permet de préciser les packages qui peuvent être appelés par l application principale si elle en a besoin. On peut par exemple l utiliser pour ajouter des plugins ou mises à jour. Dans le cas d un navigateur internet on utilise cette option afin de mettre à disposition de ce dernier des composants tels qu un lecteur PDF : les documents PDF se chargent alors directement dans le navigateur ou un client web Citrix XenApp. La seconde option permet de préciser les composants indispensables à l application qui doivent être chargés. Dans ce cas si le composant spécifié n est pas présent alors l application ne démarre pas et un message d erreur est affiché. Dans les deux cas, on peut renseigner un ou plusieurs packages individuellement en précisant leur chemin et leur nom et en les séparant par un point-virgule s il y en a plusieurs ou un répertoire complet contenant des applications virtualisées en mettant l extension générique *.exe, précédée du chemin du répertoire. Les chemins peuvent être locaux ou réseaux. 15

19 Un autre exemple d utilisation d AppLink est la mise à jour rapide d une application comme Microsoft Office. Lorsqu un nouveau Service Pack est publié, il suffit de le virtualiser pour en obtenir un package exécutable que l on met à disposition de l Office virtualisé via AppLink. La mise à jour est alors instantanée et le retour arrière peut être effectué de manière rapide et propre : il suffit de supprimer l accès au package du Service Pack pour que le package Office revienne aussitôt à sa version précédente. b. AppSync AppSync est une fonctionnalité de mise à jour automatique centralisée des packages ThinApp. Lors de la construction d un package avec ThinApp, comme vu précédemment, celui-ci est compilé et donc non modifiable. Par conséquent, il faut mettre en place des solutions pour pouvoir mettre à jour les applications lorsque cela est nécessaire. Tout d abord, il est fortement recommandé de désactiver les systèmes automatiques de mise à jour natifs des applications car, si on procède à une mise à jour via ces mécanismes, les données téléchargées et modifiées seront stockées dans la Sandbox. Ceci pose problème à terme. La solution est donc d utiliser AppSync. Dans ce cas, il faut au préalable configurer l application, à travers son «package.ini», pour lui indiquer qu elle doit aller périodiquement vérifier sur un serveur spécifié si une nouvelle version du package est disponible. Si tel est le cas, le VOS, chargé dans la mémoire de la machine sur laquelle l application est lancée, est capable de déterminer les blocs différents et nouveaux par rapport à ceux présents dans le package lancé. Ces blocs exclusivement, et non l intégralité du nouveau package, sont alors téléchargés sur le poste client et un nouvel exécutable prenant en compte les modifications est créé en local. Lors du prochain lancement de l application virtualisée, elle est à jour. Voici les paramètres configurables pour AppSync : ; AppSync Parameters ;AppSyncURL=https://example.com/some/path/PackageName.exe URL du serveur de fichier ou Web contenant les packages à jour. ;AppSyncUpdateFrequency=1d Périodicité de la vérification des mises à jour. ;AppSyncExpirePeriod=30d Délai d expiration des packages, au terme duquel les packages non mis à jour ne peuvent plus être lancés. ;AppSyncWarningPeriod=5d Période avant l expiration pendant laquelle l utilisateur est averti que le serveur doit être contacté pour procéder à la mise à jour. ;AppSyncWarningFrequency=1d Fréquence de répétition de l avertissement avant expiration. ;AppSyncWarningMessage=This application will become unavailable for use in %%remaining_days%% day(s) if it cannot contact its update server. Check your network connection to ensure uninterrupted service. Message d avertissement affiché sur le poste de l utilisateur pendant la période avant l expiration. 16

20 ;AppSyncExpireMessage=This application has been unable to contact its update server for %expire_days% day(s), so it is unavailable for use. Check your network connection and try again. Message affiché sur le poste de l utilisateur une fois le délai de mise à jour expiré. ;AppSyncUpdatedMessage= Message affiché sur le poste de l utilisateur lorsque la mise à jour du package a été réalisée avec succès. ;AppSyncClearSandboxOnUpdate=0 Possibilité de vider la Sandbox lors de la mise à jour. Si le paramètre est à 0, la Sandbox conserve les données qu elle contient. Si le paramètre est à 1, la Sandbox est vidée. 2. Paramètres d isolation Afin que l application virtualisée puisse lire les fichiers et les clés de registre systèmes réels et écrire dans leurs équivalents virtuels encapsulés dans le package, il est nécessaire de configurer le bon niveau d isolation sur chacun des éléments. ThinApp le configure automatiquement en fonction de différents critères comme par exemple la création de nouveaux éléments qui n existaient pas sur le système avant l installation de l application. Dans ce cas le niveau d isolation est configuré en «full». Il existe 3 niveaux d isolation distincts : Full : en cas d existence d un fichier système ou d une clé de registres à la fois sur le système réel et dans le package, seul l élément inclus dans le package peut être lu et l écriture se fait dans la Sandbox WriteCopy : dans le même cas que précédemment, l élément présent sur le système peut être lu mais les modifications en écriture sont stockées dans la Sandbox Merged : toujours dans le même cas, l application virtualisée peut lire et écrire l élément sur le système réel Pour l isolation des répertoires, il existe un paramètre général présent dans le «package.ini» et configuré par défaut pour tous les répertoires du système de fichiers virtuels : [Isolation] DirectoryIsolationMode=Merged On peut également configurer l isolation individuellement pour chacun des répertoires et sousrépertoires du projet à l aide du fichier «##Attributes.ini» présent dans chacun de ceux-ci. 17

21 Pour les clés de registres le niveau d isolation est précisé en début de ligne dans les fichiers textes de base de registres présents à la racine du projet. (Fig 2-a et Fig 2-b) Fig 2-a 3. Déploiement MSI Fig 2-b Quand on virtualise une application avec VMware ThinApp, on obtient toujours au moins un package exécutable autonome, mais on peut également configurer le projet afin qu un package MSI soit également généré. Le but est de déployer les packages ThinApp soit via une GPO Active Directory de déploiement logiciel, soit via une solution de déploiement tierce partie. 18

22 L utilisation de packages MSI s avère très utile pour la simplification des déploiements mais aussi pour trois raisons principales : La création automatique des raccourcis de l application tels que spécifiés dans la figure 3-a. L enregistrement de l application dans «Ajout/Suppression de programmes» à des fins d inventaire. Les associations de fichiers qui permettent de lancer automatiquement une application en fonction de l extension du fichier : Microsoft Word est lancé quand on double-clique sur un fichier.doc. C est le paramètre FileTypes qui permet de préciser les extensions de fichiers à associer à l application. Ces trois opérations peuvent également être réalisées manuellement ou de manière automatique sans passer par l utilisation d un package MSI grâce à l utilitaire de ligne de commande thinreg.exe qui sera couvert un peu plus loin. Si on choisi que le package MSI soit généré simplement en cochant la case correspondante dans l assistant Setup Capture il peut être toutefois nécessaire de le configurer plus finement. Pour ce faire, c est encore dans le «package.ini» qu on peut trouver une section dédiée à cet effet : ; MSI Parameters ;Enable MSIFilename if you want to generate a Windows Installer package. MSIFilename=Safari msi Nom du package MSI généré. MSIManufacturer=Amosdec Nom du fournisseur du package qui apparait dans «Ajout/Suppression de programmes» sous Windows. MSIProductVersion=1.0 Version du package. Fig 3-a MSIDefaultInstallAllUsers=1 Si le paramètre est à 1, l application est déployée pour tous les utilisateurs. S il est à 0, l application n est déployée que pour l utilisateur qui lance le MSI. MSIRequireElevatedPrivileges=1 Ce paramètre s applique uniquement aux machines sous Windows Vista, si ce dernier est configuré pour utiliser l UAC (User Account Control). S il est à 1, un prompt UAC demandera à l utilisateur de valider la demande d installation. 19

23 MSIInstallDirectory=Safari 3 (VMware ThinApp) Nom du répertoire dans lequel le package.exe va être copié sachant que celui-ci est un sous-répertoire de C:\Program Files\ ;MSIProductCode={AA1F CEA-BB95-8CBADC18FF2F} MSIUpgradeCode={FE9460B6-CCBD-4A20-3E66-79D4A3F4249C} Identifiants spécifiques des packages MSI MSIUseCabs=1 Si ce paramètre est à 1, toutes les données capturées par «ThinApp Setup Capture» dans le projet sont encapsulées dans une archive.cab elle-même encapsulée dans le MSI. MSIArpProductIcon=%ProgramFiles%\Safari\Safari.exe Ce paramètre permet de spécifier l icône à afficher pour l application dans «Ajout/Suppression de programmes» sous Windows. Depuis la version de VMware ThinApp il est possible de personnaliser la base de données MSI afin d ajuster au mieux les paramètres de déploiement des packages. Ceci se fait en modifiant le fichier «template.msi» (situé dans le répertoire d installation de ThinApp) à l aide d un outil de «packaging MSI» spécialisé ou de Orca de Microsoft. (Fig 3-b) Fig 3-b Cette méthode est utilisée par exemple pour changer l emplacement par défaut du déploiement de l exécutable, à savoir C:\Program Files\. L autre méthode pour changer ce chemin est de lancer le MSI en ligne de commande de cette manière-ci. (Fig 3-c) Fig 3-c 20

24 4. Streaming Une application virtualisée avec ThinApp peut être déployée sur des postes de travail, dans un environnement Citrix XenApp ou Microsoft Terminal Services, pour être exécutée en local, mais peut aussi être déposée simplement sur un partage réseau et être lancée à partir de ce dernier : dans ce cas, le mode d exécution est le streaming. Pour bien comprendre ce mode de fonctionnement, il est important de comprendre comment les données encapsulées dans le package sont organisées. En l occurrence, toutes ces données sont organisées en blocs de 64ko par défaut. Ceci est configurable dans le fichier «package.ini», ou dans les fichiers «##Attributes.ini» pour faire de la configuration individuelle pour chacun des répertoires du projet, avec le paramètre BlockSize qui se trouve dans la section [Compression]. Les tailles de blocs configurables sont : 64ko, 128ko, 256ko, 512ko ou 1Mo. VMware recommande néanmoins d éviter de trop augmenter la taille des blocs, car cela peut ralentir l exécution de l application en mode streaming. Voici un exemple de configuration : [Compression] CompressionType=Fast BlockSize=128 Quand un utilisateur lance un package ThinApp à partir d un partage réseau, le VOS est d abord téléchargé sur le poste puis chargé dans sa mémoire. Le VOS local est désormais capable d identifier les blocs nécessaires au lancement de l application et ne télécharge dans la mémoire du client que ceuxci. Ensuite les blocs correspondants aux différentes fonctionnalités de l application sont téléchargés à la demande, au fur et à mesure de l utilisation. Lorsqu une DLL applicative est déchargée, les pages mémoires correspondantes sont également libérées. 5. Exclusion de fichiers Quand l utilitaire «ThinApp Setup Capture» construit le projet, il copie tous les fichiers apportés ou modifiés par l installation de l application dans le dossier du projet. Quand on lance la construction du package, c est l ensemble du contenu du dossier de projet qui est encapsulé dans ce package. Or, l installation d une application dépose souvent en cache les fichiers d installation eux-mêmes ou des fichiers de logs ou temporaires, inutiles pour l exécution d un package d application virtualisée, mais qui font grossir la taille du package s ils ne sont pas supprimés du projet. Au lieu de réaliser manuellement ce nettoyage, ce qui implique de parcourir l ensemble des répertoires du projet à la recherche de ces fichiers, il est possible de configurer des exclusions par type de fichier. Ceci se fait dans le fichier «package.ini» de la manière suivante : [FileList] ExcludePattern=*.msi,*.msp,*.mst,*.tmp Il est à noter que la section [FileList]n existe pas par défaut : il faut la créer. 21

25 6. Outils de commandes et outils tiers Des outils de ligne de commande sont fournis avec VMware ThinApp. Ils se trouvent dans le répertoire d installation. Chacun d entre eux s utilise dans des cas bien précis. a. Thinreg.exe Cet outil permet simplement de faire avec un package «.exe» ce qu un package MSI fait automatiquement, à savoir la création des raccourcis, les associations de fichiers et l enregistrement dans «Ajout/Suppression de programmes». Ceci est très utile par exemple lorsque l administrateur souhaite mettre à disposition sur des postes utilisateurs des packages ThinApp situés sur un partage réseau. Les exécutables ne sont alors pas stockés en local sur le poste de l utilisateur, mais celui-ci peut s en servir comme n importe quelle application réellement installée : en la lançant à partir d un raccourci ou en double-cliquant sur un fichier d un certain type. Puisqu il est utilisable en ligne de commande, l outil est bien évidemment scriptable. b. Sbmerge.exe «Sbmerge.exe» s avère particulièrement utile quand un projet a été créé, que le package ThinApp a été généré et qu il y a de nouvelles modifications à inclure dans la configuration de l application. Dans ce cas, il est possible : de lancer le package ThinApp de faire les modifications directement, qui seront alors stockées dans la Sandbox et pour terminer, d appliquer ces dernières sur le dossier de projet. Ceci se fait avec «sbmerge.exe» : une fois l opération réalisée, il ne reste plus qu à reconstruire le package, qui prendra en compte la dernière configuration faite. L outil s utilise de la manière suivante : Sbmerge.exe Apply ProjectDir <project_path> -SandboxDir <sandbox_ path> Pour que le succès de la virtualisation d une application soit total, il est parfois nécessaire de surveiller ce qui se passe quand le package est exécuté. C est ce que permettent les outils fournis par VMware, à savoir Log Monitor et DLL_Dump. 22

26 c. Log Monitor.exe «Log Monitor.exe» permet de tracer dans un fichier texte la totalité des exécutions et des appels systèmes réalisés par le package. Le résultat très détaillé est exploitable uniquement par un ingénieur système (Fig 6-a). Fig 6-a d. DLL_Dump.exe «DLL_Dump.exe» liste tous les packages ThinApp en cours d exécution et affiche pour chacun quelles sont les DLLs chargées par l application à l intérieur du package et celles qui existent réellement sur le système et qui sont chargées par Windows. Des outils tiers peuvent également être utilisés pour aider à la résolution de problèmes. C est le cas d outils comme «Filemon» et «Regmon» de Sysinternals pour monitorer les activités fichiers et base de registres, de «Thinstall Helper» de CIS Group, qui permet entre autres de fournir une vue graphique des différents niveaux d isolation d un projet. En conclusion, ci-dessous quelques liens forts utiles pour vous accompagner dans vos projets de virtualisation d applications : 23

Fonctionnement de Windows XP Mode avec Windows Virtual PC

Fonctionnement de Windows XP Mode avec Windows Virtual PC Fonctionnement de Windows XP Mode avec Windows Virtual PC Guide pratique pour les petites entreprises Table des matières Section 1 : présentation de Windows XP Mode pour Windows 7 2 Section 2 : démarrage

Plus en détail

Gestion complète des performances

Gestion complète des performances Gestion complète des performances Rétrocompatibilité Windows XP et Windows Vista 2013 Réglez et optimisez les performances de votre ordinateur à l aide d une application puissante et rapide. Téléchargement

Plus en détail

Outil de virtualisation des informations au niveau d une application

Outil de virtualisation des informations au niveau d une application Fiche technique AppliDis Outil de virtualisation des informations au niveau d une application Fiche IS00194 Version document : 1.06 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis

Plus en détail

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w w Procédure Messagerie Outlook 2007 et 2010 Solutions informatiques Connecteur Zimbra pour Microsoft Outlook 2007 et 2010 (ZCO) 1/46 SOMMAIRE 1 Introduction... 3 2 Compatibilité... 3 2.1 Versions supportées

Plus en détail

Manuel de l Utilisateur

Manuel de l Utilisateur PC Auto Maintenance Manuel de l Utilisateur Wattbase 1 Sommaire 1. Introduction... 3 2. Installation, Mise à Jour, Désinstallation... 4 2.1. Configuration Système... 4 2.2. Installation...5 2.3. Mise à

Plus en détail

IBM SPSS Collaboration and Deployment Services Deployment Manager 5 - Instructions d installation

IBM SPSS Collaboration and Deployment Services Deployment Manager 5 - Instructions d installation IBM SPSS Collaboration and Deployment Services Deployment Manager 5 - Instructions d installation Avant d installer et d utiliser IBM SPSS Collaboration and Deployment Services Deployment Manager, certains

Plus en détail

Cahier Technique Installation sous Terminal Server Edition. Sage P.E. Documentation technique

Cahier Technique Installation sous Terminal Server Edition. Sage P.E. Documentation technique Cahier Technique Installation sous Terminal Server Edition Sage P.E Documentation technique Sommaire I. Introduction... 3 II. Configuration du serveur... 4 1. Principe d utilisation à distance... 4 2.

Plus en détail

Séquencer une application

Séquencer une application Séquencer une application Pour ma part, j'utilise Vmware workstation pour créer les packages. Je configure une VM sous Windows Xp Pro Sp2 : 1. Mise du Pc dans le domaine 2. Installation du séquenceur 3.

Plus en détail

Génie logiciel Configuration et déploiement

Génie logiciel Configuration et déploiement Génie logiciel Configuration et déploiement SPE4 - ESI 1 Configuration et déploiement Rôle Logiciel d installation d application Importance Critique : doit accompagner tout développement Outils de développement

Plus en détail

I. Objectifs de ce document : II. Le changement d architecture :

I. Objectifs de ce document : II. Le changement d architecture : I. Objectifs de ce document : Ce document a pour but de vous présenter : - L outil File Server Migration Toolkit 1.1. - Le mode opératoire à suivre pour migrer les données de plusieurs serveurs de fichiers

Plus en détail

cbox VOS FICHIERS DEVIENNENT MOBILES! POUR ORDINATEURS DE BUREAU ET PORTABLES WINDOWS ÉDITION PROFESSIONNELLE MANUEL D UTILISATION

cbox VOS FICHIERS DEVIENNENT MOBILES! POUR ORDINATEURS DE BUREAU ET PORTABLES WINDOWS ÉDITION PROFESSIONNELLE MANUEL D UTILISATION cbox VOS FICHIERS DEVIENNENT MOBILES! POUR ORDINATEURS DE BUREAU ET PORTABLES WINDOWS ÉDITION PROFESSIONNELLE MANUEL D UTILISATION Introduction L application cbox peut-être installée facilement sur votre

Plus en détail

Connecteur Zimbra pour Outlook 2003 (ZCO)

Connecteur Zimbra pour Outlook 2003 (ZCO) Solutions informatiques w Procédure Messagerie Outlook 2003 Connecteur Zimbra pour Microsoft Outlook 2003 (ZCO) 1/49 SOMMAIRE 1 Introduction... 3 2 Compatibilité... 3 2.1 Versions supportées des systèmes

Plus en détail

Principe de fonctionnement de l'outil 'AdisTlsAddUpDyn.exe'

Principe de fonctionnement de l'outil 'AdisTlsAddUpDyn.exe' Fiche technique AppliDis Principe de fonctionnement de l'outil Fiche IS00365 Version document : 1.01 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients ou prospects de

Plus en détail

Guide du plug-in BR-Docs pour Office

Guide du plug-in BR-Docs pour Office Guide du plug-in BR-Docs pour Office Version 0 FRE Table des matières 1 Guide du programme d installation 1 Installation de BR-Docs Plug-In for Office...2 Configuration matérielle et logicielle requise...5

Plus en détail

INSTALLATION CD PERMANENT Version Nomade

INSTALLATION CD PERMANENT Version Nomade INSTALLATION CD PERMANENT Version Nomade SOMMAIRE 1 Introduction...2 1.1 Vue d ensemble...2 1.2 Configuration recommandée...2 2 Guide d installation...3 2.1 Sélection du répertoire d installation de l

Plus en détail

Parallels Desktop 4.0 Switch to Mac. Tutoriel sur la Migration de votre PC. www.parallels.fr

Parallels Desktop 4.0 Switch to Mac. Tutoriel sur la Migration de votre PC. www.parallels.fr Parallels Desktop 4.0 Switch to Mac Tutoriel sur la Migration de votre PC www.parallels.fr Tutoriel sur la Migration de votre PC avec Parallels Transporter L outil de migration optimisé Parallels Transporter

Plus en détail

Sensibilisation à la sécurité Les composants de vsphere. Edito. Cahier Technique Amosdec Q2 2010 Numéro 5

Sensibilisation à la sécurité Les composants de vsphere. Edito. Cahier Technique Amosdec Q2 2010 Numéro 5 Q2 2010 Numéro 5 Les composants de vsphere Edito 2010 marque une nouvelle étape dans l évolution du marché de la virtualisation : Virtualisation globale des serveurs et des infrastructures Virtualisation

Plus en détail

Web service AREA Manuel d installation et d utilisation du mode déconnecté. Version du 18 mars 2011

Web service AREA Manuel d installation et d utilisation du mode déconnecté. Version du 18 mars 2011 Web service AREA Manuel d installation et d utilisation du mode déconnecté Version du 18 mars 2011 sommaire 1 Installation du mode déconnecté : 4 2 Utilisation du mode déconnecté : 21 - Synchronisation

Plus en détail

Installation de Virtual Box & VM ware

Installation de Virtual Box & VM ware SCHMITT Année 2012/2014 Cédric BTS SIO Installation de Virtual Box & VM ware Description : Ce projet a pour but de définir la virtualisation, de comparer deux solution (Virtual Box & VMware), de les installer

Plus en détail

Guide du téléchargement et de l activation de Plug&Copy Backup

Guide du téléchargement et de l activation de Plug&Copy Backup Guide du téléchargement et de l activation de Plug&Copy Backup Avertissement : L utilisation du logiciel Plug&Copy Backup (pncbackup) est subordonnée à la validation du volume nécessaire à la sauvegarde

Plus en détail

Notice d installation

Notice d installation Notice d installation Page 1 sur 27 Sommaire I. Avant-Propos... 3 II. Lancement de l installation... 3 III. Installation Monoposte... 5 IV. Installation Réseau Serveur... 7 1. Le serveur Contient l application

Plus en détail

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1 AOLbox Partage de disque dur Guide d utilisation Partage de disque dur Guide d utilisation 1 Sommaire 1. L AOLbox et le partage de disque dur... 3 1.1 Le partage de disque dur sans l AOLbox... 3 1.1.1

Plus en détail

AOLbox. Partage d impression Guide d utilisation. Partage d impression Guide d utilisation 1

AOLbox. Partage d impression Guide d utilisation. Partage d impression Guide d utilisation 1 AOLbox Partage d impression Guide d utilisation Partage d impression Guide d utilisation 1 Sommaire 1. L AOLbox et le partage d impression...3 1.1 Le partage d imprimante...3 1.2 Méthode classique sous

Plus en détail

Guide de démarrage rapide de WinReporter

Guide de démarrage rapide de WinReporter Guide de démarrage rapide de WinReporter Pour plus d information à propos de WinReporter, vous pouvez contacter IS Decisions à : Tél : +33 (0)5.59.41.42.20 (Heure française : GMT +1) Fax : +33 (0)5.59.41.42.21

Plus en détail

Manuel numérique simple téléchargé au format «.zip» Installation, activation et désactivation

Manuel numérique simple téléchargé au format «.zip» Installation, activation et désactivation Manuel numérique simple téléchargé au format «.zip» Installation, activation et désactivation 1. Informations générales... 2 1.1. Configuration minimale requise... 2 1.1.1. Ouvrages publiés en 2009 et

Plus en détail

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows»

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows» Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows» 1 Introduction... 2 2 Contrôle de la version d Internet Explorer... 3 3 Contrôle de la Machine Virtuelle Java de Microsoft...

Plus en détail

Monter un site Intranet

Monter un site Intranet Monter un site Intranet S il n est pas difficile de créer un site Web basique grâce à IIS, ceux d entre vous qui ne sont pas initiés aux langages de développement Web auront du mal à satisfaire les besoins

Plus en détail

Installation SharePoint Foundation 2013 en mode Stand-Alone

Installation SharePoint Foundation 2013 en mode Stand-Alone Installation SharePoint Foundation 2013 en mode Stand-Alone Nous avons pu voir dans un précédent article comment effectuer l installation de SharePoint sur Windows 2012 en mode Complete : Installation

Plus en détail

Démarrage des solutions Yourcegid On Demand avec Citrix

Démarrage des solutions Yourcegid On Demand avec Citrix Démarrage des solutions Yourcegid On Demand avec Citrix NT-YCOD-2.4-06/2013 1. Table des matières 1. Table des matières 2 2. Préambule 3 3. Installation des postes clients 4 4. Paramétrage du client Citrix

Plus en détail

Notice d utilisation du serveur SE3 (Samba Édu 3) Version «élèves» 2.4 Lycée Jean-Pierre TIMBAUD

Notice d utilisation du serveur SE3 (Samba Édu 3) Version «élèves» 2.4 Lycée Jean-Pierre TIMBAUD Notice d utilisation du serveur SE3 (Samba Édu 3) Version «élèves» 2.4 Lycée Jean-Pierre TIMBAUD 7 septembre 2014 INTRODUCTION Les ordinateurs du lycée sont dans le domaine JPT (sous serveur Linux) possédant

Plus en détail

Guide d installation V-locity VM

Guide d installation V-locity VM Guide d installation V-locity VM Présentation V-locity VM a un composant hôte seulement. V-locity VM offre de nombreuses fonctionnalités qui améliorent la performance en réduisant les demandes I/O de l

Plus en détail

Introduction à Eclipse

Introduction à Eclipse Introduction à Eclipse Eclipse IDE est un environnement de développement intégré libre (le terme Eclipse désigne également le projet correspondant, lancé par IBM) extensible, universel et polyvalent, permettant

Plus en détail

WinTask Le Planificateur de tâches sous Windows XP et 2003 Server. Manuel d initiation du Planificateur

WinTask Le Planificateur de tâches sous Windows XP et 2003 Server. Manuel d initiation du Planificateur WinTask Le Planificateur de tâches sous Windows XP et 2003 Server Manuel d initiation du Planificateur 2 INTRODUCTION 5 CHAPITRE I : INSTALLATION 7 CHAPITRE II : PARAMETRER LE LANCEMENT D UNE TACHE 9 CHAPITRE

Plus en détail

Restaurer des données

Restaurer des données Restaurer des données Pré-requis à cette présentation La lecture de ce guide suppose que vous avez installé l agent SFR Backup sur l équipement que vous souhaitez sauvegarder. Il est également nécessaire

Plus en détail

UT Installation et paramétrage logiciel de sauvegarde INSTALLATION ET PARAMETRAGE LOGICIEL DE SAUVEGARDE. Groupe PROGMAG

UT Installation et paramétrage logiciel de sauvegarde INSTALLATION ET PARAMETRAGE LOGICIEL DE SAUVEGARDE. Groupe PROGMAG GUIDE UTILISATION POINT DE VENTE INSTALLATION ET PARAMETRAGE LOGICIEL DE SAUVEGARDE SOMMAIRE 1 Créer une tâche de sauvegarde... 4 1.1 Paramètres de la tâche... 4 1.1.1 Nommer la tâche... 4 1.1.2 Emplacement

Plus en détail

Sage Business Sync. Guide d utilisation. 2012 Sage

Sage Business Sync. Guide d utilisation. 2012 Sage Sage Business Sync Guide d utilisation 2012 Sage Propriété & Usage Tout usage, représentation ou reproduction intégral ou partiel, fait sans le consentement de Sage est illicite (Loi du 11 Mars 1957 -

Plus en détail

KOMI SCAN to Cloud GUIDE UTILISATEUR. Version: 1.0

KOMI SCAN to Cloud GUIDE UTILISATEUR. Version: 1.0 Version: 1.0 2 Sommaire Présentation du logiciel... 3 Installation du logiciel... 4 Pré-requis... 4 Installation... 4 Configuration... 9 Utilisation du logiciel... 18 3 Présentation du logiciel KOMI Scan

Plus en détail

Manuel du logiciel PrestaTest.

Manuel du logiciel PrestaTest. Manuel du logiciel. Ce document décrit les différents tests que permet le logiciel, il liste également les informations nécessaires à chacun d entre eux. Table des matières Prérequis de PrestaConnect :...2

Plus en détail

Table des matières. 1 Objectifs... 3 2 Précautions importantes avant toute utilisation :... 4 3 Mode d emploi... 5 4 Questions / réponses...

Table des matières. 1 Objectifs... 3 2 Précautions importantes avant toute utilisation :... 4 3 Mode d emploi... 5 4 Questions / réponses... Table des matières 1 Objectifs... 3 2 Précautions importantes avant toute utilisation :... 4 3 Mode d emploi... 5 4 Questions / réponses... 6 1 Objectifs 1.1 Le BOB Migration Kit permet de : Convertir

Plus en détail

Utilisation de l utilitaire "AdisToolTraySettings" pour la gestion des bacs

Utilisation de l utilitaire AdisToolTraySettings pour la gestion des bacs Fiche Technique AppliDis Utilisation de l utilitaire "AdisToolTraySettings" pour la gestion des bacs Fiche IS00275 Version document : 1.00 Diffusion limitée : Systancia, membres du programme Partenaires

Plus en détail

Créer sa première présentation :

Créer sa première présentation : PowerPoint est une application dédiée à la conception de présentations de toutes sortes, utilisées en projection ou en affichage sur écran. Ces présentations peuvent intégrer aussi bien du texte, des diagrammes,

Plus en détail

Introduction. Exigences matérielles (Virtual PC)

Introduction. Exigences matérielles (Virtual PC) Introduction Ce kit de formation est conçu pour les professionnels des technologies de l information (TI) qui prennent en charge ou pensent prendre en charge des réseaux Windows Server 2008 et qui envisagent

Plus en détail

Sauvegarde des profils de connexion et des options depuis une installation existante Sauvegarde des profils de connexion

Sauvegarde des profils de connexion et des options depuis une installation existante Sauvegarde des profils de connexion DEPLOYER LES PROFILS DE CONNEXION ET LES OPTIONS LORS D UNE NOUVELLE INSTALLATION DE SAS ENTERPRISE GUIDE 5.1 Inclus dans la plate-forme décisionnelle SAS 9.3, SAS Enterprise Guide 5.1 nécessite de définir

Plus en détail

Service de lettre électronique sécurisée de bpost. Spécificités techniques

Service de lettre électronique sécurisée de bpost. Spécificités techniques Service de lettre électronique sécurisée de bpost Spécificités techniques Systèmes d exploitation... 3 Navigateurs Internet... 3 Carte d identité électronique ou certificat digital... 4 Composants additionnels...

Plus en détail

BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand

BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand Active Directory sous Windows Server SAHIN Ibrahim BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand Sommaire I - Introduction... 3 1) Systèmes d exploitation utilisés... 3 2) Objectifs...

Plus en détail

DEUXIEME PARTIE DM WEB CLIENT Guide d installation Ref.: 01.DMS.GIA.71-02 DM Web Client 2 IMECOM Fonctionnement, Architecture et Sécurité DM - Web Chapitre Client 1 SOMMAIRE DEUXIEME PARTIE - DM WEB CLIENT

Plus en détail

Initiation à Windows Médiathèque de Bussy Saint-Georges

Initiation à Windows Médiathèque de Bussy Saint-Georges FAIRE LE MENAGE A FOND AVEC CCLEANER FAIRE LE MENAGE A FOND AVEC CCLEANER SOMMAIRE : I LES FONCTIONS DE BASE.. Pages 3-15 1.1 - Présentation... Page 3 1.2 - Installez CCleaner... Pages 3-5 1.3 - Gérez

Plus en détail

Note d installation. Superdoc Premium 10

Note d installation. Superdoc Premium 10 Note d installation Superdoc Premium 10 Ce document décrit les procédures d installation et de mise à jour de l application Superdoc Premium Version 10 Auteur Aidel Date 02/11/2012 Version 1 Diffusion

Plus en détail

Le changement dans la continuité

Le changement dans la continuité Introduction à BCDI3 Le changement dans la continuité Pourquoi une nouvelle version de BCDI? Pour satisfaire les demandes des usagers Pour sécuriser les données sur le réseau : - architecture client/serveur

Plus en détail

BR-Docs guide d applications mobile Android

BR-Docs guide d applications mobile Android BR-Docs guide d applications mobile Android Version 0 FRE Table des matières Guide d applications mobile Android Application Android... Spécifications... Se connecter à l application...2 Naviguer dans

Plus en détail

Configuration requise pour l utilisation de la plateforme EnlightKS Online Certification Management Services ET2.13 février 2012 (et2-2.

Configuration requise pour l utilisation de la plateforme EnlightKS Online Certification Management Services ET2.13 février 2012 (et2-2. Configuration requise pour l utilisation de la plateforme EnlightKS Online Certification Management Services ET2.13 février 2012 (et2-2.13-13) EnlightKS Candidate, EnlightKS TestStation Manager, EnlightKS

Plus en détail

Guide d installation de Delphi Diagnostics pour Vista.

Guide d installation de Delphi Diagnostics pour Vista. Guide d installation de Delphi Diagnostics pour Vista. Delphi Diagnostics Avant de consulter ce guide, si vous avez Bluetooth sur votre appareil, vérifiez qu il est éteint/neutralisé et que le logiciel

Plus en détail

Base de Connaissances SiteAudit. Utiliser les Rapports Planifiés. Sommaire des Fonctionnalités. Les Nouveautés

Base de Connaissances SiteAudit. Utiliser les Rapports Planifiés. Sommaire des Fonctionnalités. Les Nouveautés Base de Connaissances SiteAudit Utiliser les Rapports Planifiés Avril 2010 Dans cet article: Sommaire des fonctionnalités Les nouveautés Planifier des rapports SiteAudit 4.0 fournit une nouvelle interface

Plus en détail

Windows XP. Microsoft. Sommaire :

Windows XP. Microsoft. Sommaire : Microsoft Windows XP Sommaire : OUVERTURE DE SESSION...2 LE BUREAU...3 CHANGER D ENVIRRONEMENT...4 NOUVEAU RACCOURCI...7 LE MENU DEMARRER...9 LES PROGRAMMES AU DEMARRAGE...11 LA GESTION DES FICHIERS...12

Plus en détail

IBM SPSS Modeler Text Analytics Server for Windows. Instructions d installation

IBM SPSS Modeler Text Analytics Server for Windows. Instructions d installation IBM SPSS Modeler Text Analytics Server for Windows Instructions d installation IBM SPSS Modeler Text Analytics Server peut être installé et configuré pour s exécuter sur un ordinateur exécutant IBM SPSS

Plus en détail

Utilisez Toucan portable pour vos sauvegardes

Utilisez Toucan portable pour vos sauvegardes Utilisez Toucan portable pour vos sauvegardes Préambule Toucan est un logiciel libre et gratuit, permettant de réaliser des sauvegardes ou synchronisation de vos données. Il est possible d automatiser

Plus en détail

Installer et exploiter le serveur web local IIS sur un système d exploitation Windows XP 1/3 1 ère étape

Installer et exploiter le serveur web local IIS sur un système d exploitation Windows XP 1/3 1 ère étape Modifier cet article (283) Recalculer cette page * Les Médecins Maîtres-Toile Accueil Nouvelles Technologies Installer et exploiter le serveur web local IIS sur un système d exploitation Windows XP 1/3

Plus en détail

Manuel d installation et d utilisation du logiciel GigaRunner

Manuel d installation et d utilisation du logiciel GigaRunner Manuel d installation et d utilisation du logiciel GigaRunner Manuel Version : V1.6 du 12 juillet 2011 Pour plus d informations, vous pouvez consulter notre site web : www.gigarunner.com Table des matières

Plus en détail

Anglais professionnel automobile Guide technique : les utilisations informatiques des modules

Anglais professionnel automobile Guide technique : les utilisations informatiques des modules ( Anglais professionnel automobile ) Guide technique : les utilisations informatiques des modules Préambule Ce document vous présente les différentes utilisations informatiques possibles des modules d

Plus en détail

Manuel AppliDis. Client AppliDis Java

Manuel AppliDis. Client AppliDis Java Manuel AppliDis Client AppliDis Java Client AppliDis Java Version document : 1.02 Objet du document Cette documentation présente la mise en œuvre du client AppliDis Java. Version de la fiche 1.02 2/9 Sommaire

Plus en détail

PRE-REQUIS A L INSTALLATION...

PRE-REQUIS A L INSTALLATION... Page PRE-REQUIS A L INSTALLATION... 2 Postes équipés de Windows XP SP3 (minimum), VISTA, SEVEN ou supérieur... 2 Serveurs équipés de Windows 2003 Serveur SP1 (minimum) ou supérieur... 2 I LANCEMENT DE

Plus en détail

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits Manuel d initiation du Planificateur 2 INTRODUCTION 5 CHAPITRE I : INSTALLATION

Plus en détail

CBC- LOCAL Convertisseur CIRI01-XML Convertir un fichier de paiement au format CIRI01 en un fichier de paiement au format XML Manuel d utilisation

CBC- LOCAL Convertisseur CIRI01-XML Convertir un fichier de paiement au format CIRI01 en un fichier de paiement au format XML Manuel d utilisation CBC-Local v.01/2014 CBC- LOCAL Convertisseur CIRI01-XML Convertir un fichier de paiement au format CIRI01 en un fichier de paiement au format XML Manuel d utilisation Sommaire 1. Installation... 3 1.1.

Plus en détail

Avira Professional Security Migrer vers Avira Professional Security version 2013. HowTo

Avira Professional Security Migrer vers Avira Professional Security version 2013. HowTo Avira Professional Security Migrer vers Avira Professional Security version 2013 HowTo Sommaire 1. Introduction...3 2. Migration via la console de gestion Avira (AMC)...3 3. Mise à jour manuelle d Avira

Plus en détail

Configurer un environnement de travail informatisé

Configurer un environnement de travail informatisé Configurer un environnement de travail informatisé Ce diaporama présente une liste, non exhaustive, de ce qui peut être configuré, mais n explique pas comment le faire en pratique. Cet aspect est traité

Plus en détail

Migration de Microsoft Exchange vers MDaemon. Alt-N Technologies

Migration de Microsoft Exchange vers MDaemon. Alt-N Technologies Migration de Microsoft Exchange vers MDaemon Alt-N Technologies Table des matières Pourquoi choisir MDaemon?... 2 MDaemon vs. Microsoft Exchange... 2 Sécurité... 3 Principales fonctionnalités... 3 Remplacer

Plus en détail

Instructions d installation de IBM SPSS Statistics pour Windows (licence de site)

Instructions d installation de IBM SPSS Statistics pour Windows (licence de site) Instructions d installation de IBM SPSS Statistics pour Windows (licence de site) Les instructions suivantes permettent d installer IBM SPSS Statistics version 20 en utilisant une licence de site. Ce présent

Plus en détail

arcopole Studio Annexe 7 Architectures Site du programme arcopole : www.arcopole.fr

arcopole Studio Annexe 7 Architectures Site du programme arcopole : www.arcopole.fr 4 arcopole Studio Annexe 7 Architectures Site du programme arcopole : www.arcopole.fr Auteur du document : Esri France Version de la documentation : 1.2 Date de dernière mise à jour : 26/02/2015 Sommaire

Plus en détail

CREER ET FORMATER UNE PARTITION DE DISQUE DUR 1 QUE SONT LES PARTITIONS ET LES LECTEURS LOGIQUES? 6

CREER ET FORMATER UNE PARTITION DE DISQUE DUR 1 QUE SONT LES PARTITIONS ET LES LECTEURS LOGIQUES? 6 Table des matières. CREER ET FORMATER UNE PARTITION DE DISQUE DUR 1 QUE SONT LES PARTITIONS ET LES LECTEURS LOGIQUES? 6 QUE SONT LES DISQUES DE BASE ET LES DISQUES DYNAMIQUES? 6 FORMATAGE DES DISQUES ET

Plus en détail

Configuration requise pour l utilisation de la plateforme EnlightKS Online Certification Management Services ET2.13 Juin 2011

Configuration requise pour l utilisation de la plateforme EnlightKS Online Certification Management Services ET2.13 Juin 2011 Configuration requise pour l utilisation de la plateforme EnlightKS Online Certification Management Services ET2.13 Juin 2011 EnlightKS Candidate, EnlightKS TestStation Manager, EnlightKS Certification

Plus en détail

Procédure de migration sur un nouveau poste de Winibw 3.2.5.3

Procédure de migration sur un nouveau poste de Winibw 3.2.5.3 Procédure de migration sur un nouveau poste de Winibw 3.2.5.3 ABES janvier 2014 Page 1 Sommaire 1. Introduction... 3 2. Pré-requis... 3 3. Installation de Winibw sur le nouveau poste de travail... 3 4.

Plus en détail

Guide de l administrateur Licence de site

Guide de l administrateur Licence de site Guide de l administrateur Licence de site Les instructions suivantes sont destinées aux administrateurs des sites disposant d une licence de site pour IBM SPSS Modeler 15. Cette licence vous permet d installer

Plus en détail

Pré-requis AppliDis pour Microsoft Windows Server 2003

Pré-requis AppliDis pour Microsoft Windows Server 2003 Fiche technique AppliDis Pré-requis AppliDis pour Microsoft Windows Server 2003 Fiche IS00831 Version document : 1.0 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients

Plus en détail

INITIATION A L INFORMATIQUE. MODULE : Initiation à l'environnement Windows XP. Table des matières :

INITIATION A L INFORMATIQUE. MODULE : Initiation à l'environnement Windows XP. Table des matières : INITIATION A L INFORMATIQUE MODULE : Initiation à l'environnement Windows XP Table des matières : INTRODUCTION Les outils de l Interface Graphique : CONFIGURER VOTRE POSTE DE TRAVAIL Paramétrer la barre

Plus en détail

Manuel du revendeur. version 2.0-r1

Manuel du revendeur. version 2.0-r1 Manuel du revendeur version 2.0-r1 Table des matières 1 Explication des termes 3 2 Sections du tableau d administration dédié au revendeur 3 3 Généralités 4 3.1 Aperçu............................... 4

Plus en détail

LE SAS SOFTWARE DEPOT EN VERSION 9.3

LE SAS SOFTWARE DEPOT EN VERSION 9.3 LE SAS SOFTWARE DEPOT EN VERSION 9.3 Depuis SAS 9, l ensemble des logiciels SAS peuvent être installés depuis un répertoire unique : le «SAS Software Depot», que nous appellerons plus simplement «dépôt»

Plus en détail

SharpdeskTM R3.1. Guide d installation Version 3.1.01

SharpdeskTM R3.1. Guide d installation Version 3.1.01 SharpdeskTM R3.1 Guide d installation Version 3.1.01 Copyright 2000-2004 par Sharp Corporation. Tous droits réservés. Toute reproduction, adaptation ou traduction sans autorisation écrite préalable est

Plus en détail

Modification de vos paramètres Windows

Modification de vos paramètres Windows Modification de vos paramètres Windows Quelles sont les nouveautés dans Windows 7? Même si de nombreuses fonctionnalités sont identiques à la version précédente de Windows, vous aurez peut-être besoin

Plus en détail

PRISME. Installation sur un poste windows

PRISME. Installation sur un poste windows PRISME Installation sur un poste windows Décembre 2012 Table des matières 1 Introduction... 3 2 La configuration requise... 3 3 Paramétrage du module JAVA... 4 3.1 Vérifier la présence de java et sa version...

Plus en détail

2012 - Copyright Arsys Internet E.U.R.L. Arsys Backup Online. Guide de l utilisateur

2012 - Copyright Arsys Internet E.U.R.L. Arsys Backup Online. Guide de l utilisateur Arsys Backup Online Guide de l utilisateur 1 Index 1. Instalation du Logiciel Client...3 Prérequis...3 Installation...3 Configuration de l accès...6 Emplacement du serveur de sécurité...6 Données utilisateur...6

Plus en détail

Instructions d installation de IBM SPSS Statistics pour Windows (mono-utilisateur)

Instructions d installation de IBM SPSS Statistics pour Windows (mono-utilisateur) Instructions d installation de IBM SPSS Statistics pour Windows (mono-utilisateur) Les instructions suivantes permettent d installer IBM SPSS Statistics version 21 en utilisant une licence mono-utilisateur.

Plus en détail

Nettoyage des disques d un serveur SharePoint

Nettoyage des disques d un serveur SharePoint Nettoyage des disques d un serveur SharePoint La gestion des fermes SharePoint passe aussi par la gestion des machines associées. Le disque C:\ est celui qu il convient de suivre afin de ne pas avoir un

Plus en détail

Sydonia. Direction des technologies et des services de l information. Guide d'installation de la suite Sydonia Nom de fichier :

Sydonia. Direction des technologies et des services de l information. Guide d'installation de la suite Sydonia Nom de fichier : Direction des technologies et des services de l information Référence de document : Guide d'installation de la Nom de fichier : AsyReport_Guide d'installation_20110126.doc Version : Date dernière révision

Plus en détail

STATISTICA - Version 10

STATISTICA - Version 10 STATISTICA - Version 10 Instructions d'installation de STATISTICA Entreprise pour une Utilisation sous Terminal Server et Citrix Remarques : 1. Ces instructions s'appliquent à une installation sous Terminal

Plus en détail

1.1.1 Systèmes d exploitation et navigateurs pris en charge

1.1.1 Systèmes d exploitation et navigateurs pris en charge CBC- LOCAL Paiements européens provenant d Excel Convertir des fichiers Excel contenant des paiements européens en fichiers de paiement au format XML Manuel d utilisation Sommaire 1. Installation... 3

Plus en détail

Création d un catalogue en ligne

Création d un catalogue en ligne 5 Création d un catalogue en ligne Au sommaire de ce chapitre Fonctionnement théorique Définition de jeux d enregistrements Insertion de contenu dynamique Aperçu des données Finalisation de la page de

Plus en détail

Désinstallation des versions antérieures

Désinstallation des versions antérieures Nous vous recommandons de lire ce document avant de commencer l installation d Universalis 2011 sur Windows. Vous y trouverez une description de la procédure d installation, ainsi que les réponses aux

Plus en détail

Bergère Mobile guide de mise à jour de la version 1.8.0.0

Bergère Mobile guide de mise à jour de la version 1.8.0.0 Bergère Mobile guide de mise à jour de la version 1.8.0.0 Viascan Inc. et Ferme Le Trécarré (pour BerGère) Mai 2013 Table des matières 1 Introduction... 3 2 Mise à jour du terminal mobile... 3 2.1 Prérequis...

Plus en détail

Manuel logiciel client Java

Manuel logiciel client Java Manuel logiciel client Java 2 Copyright Systancia 2012 Tous droits réservés Les informations fournies dans le présent document sont fournies à titre d information, et de ce fait ne font l objet d aucun

Plus en détail

sommaire Archives... Archiver votre messagerie... Les notes... Les règles de messagerie... Les calendriers partagés... 15 Les listes de diffusions...

sommaire Archives... Archiver votre messagerie... Les notes... Les règles de messagerie... Les calendriers partagés... 15 Les listes de diffusions... sommaire Votre solution de messagerie Futur Office évolue. Pour préparer au mieux la migration qui aura lieu le week-end du 23-24 Juin, nous vous conseillons de réaliser les actions préalables décrites

Plus en détail

MEDIA NAV Guide de téléchargement de contenus en ligne

MEDIA NAV Guide de téléchargement de contenus en ligne MEDIA NAV Guide de téléchargement de contenus en ligne Le présent document donne des instructions pour procéder aux mises à jour du logiciel et du contenu de l appareil de navigation de l utilisateur.

Plus en détail

1ère année LMD informatique/mathématique, UHL Batna. Module Bureautique. TD n 2 Windows XP

1ère année LMD informatique/mathématique, UHL Batna. Module Bureautique. TD n 2 Windows XP 1 TD n 2 Windows XP 1. Définition Windows est le système d'exploitation fourni par la compagnie Microsoft. Windows XP est un système multiutilisateur et multitâche qui fonctionne sur les micro-ordinateurs

Plus en détail

4T S1-01-10 TP -- Windows 2008 - Diagnostics et dépannage

4T S1-01-10 TP -- Windows 2008 - Diagnostics et dépannage 4T S1-01-10 TP -- Windows 2008 - Diagnostics et dépannage ENZO RIDEAU BTS SIO S1 - ADMINISTRATION DES SYSTEMES SERVEURS TP S1-01-10: Windows Server 2008 Diagnostics et dépannages But de la manipulation

Plus en détail

CS REMOTE CARE - WEBDAV

CS REMOTE CARE - WEBDAV CS REMOTE CARE - WEBDAV Configuration des serveurs archange KONICA MINOLTA BUSINESS SOLUTIONS FRANCE Date Version Marque de révision Rédaction 18/10/2011 1 - Claude GÉRÉMIE Nicolas AUBLIN Sommaire 1) PRINCIPE

Plus en détail

Documentation : Lotus Domino

Documentation : Lotus Domino 2015 Documentation : Lotus Domino Enzo Rideau Swiss-galaxy 26/02/2015 Table des matières Synopsis :... 2 I) Installation du Serveur... 3 II) Administration et création d utilisateur... 12 Etape 1 : La

Plus en détail

Démarrez le Lecteur Windows Media

Démarrez le Lecteur Windows Media Le Lecteur Windows Media vous permet de rechercher et lire des fichiers multimédias numériques stockés sur votre ordinateur, de lire des CD et des DVD, ainsi que d afficher en continu du contenu multimédia

Plus en détail

Installation d'applidis avec un compte du domaine administrateur local des serveurs AppliDis

Installation d'applidis avec un compte du domaine administrateur local des serveurs AppliDis Fiche technique AppliDis Installation d'applidis avec un compte du domaine administrateur local des serveurs AppliDis Fiche IS00286 Version document : 1.01 Diffusion limitée : Systancia, membres du programme

Plus en détail

DOCUMENT D ACCOMPAGNEMENT POUR L INSTALLATION DU LOGICIEL ESTIMACTION

DOCUMENT D ACCOMPAGNEMENT POUR L INSTALLATION DU LOGICIEL ESTIMACTION DOCUMENT D ACCOMPAGNEMENT POUR L INSTALLATION DU LOGICIEL ESTIMACTION EstimAction Nom d utilisateur : Mot de passe : Microsoft SQL Server Express Edition Adresse de la base de données : Nom d utilisateur

Plus en détail

PRONOTE 2010 hébergement

PRONOTE 2010 hébergement PRONOTE 00 hébergement INDEX-EDUCATION.COM NOS LOGICIELS FONT AVANCER L ÉCOLE Table des matières Démarrage Première connexion... 4 Gestion du certificat... 5 Démarrer L hébergement... 7 Se connecter avec

Plus en détail

DOCUMENTATION MISE A JOUR ANTIBIOGARDE. V4.0 en v4.1

DOCUMENTATION MISE A JOUR ANTIBIOGARDE. V4.0 en v4.1 DOCUMENTATION MISE A JOUR ANTIBIOGARDE V4.0 en v4.1 Version d Antibiogarde 4.1 Version du document 1.0 Date dernière mise à jour du document 15/06/2010 Retrouvez cette doc à jour sur : http://www.antibiogarde.org/activation/

Plus en détail