# articles

feed_id: http://www.it-connect.fr/?p=19271
title: Windows Server débarque sur Google Compute Engine
uri: Windows-Server-débarque-sur-Google-Compute-Engine
url: http://www.it-connect.fr/windows-server-debarque-sur-google-compute-engine/
content:
<p><strong>C&#8217;est désormais officiel, le service Cloud IaaS &#8220;Compute Engine&#8221; de Google supporte désormais deux versions de Windows Server : Windows Server 2008 R2 et Windows Server 2012 R2.</strong></p>
<p><a href="media/f7d39ec9.google-compute-engine-1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/google-compute-engine-1.jpg"><img class="aligncenter size-large wp-image-19272" src="media/5f312736.google-compute-engine-1-730x255.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/google-compute-engine-1-730x255.jpg" alt="google-compute-engine-1" width="730" height="255" /></a><br />
Ces deux versions passent en <em>General Availability</em> sur le Cloud de Google, il sera possible de les déployer au sein d&#8217;une instance au sein de ce service en mode IaaS. Jusqu&#8217;ici, Windows Server était en version bêta depuis fin 2014, désormais c&#8217;est en version finale. Le support de l&#8217;OS est amélioré ce qui permet notamment <strong>d&#8217;augmenter les performances réseau avec des pointes jusqu&#8217;à 7,5 Gb/s</strong>. Ceci permet d&#8217;envisager la mise en place d&#8217;infrastructure hautement performante dans le Cloud.</p>
<p><strong>Le SLA ou le taux de disponibilité offert par ce service est d&#8217;au moins 99.95% par mois.</strong> Si ce SLA n&#8217;est pas respecté, Google s&#8217;engage à rembourser 50% de votre facture mensuelle.</p>
<p>Pour ceux qui ne connaissent pas Google Compute Engine, sachez que <strong>des distributions Linux célèbres sont déjà supportées</strong>, comme Debian, Red Hat, Ubuntu, Suse ou encore CentOS.</p>
<p><a href="http://www.silicon.fr/windows-server-sinvite-cloud-de-google-121779.html" target="_blank">Source</a></p>


feed_id: http://www.it-connect.fr/?p=19220
title: Storage Migration avec Hyper-V
uri: Storage-Migration-avec-Hyper-V
url: http://www.it-connect.fr/storage-migration-avec-hyper-v/
content:
<h2>I. Présentation</h2>
<p>Avec ma machine sous Windows 8.1, j&#8217;utilise Hyper-V en guise d&#8217;hyperviseur pour virtualiser mes différents tests. Jusqu&#8217;ici, mes machines virtuelles étaient stockées en local sur ma machine, mais j&#8217;ai décidé de m&#8217;amuser un peu et de tester la possibilité de migrer le stockage d&#8217;une VM offerte par Hyper-V.</p>
<p>Ce tutoriel dédié à la Storage Migration part du principe où l&#8217;on dispose déjà d&#8217;un serveur de fichiers avec un partage adapté à Hyper-V. Pour voir comment procéder, suivez mon tutoriel : <a href="http://www.it-connect.fr/creer-un-partage-smb-3-0-pour-hyper-v/" target="_blank">Créer un partage pour Hyper-V</a>.</p>
<p><strong>Lorsque l&#8217;on parle de Storage Migration, on entend modifier l&#8217;emplacement du stockage de la machine virtuelle. Par exemple, on déplace la machine virtuelle stockée localement vers un espace partagé et accessible par le réseau.</strong> Passer à un espace de stockage centralisé permet ensuite d&#8217;envisager une Live Migration, à condition d&#8217;avoir au moins deux hyperviseurs, c&#8217;est-à-dire que les deux hyperviseurs accèdent à l&#8217;espace de stockage où se trouve la machine virtuelle et on peut l&#8217;exécuter sur un hyperviseur, puis la basculer sur le second, sans toucher au stockage.</p>
<blockquote><p><strong>Note</strong> : Le déplacement n&#8217;est pas obligatoirement réalisé vers un partage réseau, on peut imaginer déplacer la machine virtuelle d&#8217;une partition vers une autre partition.</p></blockquote>
<p>Vous êtes prêt à réaliser du Storage Migration, alors c&#8217;est parti !</p>
<h2>II. Réaliser une Storage Migration</h2>
<p>Une fois votre serveur de fichiers opérationnel, vous pouvez suivre cette étape.</p>
<p>Pour ma part, je vais réaliser la migration d&#8217;une machine virtuelle nommée &#8220;SRV-AD01&#8243; qui est un contrôleur de domaine sous Windows Server 2012 R2, actuellement en fonctionnement. <strong>On verra qu&#8217;il n&#8217;y a pas d&#8217;interruption de service lors d&#8217;une storage migration.</strong></p>
<p>Je tiens à préciser que c&#8217;est important d&#8217;avoir un réseau stable et performant entre l&#8217;hôte Hyper-V et l&#8217;espace de stockage, pour assurer une bonne performance des VMs et avoir une bonne disponibilité. Si le lien entre les deux éléments coupe, la VM deviendra inaccessible et passera sur l&#8217;état Critique dans Hyper-V. Concernant les performances, cet article est intéressant (en) : <a href="http://blogs.technet.com/b/josebda/archive/2013/02/04/hyper-v-over-smb-performance-considerations.aspx" target="_blank">Hyper-V over SMB performances considerations</a>.</p>
<p>En premier lieu, on peut voir dans les paramètres de ma VM que le disque dur &#8220;SRV-AD01.vhdx&#8221; est stocké dans &#8220;F:\&#8221; qui correspond à un disque local de ma machine. Ceci va changer une fois la storage migration réalisée.</p>
<div id="attachment_19225" style="width: 740px" class="wp-caption aligncenter"><a href="media/f8c56dea.hyperv-storage-migration-4.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hyperv-storage-migration-4.png"><img class="size-large wp-image-19225" src="media/c8f555d6.hyperv-storage-migration-4-730x363.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hyperv-storage-migration-4-730x363.png" alt="Emplacement actuel de la VM sous Hyper-V" width="730" height="363" /></a><p class="wp-caption-text">Emplacement actuel de la VM sous Hyper-V</p></div>
<p>Pour démarrer l&#8217;assistant de migration, il suffit d&#8217;effectuer un clic droit sur la machine à déplacer puis cliquer sur &#8220;<em>Déplacer</em>&#8220;, comme ici dans le cas de la VM &#8220;<em>SRV-AD01</em>&#8220;.</p>
<p><a href="media/90b0d38d.hyperv-storage-migration-5.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hyperv-storage-migration-5.png"><img class="aligncenter size-full wp-image-19226" src="media/90b0d38d.hyperv-storage-migration-5.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hyperv-storage-migration-5.png" alt="hyperv-storage-migration-5" width="657" height="347" /></a></p>
<p>Comme l&#8217;indique la seule proposition présente, on choisit de déplacer le stockage de la VM. Lorsque la configuration le permet, un autre choix correspondant à une live migration apparaît.</p>
<p><a href="media/13f75333.hyperv-storage-migration-6.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hyperv-storage-migration-6.png"><img class="aligncenter size-full wp-image-19227" src="media/13f75333.hyperv-storage-migration-6.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hyperv-storage-migration-6.png" alt="hyperv-storage-migration-6" width="718" height="540" /></a></p>
<p>Cette étape est cruciale, car on doit indiquer ce que l&#8217;on souhaite déplacer. <strong>La première proposition correspond à ce que l&#8217;on veut faire : déplacer tous les fichiers de la VM (disques durs virtuels, fichiers de conf&#8230;) vers un répertoire commun.</strong> La seconde option permettra de définir un emplacement pour chaque élément, par exemple les disques durs virtuels sur un espace partagé et les fichiers de configuration sur un autre espace partagé. Enfin, la troisième option permet de déplacer uniquement un ou plusieurs disques virtuels associés à cette VM (VHD/VHDX) vers un autre emplacement.</p>
<p><strong>Si votre objectif est de déplacer vos machines virtuelles pour faire ensuite de la Live Migration, choisissez l&#8217;option &#8220;Déplacer toutes les données de l&#8217;ordinateur virtuel vers un seul emplacement&#8221;, car tous les fichiers doivent être déportés, centralisés.</strong></p>
<p><a href="media/d9968c3d.hyperv-storage-migration-14.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hyperv-storage-migration-14.png"><img class="aligncenter size-full wp-image-19223" src="media/d9968c3d.hyperv-storage-migration-14.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hyperv-storage-migration-14.png" alt="hyperv-storage-migration-14" width="718" height="540" /></a></p>
<p>On précise le chemin UNC vers le répertoire de stockage de destination, ici un partage réseau accessible via SMB v3 et configuré pour Hyper-V.</p>
<p><a href="media/351ec1cd.hyperv-storage-migration-15.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hyperv-storage-migration-15.png"><img class="aligncenter size-full wp-image-19222" src="media/351ec1cd.hyperv-storage-migration-15.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hyperv-storage-migration-15.png" alt="hyperv-storage-migration-15" width="718" height="540" /></a></p>
<p>Le récapitulatif montre bien que l&#8217;on déplace tous les éléments de la VM : disque dur virtuel attaché, la configuration, la pagination intelligente et les fichiers de snapshots. Cliquez sur &#8220;<em>Terminer</em>&#8221; pour initier le déplacement de la VM.</p>
<p><a href="media/76ab81fc.hyperv-storage-migration-16.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hyperv-storage-migration-16.png"><img class="aligncenter size-full wp-image-19221" src="media/76ab81fc.hyperv-storage-migration-16.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hyperv-storage-migration-16.png" alt="hyperv-storage-migration-16" width="718" height="540" /></a></p>
<p>Dans la console Hyper-V, <strong>on peut voir que la machine virtuelle est en cours de déplacement, pendant que la machine virtuelle est toujours en ligne et utilisable !</strong></p>
<p><a href="media/d520dba3.hyperv-storage-migration-12.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hyperv-storage-migration-12.png"><img class="aligncenter size-large wp-image-19233" src="media/56e6d8b7.hyperv-storage-migration-12-730x396.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hyperv-storage-migration-12-730x396.png" alt="hyperv-storage-migration-12" width="730" height="396" /></a></p>
<p>Dès lors que la synchronisation est terminée entre l&#8217;ancien espace de stockage et le nouveau, si l&#8217;on retourne voir dans les propriétés de la VM, on remarque que l&#8217;emplacement de stockage a changé !</p>
<p><a href="media/97f78a47.hyperv-storage-migration-13.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hyperv-storage-migration-13.png"><img class="aligncenter size-large wp-image-19224" src="media/f76fbaa3.hyperv-storage-migration-13-730x322.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hyperv-storage-migration-13-730x322.png" alt="hyperv-storage-migration-13" width="730" height="322" /></a></p>
<p><strong>Ce tutoriel touche à sa fin, vous êtes désormais en mesure de déplacer vos machines virtuelles par une storage migration en toute sérénité !</strong></p>


feed_id: http://www.it-connect.fr/?p=19278
title: Google Drive s’enrichit d’une fonctionnalité anti-copie
uri: Google-Drive-s-enrichit-d-une-fonctionnalité-anti-copie
url: http://www.it-connect.fr/google-drive-senrichit-dune-fonctionnalite-anti-copie/
content:
<p><strong>D&#8217;ici quelques jours, une nouvelle fonctionnalité sera intégrée à la version web de Google Drive afin de protéger le contenu de votre Drive, que vous partagez avec d&#8217;autres personnes.</strong> <strong>De nombreux types de données sont stockés sur le Drive, que ce soit des photos, des fichiers textes, des tableurs ou encore des présentations.</strong></p>
<p><a href="media/b22e746a.google-drive-full-1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/google-drive-full-1.jpg"><img class="aligncenter size-full wp-image-19279" src="media/b22e746a.google-drive-full-1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/google-drive-full-1.jpg" alt="google-drive-full-1" width="705" height="344" /></a></p>
<p>L&#8217;aspect collaboratif de Google Drive, et les utilisateurs n&#8217;hésitent pas à se partager des données entre-eux. Afin de protéger les données, Google intègre une nouvelle fonctionnalité qui permet uniquement la visualisation du document, sans pouvoir le télécharger, le repartager, le copier ou encore l&#8217;imprimer. Bien entendu, rien n&#8217;empêche de réaliser une copie d&#8217;écran et de l&#8217;imprimer ensuite&#8230;</p>
<p>Pour le moment, cette configuration est accessible via les options avancées de partage, depuis l&#8217;interface web. On peut espérer que ça arrive rapidement au sein des applications mobiles.</p>
<p>Précisions supplémentaires :</p>
<p>&#8211; Seul le propriétaire peut mettre en place cette restriction sur un document, ce qui est logique.</p>
<p>&#8211; Ces options ne sont pas activées par défaut</p>
<p><a href="http://www.android-mt.com/news/google-drive-se-dote-dune-nouvelle-fonctionnalite-anti-copie-41300" target="_blank">Source</a></p>


feed_id: http://www.it-connect.fr/?p=19115
title: En 2015, on assure aussi le numérique
uri: En-2015-on-assure-aussi-le-numérique
url: http://www.it-connect.fr/en-2015-on-assure-aussi-le-numerique/
content:
<p>L’informatique et les nouvelles technologies révolutionnent aujourd’hui toutes les couches de notre société, chaque entreprise et chaque business doit se mettre au niveau. Parmi elles, les assurances qui couvrent de plus en plus les entreprises et les particuliers contre les risques liées au numérique.</p>
<p>Ce phénomène de l’<a href="http://www.lecomparateurassurance.com/103363-e-assurance">e-assurance</a> s’applique en effet aussi bien dans le cas des particuliers que des entreprises. On peut ainsi observer que certaines assurances se mettent à couvrir les frais liées au vol de vos appareils numériques (smartphone, tablette, montre connectée&#8230;) en tant qu’objet de valeur, mais également des données qu’ils contiennent si celles-ci ont de la valeur.</p>
<p>Également, pour les entreprises, on peut retrouver des assurances liés au piratage informatique. Ces “e-assurance” vont alors au delà de l’assurance des serveurs en tant que matériel et prennent alors en compte les dégâts financiers que peut causer le vol de données et plus globalement le piratage d’un SI ou de certaines données stratégiques. Voici quelques points qui sont alors soulignés par exemple :<a href="media/5226f3a4.eassurance.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/eassurance.jpg"><img class=" size-full wp-image-19171 alignright" src="media/5226f3a4.eassurance.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/eassurance.jpg" alt="eassurance" width="280" height="200" /></a></p>
<ul>
<li>La prise en charge des frais de reconstitution des données qui représente le temps nécessaire pour remettre le système en ordre</li>
<li>La prise en charge des frais d&#8217;exploitation supplémentaires liés au piratage</li>
<li>La prise en charge des pertes d&#8217;exploitation liées au sinistre, autrement dit le temps perdu lié au piratage (ou à un autre sinistre, naturel par exemple)</li>
</ul>
<p>Pour aller au delà du piratage, nous voyons alors bien que le numérique se met à représenter une vraie valeur, et un coût pour les entreprises, si bien qu’il devient “assurable”.</p>
<p>On peut alors se faire assurer contre le temps perdu si le système tombe en panne pendant plusieurs heures sur un système de site web e-commerce, pour prendre l’exemple le plus parlant et le plus frappant. En effet, pour certaines sociétés, une perte de connectivité de quelques minutes peut représenter plusieurs millions d’euros de perte financière, l’intérêt d’une assurance dans ce cas est alors plus facile à cerner.</p>
<p>Avec l’arrivée des objets connectés qui sont présents sous de nombreuses formes, la collecte de nos informations est permanente ce qui représente un levier supplémentaire pour les assureurs. Cette masse de données importante &#8211; Big Data &#8211; est une mine d’or pour tous, ce qui implique que d’une part on doit protéger nos données et que d’autre part ces données peuvent être utilisées par les assureurs. On peut aussi imaginer que les assureurs puissent proposer des offres sur mesure à leurs clients, qui seront prêts à payer pour une offre qui couvre les risques qu’ils souhaitent.</p>
<p>Ainsi, si l’on mêle ces informations collectées à nos besoins, les assureurs ont toutes les cartes en main pour nous proposer une solution adaptée, à un prix adapté. L’e-assurance est en marche.</p>


feed_id: http://www.it-connect.fr/?p=19266
title: Une faille Zero-Day et 25 vulnérabilités corrigées pour Java
uri: Une-faille-Zero-Day-et-25-vulnérabilités-corrigées-pour-Java
url: http://www.it-connect.fr/une-faille-zero-day-et-25-vulnerabilites-corrigees-pour-java/
content:
<p><strong>Si vous n&#8217;avez pas encore mis à jour java depuis hier, il est temps de s&#8217;y mettre ! En effet, ce sont plus de 25 vulnérabilités qui ont été corrigées dans le dernier patch fournis par Oracle.</strong></p>
<p>Les version à jour de Java sont donc maintenant les suivantes :</p>
<ul>
<li>Java 8 Update 51</li>
<li>Java 7 Update 85</li>
<li>Java 6 Update 101</li>
</ul>
<p>A noter que seule la version 8 de Java continue d&#8217;être maintenue de façon publique, pour les versions 6 et 7 de Java, seuls les utilisateurs ayant un support étendue aux patchs de sécurité pourront y avoir accès :<br />
<a href="media/fc923ea8.javaj.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/javaj.jpg"><img class="aligncenter  wp-image-19291" src="media/eaa0f4e9.javaj-730x438.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/javaj-730x438.jpg" alt="javaj" width="653" height="392" /></a></p>
<p>Parmi ces vulnérabilités, 23 sont exploitables de façon distantes sans authentification. La vulnérabilité la plus dangereuse concerne le CVE-2015-2590, une faille de type zero-day (jusqu&#8217;à cette mise à jour donc) déjà exploitée sur le net par les attaquants.</p>
<p>En plus des vulnérabilités Java, Oracle a également patché beaucoup d&#8217;autres produits, amenant à 193 le nombre total de faille récemment corrigées pour les produits Oracles :</p>
<ul>
<li>Oracle Database</li>
<li>Oracle Fusion Middleware</li>
<li>Oracle Hyperion</li>
<li>Oracle Enterprise Manager</li>
<li>Oracle E-Business Suite</li>
<li>Oracle Supply Chain Suite</li>
<li>Oracle PeopleSoft Enterprise</li>
<li>Oracle Siebel CRM</li>
<li>Oracle Communications Applications</li>
<li>Oracle Java SE</li>
<li>Oracle Sun Systems Products Suite</li>
<li>Oracle Linux and Virtualization</li>
<li>Oracle MySQL</li>
</ul>
<p>Voici un lien vers la page Oracle sur toutes les vulnérabilités corrigées :<a href="http://www.oracle.com/technetwork/topics/security/cpujul2015-2367936.html"> http://www.oracle.com/technetwork/topics/security/cpujul2015-2367936.html</a></p>
<p><a href="http://www.infoworld.com/article/2948208/security/oracle-fixes-zeroday-java-flaw-and-over-190-other-vulnerabilities.html">Source</a></p>


feed_id: http://www.it-connect.fr/?p=19285
title: Microsoft Edge plus performant que Chrome ?
uri: Microsoft-Edge-plus-performant-que-Chrome
url: http://www.it-connect.fr/microsoft-edge-plus-performant-que-chrome/
content:
<p><strong>Microsoft a publié cette nuit la build 10240 de Windows 10, il s&#8217;agit de la version RTM du prochain OS de Microsoft qui sortira officiellement dans moins de 15 jours. Cette version RTM (<em>Release to Manufacturing</em>) signifie que Windows 10 est terminé est prêt à être envoyé en usine pour une reproduction avant la commercialisation.</strong></p>
<p><a href="media/3befd0c8.microsoft-edge-1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/microsoft-edge-1.jpg"><img class="aligncenter size-full wp-image-19287" src="media/3befd0c8.microsoft-edge-1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/microsoft-edge-1.jpg" alt="microsoft-edge-1" width="500" height="236" /></a></p>
<p>Qui dit nouvelle version de Windows 10, dit corrections de bugs et améliorations, notamment au niveau du remplacement d&#8217;Internet Explorer : Microsoft Edge.</p>
<p>Gabe Aul de chez Microsoft a fournit les statistiques suivantes quant aux performances du navigateur Edge comparée à Chrome :</p>
<p>&#8211; <em>WebKit Sunspider</em> : Edge est 112% plus rapide que Chrome<br />
&#8211; <em>Google Octane</em> : Edge est 11% plus rapique que Chrome<br />
&#8211; <em>Apple JetStream</em> : Edge est 37% plus rapide que Chrome</p>
<p><strong>Les solutions citées ci-dessus sont des logiciels de Benchmark par rapport au JavaScript.</strong></p>
<p>Pour montrer les améliorations apportées par Microsoft, il est précisé qu&#8217;avec SunSpider 1.0.2 <strong>Edge est près de 1,4 fois plus rapide dans la Build 10240 que dans la Build précédente, à savoir 10166.</strong></p>
<p>Par ailleurs, Chrome reste meilleur avec le HTML5 puisque sur le site html5test.com il obtient un score de 526 sur 555 alors que Edge obtient un score de 402. A titre de comparaison, Internet Explorer 11 obtient quant à lui le score de 336. Microsoft améliorera sans aucun doute Edge à ce niveau-là.</p>
<p>Enfin, je vous invite à venir échanger à propos des navigateurs dans notre forum : &#8220;<a href="http://www.it-connect.fr/forum/quel-navigateur-utilisez-vous-vous-envisagez-edge-t297.html" target="_blank">Quel navigateur utilisez-vous ? Vous envisagez Edge ?</a>&#8221;</p>
<p><a href="http://www.neowin.net/news/microsoft-edge-in-build-10240-continues-to-dominate-chrome-in-the-javascript-department" target="_blank">Source</a></p>


feed_id: http://www.it-connect.fr/?p=19321
title: Tester Windows 10 sur un VHDX
uri: Tester-Windows-10-sur-un-VHDX
url: http://www.it-connect.fr/tester-windows-10-sur-un-vhdx/
content:
<h2>I. Présentation</h2>
<p>Avec l&#8217;arrivée imminente de Windows 10 en version finale, et surtout la possible version RTM sortie cette semaine, j&#8217;imagine que vous allez être nombreux à vouloir tester cette versio<a href="media/8ef7cf7f.logo-windows10-1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/logo-windows10-1.jpg"><img class=" size-full wp-image-19326 alignright" src="media/8ef7cf7f.logo-windows10-1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/logo-windows10-1.jpg" alt="logo-windows10-1" width="280" height="200" /></a>n finale ou presque du prochain OS de Microsoft.</p>
<p><strong>Plutôt que de formater votre PC ou de faire une VM, pourquoi ne pas créer un disque dur virtuel (VHD ou VHDX) et démarrer ensuite dessus ? C&#8217;est ce que nous allons voir dans ce tutoriel, où le prérequis est d&#8217;être sous Windows 8 ou Windows 8.1.</strong></p>
<p>Ainsi, vous pourrez tester Windows 10 comme s&#8217;il était installé en dual boot sur votre machine, alors qu&#8217;il s&#8217;agit tout simplement d&#8217;un disque virtuel. Ceci permet également d&#8217;éviter de jouer avec ses partitions&#8230;</p>
<p><strong>Au préalable, pensez à vous procurer un ISO de Windows 10.</strong></p>
<p>Trois étapes sont nécessaires :</p>
<p>&#8211; Provisionner un disque virtuel VHDX avec Windows 10</p>
<p>&#8211; Préparer le disque dur virtuel au boot et l&#8217;ajouter au BCD</p>
<p>&#8211; Démarrer sur le VHDX et finaliser l&#8217;installation de Windows 10</p>
<p>On s&#8217;appuiera sur plusieurs tutoriels que j&#8217;ai déjà rédigé pour les deux premières étapes.</p>
<p><em>Manipulez votre système avec précaution, vous êtes responsable de vos manipulations.</em></p>
<h2>II. Provisionner le disque VHDX avec Windows 10</h2>
<p>Commencer par télécharger l&#8217;excellent script &#8220;<a href="https://gallery.technet.microsoft.com/scriptcenter/Convert-WindowsImageps1-0fe23a8f/view/Discussions" target="_blank">Convert-WindowsImage.ps1</a>&#8221; et si ce n&#8217;est pas déjà fait, autorisez sur votre machine l&#8217;exécution de scripts PowerShell. Si besoin, suivez mon tutoriel :</p>
<p><a href="http://www.it-connect.fr/autoriser-lexecution-de-scripts-powershell/" target="_blank">Modifier la politique d&#8217;exécution des scripts</a></p>
<p>Ensuite, on va passer à l&#8217;utilisation de Convert-WindowsImage, dont vous trouverez une utilisation détaillée et en mode graphique au sein de mon tutoriel : <a href="http://www.it-connect.fr/convert-windowsimage-creer-une-vm-windows-8-rapidement/" target="_blank">Utiliser Convert-WindowsImage</a></p>
<p>Sinon, il suffit d&#8217;ouvrir une console PowerShell en tant qu&#8217;admin et placez-vous dans le répertoire où se situe le script téléchargé avec la commande &#8220;cd&#8221; suivie du chemin. Ensuite, exécutez la commande ci-dessous après avoir compris son fonctionnement et adapté les paramètres (voir explications) :</p><pre class="crayon-plain-tag">.\Convert-WindowsImage.ps1 -SourcePath E:\sources\install.wim -VHDFormat VHDX -SizeBytes 20GB -VHDPath C:\VHDX\w10rtm.vhdx</pre><p>&#8211; <strong>SourcePath</strong> : Chemin vers le fichier WIM contenant les sources d&#8217;installation, vous devez pour cela monter l&#8217;ISO de Windows 10 sur votre machine, il suffit de double-cliquer dessus et il va se monter dans un lecteur virtuel. Il suffit de modifier la lettre de lecteur si besoin, le chemin quant à lui sera identique.</p>
<p>&#8211; <strong>VHDFormat</strong> : Précise que l&#8217;on souhaite utiliser le format VHDX.</p>
<p>&#8211; <strong>SizeBytes</strong> : Précise la taille du disque dur virtuel maximale, 20GB permet d&#8217;obtenir un disque VHDX de taille maximale 20 Go. Ceci me parait suffisant pour tester car après le déploiement il reste 9.84 Go d&#8217;espace libre.</p>
<p>&#8211; <strong>VHDPath</strong> : Chemin où doit être créé le fichier VHDX</p>
<p>L&#8217;exécution de la commande peut prendre du temps, vous aurez les étapes de la création qui vont s&#8217;afficher dans la console PowerShell, et dans le répertoire de destination vous pourrez voir grossir le fichier VHDX au fur et à mesure.</p>
<h2>III. Booter sur le VHDX Windows 10</h2>
<p>Dans cette seconde étape, nous allons rendre bootable le disque dur virtuel en l&#8217;intégrant au magasin BCD. Pour cela, on applique mon tutoriel dédié au boot sur VHDX : <a href="http://www.it-connect.fr/windows-8-1-booter-sur-un-disque-dur-vhdxvhd-hyper-v/" target="_blank">Booter sur un disque virtuel VHDX</a></p>
<p>En résumé, voici ce qu&#8217;il faut faire :</p>
<p>&#8211; Monter le disque VHDX provisionné via Convert-WindowsImage (il suffit de double-cliquer dessus)</p>
<p>&#8211; Créez les fichiers de démarrage avec la commande suivante (invite de commande en tant qu&#8217;admin, vous devez modifier seulement la lettre du volume) :</p><pre class="crayon-plain-tag">bcdboot G:\Windows</pre><p>&#8211; (Facultatif) Lister les entrées du magasin BCD pour vérifier la présence d&#8217;une nouvelle entrée avec la mention &#8220;vhd=&#8221; correspondante à notre VHDX. Si vous souhaitez renommer l&#8217;entrée, copiez l&#8217;identificateur et suivez l&#8217;étape suivante.</p>
<p>&#8211; (Facultatif) Renommez l&#8217;entrée si vous le souhaitez :</p><pre class="crayon-plain-tag">bcdedit /set {votre-id} description "Windows 10 RTM"</pre><p>La modification est terminée, tout comme l&#8217;étape n°2 d&#8217;ailleurs.</p>
<p><a href="media/6a55b35f.w10-vhdx.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/w10-vhdx.png"><img class="aligncenter size-full wp-image-19324" src="media/6a55b35f.w10-vhdx.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/w10-vhdx.png" alt="w10-vhdx" width="683" height="807" /></a></p>
<h2>IV. Finaliser l&#8217;installation</h2>
<p>Je vous laisse le soin de redémarrer sur Windows 10 pour finaliser l&#8217;installation, où il faudra choisir votre langue, un nom d&#8217;utilisateur, etc&#8230; Vous connaissez le processus.</p>
<p><strong>Remarque</strong> : Si Windows 10  démarre en priorité par rapport à Windows 8, vous pouvez modifier ceci en modifiant les paramètres de démarrage et récupération dans les paramètres systèmes avancés. Et inversement. Sinon, vous pouvez toujours passer par le panneau de configuration en mode &#8220;Metro&#8221; et dans récupération déclenchez un redémarrage avancé, qui vous permettra de choisir sur quel OS vous souhaitez démarrer.</p>
<p><a href="media/9d3754af.windows10.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/windows10.jpg"><img class="aligncenter size-full wp-image-19325" src="media/9d3754af.windows10.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/windows10.jpg" alt="windows10" width="500" height="140" /></a></p>
<p>Ensuite, vous disposerez des deux OS prêt à l&#8217;emploi et vous pourrez tester Windows 10 sereinement sans toucher à votre installation de Windows 8.1, le tout en attendant la version finale d&#8217;ici quelques jours&#8230;</p>
<p><em>PS : Tutoriel rédigé sous Windows 10 &#8220;RTM&#8221; depuis le navigateur Microsoft Edge  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" /> </em></p>


feed_id: http://www.it-connect.fr/?p=18399
title: MDT – Intégration d’applications
uri: MDT-Intégration-d-applications
url: http://www.it-connect.fr/mdt-integration-dapplications/
content:
<h2>I. Présentation</h2>
<p><strong>Dans ce tutoriel, je vais vous présenter l’intégration des applications dans MDT ou la gestion des installations automatisée des applications.</strong></p>
<p>Installer automatiquement un système Windows, est une chose que le MDT assure plutôt bien. En revanche, l&#8217;installation des applications peut rapidement devenir un véritable casse-tête, selon les choix retenus par les éditeurs de logiciels quant à leurs distributions. L&#8217;administrateur et/ou le responsable d&#8217;un parc informatique doivent pouvoir garantir un état stable et maitrisé des logiciels installés dans son organisation.</p>
<p>De cette problématique est né un nouveau métier : &#8220;L&#8217;intégrateur d&#8217;application&#8221;. Ses défis résident dans l&#8217;identification des solutions pour :</p>
<ul>
<li>Automatiser l&#8217;installation (et la personnalisation) d&#8217;une application</li>
<li>Maitriser les mises à jour du système et/ou de ces mêmes applications</li>
<li>Contrôler la cohérence des prérequis ou composants dits &#8220;partagés&#8221;</li>
<li>Sans compter, une distribution des pilotes de périphériques nécessaires à l&#8217;exploitation optimale du système.</li>
</ul>
<p><strong>L&#8217;objectif est donc de vous présenter les bases et différentes techniques d&#8217;intégration d&#8217;application au sein d&#8217;une solution de déploiement telle que MDT</strong>. En gros, l&#8217;idée est de vous sensibiliser aux approches que vous pouvez envisager pour intégrer des applications dans vos images de référence (master).</p>
<ul>
<li><strong>Au sein de l&#8217;image qui sera capturée</strong> – On peut envisager l&#8217;intervention humaine (du technicien) durant la fabrication), Mais toutes les applications ne supportent pas l&#8217;opération de nettoyage que le sysprep va réaliser. Typiquement, on y retrouve des agents réseau, les antivirus, les pilotes (eh oui, quand ils ne sont pas livrés au format .inf, il faut les considérer comme des applications) – Ce choix est particulièrement intéressant dès lors que le temps d&#8217;installation de l&#8217;application est élevé, mais l&#8217;intégration au sein de l&#8217;image WIM implique que le cycle de vie ou d&#8217;évolution de l&#8217;application est faible.</li>
</ul>
<ul>
<li><strong>En post-installation</strong> – Sans nul doute, la meilleure approche sous réserve de disposer de la commande d&#8217;installation silencieuse  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":-)" class="wp-smiley" />  – Idéalement, essayez de regrouper les applications au sein de bundles MDT (packs métiers, d&#8217;usage, etc…) – En effet, contrairement à la séquence d&#8217;installation des applications, il est plus facile de définir l&#8217;ordre d&#8217;installation et les dépendances applicatives au sein d&#8217;un bundle.</li>
</ul>
<p>Pour intégrer des applications dans un processus de déploiement Windows, plusieurs approches, ou combinaisons peuvent être envisagées.</p>
<p>L&#8217;approche dépend essentiellement de la technologie de packaging (voir de licensing) fournie par l&#8217;éditeur du logiciel.</p>
<h2>II. Les principales technologies</h2>
<h3>A. Les packages MSI</h3>
<p>De plus en plus répandue, cette technologie offre de nombreux avantages dont les capacités d&#8217;installation / réparation / désinstallation silencieuse. Connue sous l&#8217;anglicisme &#8220;<em>unattend mode</em>&#8221; ou &#8220;<em>mode sans assistance</em>&#8220;, c’est-à-dire automatique, sans intervention humaine.<br />
<a href="media/b85c09e0.APP01-img01.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP01-img01.png"><img class="alignnone size-full wp-image-18400" src="media/b85c09e0.APP01-img01.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP01-img01.png" alt="APP01-img01" width="36" height="37" /></a></p>
<p>Ces packages sont parfois fournis sous une forme &#8220;encapsulée&#8221; telle qu&#8217;un programme setup / install.exe. Pour identifier un package MSI, il faudra surveiller le processus MSIEXEC au cœur de cette technologie. On distinguera 2 principaux type de packages :</p>
<ul>
<li><strong>Autonome</strong> : Tous les fichiers sont inclus dans un fichier .MSI unique</li>
</ul>
<ul>
<li><strong>À plat</strong> : Un fichier .MSI contient les directives d&#8217;installation alors que les sources sont livrées à part, dans un sous dossier, ou dans une archive telle que &#8220;data.cab&#8221;</li>
</ul>
<p>Les principaux commutateurs MSIEXEC à connaitre : (tapez msiexec /? pour tous les autres :-))</p>
<ul>
<li><strong>/i ou /package</strong> : Indique le nom (chemin complet) du package MSI</li>
<li><strong>/qb ou /qn</strong> : Mode silencieux avec ou sans affichage utilisateur.</li>
<li><strong>/allusers = 2</strong> : Indique, si applicable, dans quel contexte utilisateur (propre à un ou tous les utilisateurs) l&#8217;application doit s&#8217;installer.</li>
<li><strong>/addlocal</strong> : Permet d&#8217;indiquer la granularité des composants à installer, si applicable</li>
<li><strong>TRANSFORMS=</strong> : Indique le fichier de transformation .MST à utiliser</li>
<li><strong>/p ou PATCH=</strong> : Indique le fichier de correctif ou mise à jour.MSP à utiliser</li>
</ul>
<p>Vous pouvez utiliser un éditeur gratuit, tel que <strong>ORCA</strong> ou <strong>InstEd</strong> pour vérifier (voire modifier) certaines informations de base sur un fichier MSI, voir générer/appliquer un fichier de transformation .MST</p>
<blockquote><p>Personnellement je vous recommande l&#8217;éditeur gratuit &#8220;InstED&#8221;, car ORCA a un fâcheux défaut qui consiste à modifier la date du fichier même si vous annulez les modifications. (Faites une copie préalable à l&#8217;ouverture d&#8217;un MSI afin de vous mettre à l&#8217;abri de ce désagrément)</p></blockquote>
<p>Les fichiers MST permettent de modifier le comportement d&#8217;une installation MSI. Pour rappel, même si cela est techniquement possible, il est fortement déconseillé de modifier directement le contenu d&#8217;un MSI. Il existe plusieurs moyens pour créer un fichier de transformation.</p>
<ul>
<li>Vous disposez d&#8217;un outillage spécialisé tel que Wise Studio, ou AdminStudio/installshield, et dans ce cas je pense que vous n&#8217;avez rien à faire ici.</li>
</ul>
<ul>
<li>Votre DAF ne vous a accordé aucun budget, vous pouvez toujours créer un MST de base via l&#8217;outil gratuit &#8220;Wise Install Tailor&#8221;.</li>
</ul>
<ul>
<li>Vous pouvez également utiliser ORCA, ou InstEd, mais c&#8217;est à mon avis un peu plus délicat, bien que tout à fait faisable.</li>
</ul>
<ul>
<li>L&#8217;éditeur fournit un outillage, comme par exemple Adobe Customization Wizard</li>
</ul>
<p>Exemple de commande (batch) d&#8217;installation silencieuse pour Adobe Reader XI avec correctifs v11.0.2 &#8211; Les erreurs proviennent souvent des chemins complets qui doivent être explicitement renseignés, à défaut d&#8217;être présents dans le répertoire courant.</p><pre class="crayon-plain-tag">set CurDir=%~dp0 
msiexec.exe /package &quot;%CurDir%\AcroRead.msi&quot;PATCH=&quot;%CurDir%\AdbeRdrUpd11001.msp;%CurDir%\AdbeRdrSecUpd11002.msp&quot; TRANSFORMS=&quot;1036.mst&quot; /passive</pre><p></p>
<h3>B. Les packages installshield</h3>
<p>Bien que plus anciens et en voie de disparition, ces packages sont encore utilisés de nos jours. Ils sont généralement identifiables par l&#8217;icône assez typique du programme.<br />
<a href="media/97f7a26b.APP01-img03.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP01-img03.png"><img class="alignnone size-full wp-image-18401" src="media/97f7a26b.APP01-img03.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP01-img03.png" alt="APP01-img03" width="40" height="40" /></a></p>
<p>Ces programmes d&#8217;installation (<em>typiquement Setup.exe ou Update.exe</em>) supportent généralement un mode silencieux via le commutateur /quiet), mais disposent parfois d&#8217;un mode automatisé via un fichier de réponse. C&#8217;est dire qu&#8217;il suffit de démarrer l&#8217;installation en indiquant un fichier &#8220;.iss&#8221; en paramètre /F1.</p>
<p>Plus d’information sur :</p>
<p>&#8211; <a href="http://www.itninja.com/blog/view/installshield-setup-silent-installation-switches" target="_blank">InstallShield Setup Silent Installation Switches</a></p>
<p>&#8211; <a href="http://helpnet.installshield.com/installshield18helplib/IHelpSetup_EXECmdLine.htm" target="_blank">Setup.exe and Update.exe Command-Line Parameters </a></p>
<p>Exemple : En premier lieu, selon le packaging de livraison, vous devez extraire l&#8217;intégralité du contenu de l&#8217;archive auto-extractible via 7-Zip. Puis lancer le programme d&#8217;installation comme suit :</p><pre class="crayon-plain-tag">C:\Repack\Appli1\Setup.exe /r /f1&quot; C:\Repack\Appli1\inst.iss&quot;</pre><p>Vérifiez que l’installation s’est correctement déroulée en éditant le fichier journal &#8220;setup.log&#8221;. Celui-ci doit impérativement contenir une ligne &#8220;ResultCode=0&#8243;.</p>
<p>Le fichier « inst.iss » obtenu par la commande précédente est à conserver. Générez le fichier de réponse pour une désinstallation silencieuse via la commande :</p><pre class="crayon-plain-tag">C:\Repack\Appli1\Setup.exe /r /f1&quot; C:\Repack\Appli1\uninst.iss&quot;</pre><p>Si la désinstallation s’est correctement déroulée, le fichier &#8220;uninst.iss&#8221; est à conserver.</p>
<p>Facultatif : Supprimer le dossier créé par une éventuelle installation manuelle A priori, n&#8217;existe pas si installation silencieuse :</p><pre class="crayon-plain-tag">rd /s /q &quot;C:\Program Files (x86)\InstallShield Installation Information\{AC3D865A-0D8C-43C0-8BA7-7EC2D34BFBFE}&quot;</pre><p>L’installation silencieuse peut être assurée par la commande suivante (en mode administrateur) :</p><pre class="crayon-plain-tag">@start /wait %~dp0\Setup.exe /s /f1&quot;%~dp0\inst.iss&quot;</pre><p>La désinstallation silencieuse peut être assurée par la commande suivante (en mode administrateur) :</p><pre class="crayon-plain-tag">@start /wait %~dp0\Setup.exe /s /f1&quot;%~dp0\uninst.iss&quot;</pre><p><strong>Remarque</strong> : Si le fichier de réponse n’a pas été généré, la commande suivante permet de désinstaller le produit, mais demande une confirmation à l&#8217;utilisateur. Je n&#8217;ai pas trouvé de palliatif pour ce cas de figure.</p><pre class="crayon-plain-tag">%~dp0\Setup.exe /M{AC3D865A-0D8C-43C0-8BA7-7EC2D34BFBFE} /uninst</pre><p>&nbsp;</p>
<h3>C. Les packages traditionnels ou hérités (legacy)</h3>
<p>Les packages réalisés avec des produits tels que &#8220;<em>innosetup</em>&#8221; ou &#8220;<em>Nullsoft Scriptable Install System</em>&#8221; sont facilement détectables dès lors que vous ajoutez le commutateur &#8220;/?&#8221; derrière l&#8217;exécutable &#8211; Généralement ces packages proposent généralement quelques commutateurs comme :</p>
<ul>
<li><strong>/dir:</strong> pour stipuler le dossier de destination</li>
<li><strong>/norestart</strong> pour éviter un redémarrage</li>
<li><strong>/loadinf:</strong> pour ajouter un fichier de configuration / de réponse</li>
<li><strong>/saveinf:</strong> pour générer un fichier de configuration / de réponse</li>
<li><strong>/silent</strong> ou <strong>/verysilent</strong> pour réaliser une installation silencieuse</li>
</ul>
<p>Mais il existe beaucoup de variantes (cf &#8220;<a href="http://www.jrsoftware.org/ishelp/index.php?topic=setupcmdline" target="_blank">Setup Command Line Parameters</a>&#8221; ).</p>
<p>Des produits gratuits tels que PDF Creator, UltraVNC ou bien encore VLC utilisent ce type de packaging.</p>
<p>Ces sites peuvent vous apporter des compléments d&#8217;information précieux sur les techniques d&#8217;installation silencieuses :</p>
<ul>
<li>ITNinja (<a href="http://www.itninja.com" target="_blank">www.itninja.com</a> )</li>
<li>InstallSite (<a href="http://www.installsite.org" target="_blank">www.installsite.org</a> )</li>
<li>Installshield Support (<a href="http://support.installshield.com" target="_blank">support.installshield.com</a>)</li>
<li>Dell KACE (<a href="http://www.dell.com/kace" target="_blank">www.dell.com/kace </a>)</li>
</ul>
<p>&nbsp;</p>
<h3>D. Les packages propriétaires</h3>
<p>Lorsque l&#8217;application est livrée dans un format propriétaire, qui plus est, sans aucun support d&#8217;un mode automatisé,:-( les solutions d&#8217;intégration seront implicitement très limitées, avec un coefficient de risque relativement élevé. Au cas par cas, selon les contraintes, on optera généralement pour :</p>
<ul>
<li>L&#8217;intégration de l&#8217;application au sein de l&#8217;image WIM (en réalisant l&#8217;installation manuelle avant le processus de capture) – sous réserve que l&#8217;application en question &#8220;résiste&#8221; à l&#8217;épreuve du nettoyage &#8220;sysprep&#8221;.</li>
</ul>
<ul>
<li>Le &#8220;repackaging&#8221; que nous allons détailler ci-après</li>
</ul>
<h2>III. Le Repackaging</h2>
<h3>A. Les risques</h3>
<p>Le Repackaging (ou technique de la dernière chance) n&#8217;est pas sans risque – En effet, cette technique consiste à utiliser un outil qui va prendre un instantané (snapshot) du système avant puis après l&#8217;installation du logiciel.</p>
<p>L&#8217;inconvénient majeur de cette technique est qu&#8217;elle repose sur une configuration stable et maitrisée du système. En effet, il n&#8217;est pas certain que le package obtenu puisse s&#8217;installer sur un autre système de version différente, voire parfois même en raison d&#8217;une simple différence de service pack ou d&#8217;une mise à jour qui pourrait faire échouer l&#8217;installation.</p>
<p>J&#8217;ajouterais que la technique de packaging par capture souffre de 2 handicaps majeurs :</p>
<ul>
<li>Elle peut engranger des polluants d&#8217;utilisation (informations annexes et sans rapport avec le produit, généré par les processus et services en cours d&#8217;exécution)</li>
</ul>
<ul>
<li>Elle ne tient pas compte des éventuels redémarrages qui ont été nécessaires (Certaines applications ont besoin d&#8217;un redémarrage pour achever correctement leur configuration)</li>
</ul>
<p>Quel que soit le produit retenu, il faudra être particulièrement attentif aux composants complémentaires apportés par l&#8217;application, tels que les redistribuables C++ ou autres framework.NET… Il est souhaitable de les considérer comme des packages dépendants, mais distincts et ne pas les inclure dans le package de l&#8217;application.</p>
<p>En conséquence, pour effectuer un repackaging par capture dans les meilleures conditions possibles, il est souhaitable de :</p>
<ul>
<li>Installer une machine virtuelle avec le socle de référence (composants inclus)</li>
</ul>
<ul>
<li>Désactiver tous les agents, services et autres antivirus susceptibles d&#8217;interférer avec le processus de capture. (Windows Update, Defender, etc…)</li>
</ul>
<ul>
<li>Faire un snapshot de la VM avant toute modification. N&#8217;hésitez pas à réaliser des snapshots intermédiaires en fonction de la complexité de réalisation.</li>
</ul>
<ul>
<li>N&#8217;oubliez pas de supprimer les éventuels fichiers de désinstallation (inutiles si vous avez obtenu un package MSI)</li>
</ul>
<h3>B. Virtualisation d&#8217;application  ?</h3>
<p>Au fil du temps, la technique de repackaging a évolué pour se scinder en 2 approches distinctes :</p>
<ul>
<li>Le repackaging &#8220;natif&#8221; qui consiste à obtenir un package MSI &#8220;traditionnel&#8221;</li>
</ul>
<ul>
<li>La virtualisation d&#8217;application qui consiste à obtenir un package de type &#8216;bac à sable&#8221; (sandbox) afin de l&#8217;imiter les impacts sur le système et autoriser des instances concomitantes dans certains cas. Parmi ces solutions, on retrouve les leaders du marché :
<ul>
<li>Microsoft AppV (Initialement Softgrid)</li>
<li>VMware Thinapp (Egalement associé à l&#8217;offre Landesk)</li>
<li>Citrix XenApp</li>
<li>Novell ZAV / Xenocode Virtual Application Studio / Spoon.net</li>
<li>Et quelques outsiders</li>
<li>Symantec SVS (Initialement Altiris et Appstream)</li>
<li>Cameyo (Gratuit)</li>
</ul>
</li>
</ul>
<p>Mais la virtualisation d&#8217;application est loin d&#8217;être une panacée. En effet, si cette technologie est prometteuse elle draine cependant quelques contraintes de taille :</p>
<ul>
<li><strong>Avantages</strong>
<ul>
<li>Cohabitation de versions concurrentes d&#8217;un même produit (ie Plusieurs JRE dans différentes instances de navigateurs, meilleure isolation avec le système</li>
<li>Streaming – L&#8217;application peut être publiée sur un portail ou un magasin distant et commencer son démarrage avant d&#8217;être totalement présente dans le cache local du poste.</li>
</ul>
</li>
</ul>
<ul>
<li> <strong>Inconvénients</strong>
<ul>
<li>Dépendance du système</li>
<li>Pas de communication transverse ni entrante vers les instances virtuelles (addins, plugins…)</li>
<li>La prise en charge des objets COM/DCOM n&#8217;est pas toujours efficiente</li>
</ul>
</li>
</ul>
<h2>IV. Intégration des applications dans MDT</h2>
<p>Maintenant que le décor est planté, passons à la partie &#8220;industrialisation&#8221; via le MDT. Si vous êtes arrivé jusqu&#8217;à l&#8217;installation silencieuse de vos applications, leur intégration au sein du MDT sera une formalité.</p>
<p>Premier conseil : Pensez à créer préalablement un dossier dédié contenant les sources nécessaires à l’installation de l’application. Cela facilitera grandement la gestion de vos différents packages.</p>
<p>Lancez la console &#8220;<strong>Deployment Workbench</strong>&#8221; puis développez l’arborescence jusqu’à &#8220;<strong>MDT Deployment Share … Applications</strong>&#8221; puis effectuez un clic droit &#8220;<strong>New Application</strong>&#8220;.</p>
<p><a href="media/592e25ec.APP01-img04.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP01-img04.png"><img class="aligncenter wp-image-18402 size-large" src="media/2c4b329d.APP01-img04-730x605.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP01-img04-730x605.png" alt="APP01-img04" width="730" height="605" /></a></p>
<p>Conservez l’option par défaut si les sources doivent être hébergées dans la structure MDT (<em>DeploymentShare</em>). Utilisez la seconde option si vous préférez publier les sources sur un autre serveur de fichier. Cliquez sur &#8220;<strong>Next</strong>&#8221;</p>
<p><a href="media/83bec346.APP01-img05.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP01-img05.png"><img class="aligncenter wp-image-18403 size-large" src="media/68b7fc16.APP01-img05-730x605.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP01-img05-730x605.png" alt="APP01-img05" width="730" height="605" /></a></p>
<p>Entrez le nom de l’application (obligatoire) et ajoutez éventuellement le nom de l’éditeur, la version, la langue. (Ces éléments formeront le nom dossier par défaut des sources de l’application) &#8211; Cliquez sur &#8220;<strong>Next</strong>&#8221;</p>
<p><a href="media/ca86bff7.APP01-img06.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP01-img06.png"><img class="aligncenter wp-image-18404 size-large" src="media/a59d42ae.APP01-img06-730x605.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP01-img06-730x605.png" alt="APP01-img06" width="730" height="605" /></a></p>
<p>Utilisez le bouton &#8220;<strong>Browse</strong>&#8221; pour sélectionner le dossier contenant les sources de l’application puis cliquez sur &#8220;<strong>Next</strong>&#8221;</p>
<p><a href="media/4ef5faf9.APP01-img07.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP01-img07.png"><img class="aligncenter wp-image-18405 size-large" src="media/31823d79.APP01-img07-730x605.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP01-img07-730x605.png" alt="APP01-img07" width="730" height="605" /></a></p>
<p>Acceptez (ou modifiez) le nom de dossier proposé puis cliquez sur &#8220;<strong>Next</strong>&#8220;. L’assistant vous demande alors de saisir la ligne de commande (d’installation silencieuse).</p>
<p><a href="media/d731add7.APP01-img08.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP01-img08.png"><img class="aligncenter wp-image-18406 size-large" src="media/ac64783b.APP01-img08-730x604.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP01-img08-730x604.png" alt="APP01-img08" width="730" height="604" /></a></p>
<p>Si vous ne l’avez pas sous la main, entrez une commande quelconque ; cette information sera modifiable a posteriori. Cliquez 2 fois sur &#8220;<strong>Next</strong>&#8221; puis sur &#8220;<strong>Finish</strong>&#8221; une fois l’importation terminée.</p>
<p>Pour vérifier ou modifier les informations d’une application, sélectionnez-la puis faites un clic droit &#8220;<strong>Propriétés</strong>&#8220;. Sous l’onglet &#8220;<strong>Details</strong>&#8220;, vous pourrez renseigner cette fameuse ligne de commande magique &#8220;<strong>Quiet install command</strong>&#8221;  chargée de réaliser l’installation automatique.</p>
<p><a href="media/2bab9028.APP01-img09.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP01-img09.png"><img class="aligncenter wp-image-18407 size-large" src="media/d1462896.APP01-img09-730x603.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP01-img09-730x603.png" alt="APP01-img09" width="730" height="603" /></a></p>
<p>Ne vous inquiétez pas, ça peut rapidement dépasser le cadre affiché  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":-)" class="wp-smiley" /> </p>
<p>Exemple de commande :</p><pre class="crayon-plain-tag">start /l*v &quot;%TEMP%\FoxitReader_InstallLog.txt&quot; MAKEDEFAULT=1 LAUNCHCHECKDEFAULT=0 VIEW_IN_BROWSER=1 STARTMENU_SHORTCUT=1 DESKTOP_SHORTCUT=0</pre><p>Le principal inconvénient d’une application au sens MDT, est surtout lié au fait qu’il n’y a qu’une seule commande.</p>
<p>C’est une des raisons pour laquelle il est préférable d’utiliser un script (batch ou PowerShell) pour chainer un ensemble de commandes (et homogénéiser vos installations).</p>
<p>Pour l&#8217;intégration des applications du marché, et leur intégration dans MDT, je vous conseille d&#8217;essayer &#8220;<a href="http://www.setupcommander.com/index.php/products" target="_blank">setup commander</a>&#8221; de Rovabu Software . La version PRO d&#8217;évaluation vous sera fournie sur simple demande, et vous permettra de gérer très facilement un catalogue des principales applications courantes, et les intégrer dans des packages d&#8217;applications / bundles MDT en quelques clics ….</p>
<p>Voilà pour les bases en matière de packaging et intégration éventuelle dans le MDT.</p>
<p>Je pense vous proposer quelques exemples concrets et retours d’expériences dans un avenir plus ou moins proche. Juste le temps pour moi de réorganiser et réactualiser quelques composants.<em> Je rajouterai le lien ici dès que possible.</em></p>
<p><em>To be continued …</em></p>
<p><em>Christophe</em></p>


feed_id: http://www.it-connect.fr/?p=19290
title: De Windows à Linux : Mon retour d’expérience
uri: De-Windows-à-Linux-Mon-retour-d-expérience
url: http://www.it-connect.fr/de-windows-a-linux-mon-retour-dexperience/
content:
<p><strong>Alors, Windows ou Linux ? Peut être FreeBSD ou encore Mac OS ? À cette question, la majorité des interrogés répondront &#8220;<em>Bah Windows, c&#8217;était déjà installé quand j&#8217;ai acheté mon PC et ça marche bien&#8221;. </em></strong></p>
<p>En effet, Windows est aujourd&#8217;hui le système d&#8217;exploitation le plus populaire et le plus utilisé, un triomphe incontesté et incontestable parmi les OS sur les terminaux grand public.<strong> Alors, pourquoi changer ?<br />
</strong></p>
<p><strong>Dans ce billet, je vous fais mon retour d&#8217;expérience</strong>. Après pas loin de dix années à utiliser des systèmes d&#8217;exploitations Windows, j&#8217;ai décidé pour plusieurs raisons d&#8217;abandonner ce système d&#8217;exploitation pour un système Libre et Open-Source. Je précise que je ne fais pas ce billet pour plomber Windows à la M16 ou pour positionner Linux sur un piédestal orné d&#8217;or et d&#8217;argent, <strong>mais plutôt pour informer ceux qui hésiteraient à tester, voire à migrer vers un OS Linux</strong>. Pour les autres, je vous invite à lire tout de même, vous me ferez part de vos remarques dans les commentaires  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" /> </p>
<h2>Pourquoi partir, t&#8217;es vexé ?</h2>
<p>Pour plusieurs raisons, dont la majorité sont plutôt mal comprises, voire mal reçues, pour ne pas dire complètement moquées. Ce que je trouve assez étonnant, même de la part d&#8217;un public informaticien averti. Mais passons cela.</p>
<p>Je n&#8217;ai pas pris la décision de passer sous Linux parce que Linux et la ligne de commande, ça fait Hacker au chapeau noir qui met une cagoule devant sa webcam, ni parce que &#8220;Si t&#8217;es un informaticien, tu doit être sous Linux&#8221;. Si j&#8217;ai pris la décision de passer sous Linux, <strong>c&#8217;est avant tout un choix, qui correspond à une idéologie dans laquelle ce que je fais sur mon ordinateur personnel ne regarde que moi</strong> et sûrement pas un ensemble de bonhommes en costume prêt à revendre mes goûts en musique ou en série télévisée au plus offrant. Pour être plus clair, ma décision a été provoquée, ce n&#8217;est pas une décision qui suit une mode ou un style, <strong>c&#8217;est n&#8217;est pas un pas en avant, mais plutôt une fuite </strong>face à un événement proche qui m&#8217;a définitivement décidé : l&#8217;arrivée de Windows 10.</p>
<p>Alors oui, au bout de 10 ans sur internet avec un OS Windows,<strong> mes données sont déjà disséminées un peu partout sur le web</strong>, au point que je n&#8217;arrive même plus à retrouver le mot de passe de ma première boite email &#8220;hotmail.com&#8221;. Oui, &#8220;<em>de toute façon, tout le monde regarde tes données personnelles pour se faire de l&#8217;argent, Google, Microsoft, Apple</em>&#8221; mais ce n&#8217;est sûrement pas une raison pour être résigné et se dire &#8220;<em>Bon bah de toute façon c&#8217;est fichue, autant ne rien faire</em>&#8221; et rester dans notre ferme en attendant d&#8217;être mangé (cf : &#8220;<em>Si vous êtes le saucisson, vous n’êtes pas le client ! </em>&#8221;  : <a href="https://www.april.org/reprendre-le-controle-de-ses-donnees-numeriques-t-nitot" target="_blank">Conférence de Tristan Nitot</a> ).</p>
<blockquote><p><strong>Note importante</strong> : Je parle ici exclusivement des OS et de l&#8217;utilisation en mode client final &#8220;Desktop&#8221;, l&#8217;importance et la qualité des serveurs Windows, notamment dans le statuts de contrôleur de domaine et AD pour gérer des parc entiers de client n&#8217;est pas vraiment contestable. En tout cas ce n&#8217;est pas le sujet de ce billet <img src="media/7f1b63c6.1f609.png" data-original-source="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p></blockquote>
<p>Plus clairement, l&#8217;arrivée de Windows 10 et les différentes histoires autour de la monétisation et la collecte de nos données personnelles et de leur utilisation m&#8217;ont aujourd&#8217;hui poussé à dire au revoir à ce cher Windows.</p>
<p>Quelques liens pour les curieux et les avertis :</p>
<ul>
<li><a href="http://droid.trackr.fr/article-phonandroid-windows-10-l-exploitation-de-vos-donnees-privees-par-microsoft-est-effrayante" target="_blank">Windows 10, l&#8217;exploitation de vos données privées par Microsoft est effrayant </a></li>
<li><a href="http://www.numerama.com/magazine/33707-confirmation-windows-10-installera-ce-qu-il-veut-chez-vous.html" target="_blank">Windows 10 installera ce qu&#8217;il veut chez vous</a></li>
</ul>
<p><strong>Hésitant au début, j&#8217;en ai d&#8217;abord parlé autour de moi</strong>, à un entourage d&#8217;informaticiens pour commencer (collègues de formation, entourage pro, Twitter, forums). &#8220;<em>Linux c&#8217;est le bordel, rien ne marche</em>&#8220;, &#8220;<em>Windows c&#8217;est vraiment mieux&#8221;</em>, &#8220;<em>Oui Windows regarde nos données perso, mais j&#8217;ai pas envie de taper de la ligne de commande donc je reste sous Windows</em>&#8220;, sont parmi les réponses les plus courantes que j&#8217;ai reçu, que ce soit IRL ou sur le net. Aventurier, curieux et surtout effrayé par l&#8217;emprise que Windows tend à avoir sur les données personnelles de ses utilisateurs, que l&#8217;on pourrait d&#8217;ailleurs renommer par &#8220;produit&#8221; selon l&#8217;adage &#8220;Si c&#8217;est gratuit, c&#8217;est vous le produit&#8221;, j&#8217;ai donc décidé d&#8217;y aller.</p>
<p>(Car oui, Windows 10 sera dans un premier temps gratuit : <a href="http://www.cnetfrance.fr/news/windows-10-gratuit-39813405.htm">http://www.cnetfrance.fr/news/windows-10-gratuit-39813405.html</a> ).</p>
<p>Arrêtons nous ici pour la sensibilisation aux dangers de Windows 10. <img src="media/7f1b63c6.1f609.png" data-original-source="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<h2>Voici mon retour d&#8217;expérience !</h2>
<p>Aventurier, curieux, mais prudent ! Avant même de choisir mon OS, <strong>j&#8217;avais déjà prévue que je tournerai dans un premier temps sur une configuration &#8220;dual boot&#8221;</strong>. Ainsi, je suis partie en quête du meilleur OS qui pourrait me convenir. Une chose à savoir pour ne pas être perdu, c&#8217;est que sous Linux (GNU/Linux, Unix, Linux, etc.) il y a une tonne de distribution, chacune dérivée les unes des autres avec leur spécificité, leur utilités, etc. Je renvoie les curieux à cette image, représentant les distributions Linux avec leur années de création et leur dérivée : <a href="media/7af86856.Linux_Distribution_Timeline.svg" data-original-source="https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg">https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg</a></p>
<p><strong>Alors laquelle choisir ?</strong> En tant qu&#8217;étudiant et alternant, j&#8217;ai déjà quelques années de pratique sur certaines d&#8217;entre elles en mode serveur, (l&#8217;utilisation en mode client &#8220;desktop&#8221; est différente de celle en mode serveur, mais bon), notamment sur Debian, CentOS et Ubuntu. J&#8217;ai donc choisi de rester sur cette lignée et ai choisi Debian, qui me semble être une distribution stable, maintenue et sans superflu.</p>
<p><strong>Je décide donc d&#8217;installer Debian en dual boot avec mon Windows 8.1, dans un premier temps.</strong></p>
<p>En tant qu&#8217;étudiant en informatique et blogueur dans le même domaine, j&#8217;ai une utilisation qui dépasse un peu la lecture de film, de musique et la navigation sur internet. Il était donc important que l&#8217;OS choisi puisse me permettre de réaliser un ensemble de chose, je fais donc une checklist des points fonctionnels à vérifier afin de valider ma migration complète :</p>
<ul>
<li>Virtualiser des systèmes et des réseaux (GNS3, Packet tracert, VirtualBox ou VmWare Workstation/Player)</li>
<li>Supporter une charge importante de traitements et de VM en fonction au même moment</li>
<li>Utilisation de différents périphériques, notamment pour les tests matériels (NAS, Switchs, accessoires numériques en tout genre)</li>
<li>Supporter des clients de synchronisation (type Google Drive, Mega, Owncloud, etc.)</li>
<li>Me permettre la retouche d&#8217;image et de vidéo</li>
<li>Le support des jeux vidéos (il faut bien se détendre de temps en temps ! <img src="media/7f1b63c6.1f609.png" data-original-source="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> )</li>
<li>Correspondance facile avec différents serveurs plus ou moins lointains (SSH, FTP, montage SMB, RDP…)</li>
<li>Le support de teamviewer (pour dépanner copine, famille et amis, en bon informaticien <img src="media/7f1b63c6.1f609.png" data-original-source="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> )</li>
<li>En gros, tout ce que je faisais sous Windows, je n&#8217;allais pas sacrifier mon confort d&#8217;usage et mes petites habitudes d&#8217;informaticien pour la sauvegarde de mes données personnelles, quand même.</li>
</ul>
<p><strong>Concernant ma configuration physique :</strong></p>
<p>Un MSI GE 60 Apache, à l&#8217;origine fournis avec Windows 8.1, 12 Go de RAM, CPU Intel i7, carte graphique Nvidia GEforce 850M, un SSD 120 Go et un disque dur 1 To pour les données. Ah oui, et un clavier qui fait de la lumière aussi, voyez plutôt :</p>
<p><a href="media/f5e57ac8.apachege60.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/apachege60.jpg"><img class="aligncenter size-full wp-image-19356" src="media/f5e57ac8.apachege60.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/apachege60.jpg" alt="apachege60" width="333" height="287" /></a>C&#8217;est beau n&#8217;est-ce pas ! <img src="media/7f1b63c6.1f609.png" data-original-source="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Allez un peu de sérieux, le sujet est grave. <strong>Je commence donc bon an mal an à partitionner mon SSD pour faire un peu de place à mon prochain Debian, 30 Go devrait suffire</strong>, l&#8217;installation se déroule correctement, on sert un peu les dents de ne pas cocher la mauvaise case et ne pas supprimer sa partition Windows, ce qui serait une belle erreur de débutant, et ensuite, on arrive sur une Debian tout belle et fraîche !</p>
<p>En tant que technicien, je mets bien entendu directement le nez dans tout ce qui est personnalisation et customisation. Le bureau Gnome est vraiment plaisant à utiliser. Quelques plug-ins sympathiques et pratiques permettent d&#8217;ajuster l&#8217;OS à son besoin, par exemple ce shell qui descend de l&#8217;écran avec la touche &#8220;<em>F12</em>&#8221; :</p>
<p><a href="media/471a975d.retour-experience-windows-a-linux-01.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/retour-experience-windows-a-linux-01.jpg"><img class="aligncenter size-large wp-image-19351" src="media/516e0a6e.retour-experience-windows-a-linux-01-730x410.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/retour-experience-windows-a-linux-01-730x410.jpg" alt="retour-experience-windows-a-linux-01" width="730" height="410" /></a></p>
<p>Également, je retrouve grâce à l&#8217;activation d&#8217;un plug-in le positionnement automatique des fenêtres lorsque l&#8217;on colle une fenêtre sur un bord, ce qui est plutôt agréable. Une dernière chose, qui est devenu un vrai gain de temps, le plug-in &#8220;<em>Dash to Dock</em>&#8221; qui permet d&#8217;avoir une barre de lancement où on le souhaite sur notre écran :</p>
<p><a href="media/ff0edd66.retour-experience-windows-a-linux-02.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/retour-experience-windows-a-linux-02.jpg"><img class="aligncenter size-large wp-image-19352" src="media/4c5b728b.retour-experience-windows-a-linux-02-730x730.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/retour-experience-windows-a-linux-02-730x730.jpg" alt="retour-experience-windows-a-linux-02" width="730" height="730" /></a></p>
<p>J&#8217;ai paramétré celle-ci pour qu&#8217;elle se cache automatiquement et qu&#8217;elle n&#8217;apparaisse uniquement lorsque je colle mon curseur sur le bord gauche de mon écran principal. Je travail en double écran, avec deux bureaux, ce qui est largement suffisant :</p>
<p><a href="media/9959a8b5.retour-experience-windows-a-linux-05.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/retour-experience-windows-a-linux-05.jpg"><img class="aligncenter size-large wp-image-19353" src="media/a91925ac.retour-experience-windows-a-linux-05-730x821.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/retour-experience-windows-a-linux-05-730x821.jpg" alt="retour-experience-windows-a-linux-05" width="730" height="821" /></a></p>
<p>On a ici la vue &#8220;Panneau&#8221; qui permet de switcher très rapidement d&#8217;une fenêtre de travail à une autre ou d&#8217;un bureau à un autre. On peut l&#8217;obtenir en appuyant sur la touche Windows du clavier ou en collant le curseur en haut à gauche de l&#8217;écran. D&#8217;ici, on voit les bureaux disponibles, les fenêtres et applications actives et on peut également rechercher fichiers et applications dans la barre de recherche. On note également la présence de thème Gnome à télécharger (ou même à créer si on le souhaite) permettant de totalement changer l&#8217;aspect du bureau et des fenêtres.</p>
<h2>Installation de la carte graphique, c&#8217;est plus pas facile que c&#8217;est compliqué</h2>
<p>Je décide donc rapidement de passer au point que je redoute le plus : l&#8217;installation des drivers de la carte graphique (NVIDIA Geforce 850M) . Oui je travaille beaucoup sur mon OS, mais j&#8217;aime jouer un peu aussi de temps en temps, il me tarde donc de répondre à la question : <strong>vais-je pouvoir jouer à mes jeux vidéos favoris sous Linux ?</strong> Pas de suspens, la réponse est non.</p>
<p>Après m&#8217;être renseigné auprès de connaisseurs sur l&#8217;installation des drivers de carte graphique NVIDIA sur Debian, on m&#8217;oriente rapidement vers Bumblebee. Il faut savoir que le PC que j&#8217;ai possède a une carte graphique NVIDIA et une carte graphique Intel, utilisant l&#8217;une ou l&#8217;autre en fonction des besoins de l&#8217;application lancée (dans un comportement standard), il me semble que c&#8217;est ce qui est appelé &#8220;<em>le support NVIDIA optimus</em>&#8221; évitant alors que la carte graphique soit constamment en fonction en vidant la batterie. C&#8217;est le rôle de Bumblebee de gérer cela sous Linux. Après quelques recherches, j&#8217;apprends que ce toutil est toujours fonctionnel mais plus maintenu, ça part mal.</p>
<p>Avant tout essai, je cherche un moyen de revenir en arrière si tout se passe mal, je fais donc des essais dans lesquels je backup et restaure des OS Debian volontairement mis à mal par le biais de machine virtuelle, ce qui vaut d&#8217;ailleurs la création de plusieurs tutoriels sur IT-Connect :</p>
<ul>
<li><a href="http://www.it-connect.fr/creer-une-cle-liveusb-linux/" target="_blank">Créer une clé LiveUSB Linux </a></li>
<li><a href="http://www.it-connect.fr/reinstaller-le-grub-linux-depuis-un-livecd/" target="_blank">Réinstaller le grub Linux depuis un LiveCD</a></li>
<li><a href="http://www.it-connect.fr/linux-sauvegarder-et-restaurer-son-systeme/" target="_blank">Linux : Restaurer et sauvegarder sons système</a></li>
</ul>
<p>Une fois bien rodé sur la restauration d&#8217;un OS Linux et de son système de démarrage, je fait un backup de ma distribution (car installer Linux c&#8217;est sympa, mais pas 15 fois dans la semaine) et je me lance.<strong> L&#8217;installation de Bumblebee nécessite l&#8217;arrêt de l&#8217;interface graphique</strong>, on passe donc en ligne de commande (je vais pas me faire de copain avec ça) et on y va. Le premier essai est un échec, en hésitant entre deux options, je choisi la mauvaise et, Loi de Murphy oblige, je plante mon interface graphique qui refuse de démarrer, même après un reboot. Après quelques recherches, je découvre l’existence d&#8217;une commande de retour en arrière (plus précisément de désinstallation) de Bumblebee qui devrait m&#8217;aider. Après avoir exécuté cette commande, mon interface graphique redémarre à nouveau. Ni une ni deux je repars sur sa réinstallation, en choisissant la bonne option et tout redémarre correctement.</p>
<p>Différentes commandes permettent alors de valider que la carte graphique soit bien utilisée, mon driver est donc bien fonctionnel. J&#8217;installe Steam, puis différents jeux portés sur Linux, mais les tests ne sont pas concluant, les jeux saccadent sévèrement et c&#8217;est là le principal problème. Les ressources de mon OS ne sont pas au maximum mais les jeux ne sont pas jouables du tout.</p>
<h2>Les jeux vidéos, on repassera plus tard</h2>
<p>Je suis a peu près sûr et certain qu&#8217;il est possible de jouer à un nombre important de jeux vidéos sous Linux, de plus en plus de jeux vidéos sont portés sur les OS Linux en plus de Mac et de Windows. Après avoir correctement installé ma carte graphique, les premiers essais que j&#8217;ai fait n&#8217;ont pas été trop concluant, cependant par manque de temps et d&#8217;intérêt, je n&#8217;ai pas réellement cherché à aller plus loin dans mes essais. Je garde donc mon OS Windows en dual-boot pour mes sessions jeux vidéos, qui se font assez rare depuis quelques années.</p>
<h2>Compatibilité avec les périphériques, on croise les doigts mais ça roule</h2>
<p>Une autre condition de la validation était donc la bonne communication avec mes différents périphériques.</p>
<p><strong>Tablette Samsung Galaxy Tab 3 sous Android</strong></p>
<p>Je teste le branchement de ma tablette en USB, dont l&#8217;intérêt est principalement l&#8217;échange de fichier, tout fonctionne bien, le montage se fait correctement, test validé !</p>
<p><strong>WebCam</strong></p>
<p>Ici, c&#8217;était loin d&#8217;être gagné. Ma webcam est une LifeCam (de Microsoft), la compatibilité Linux n&#8217;est même pas indiquée sur la boite et elle flanchait déjà franchement sous Windows, je me fais donc peu d’espoir dans un premier temps. Les premiers essais ne sont pas concluants, la webcam s&#8217;allume mais impossible de l&#8217;utiliser avec un logiciel de visualisation de la webcam.</p>
<p>Quelques semaines plus tard, je m&#8217;y remet, en soulignant un détail omis lors de mon premier essai, le branchement de la webcam sur un port USB 3 et non USB 2. Ici, la webcam fonctionne presque par miracle avec un &#8220;<em>Cheese</em>&#8220;, le système de prise de photo par défaut dans Debian. L&#8217;utilisation avec un système de capture webcam/écran (pour mes tutoriels), n&#8217;est pas vraiment concluant, la webcam plante au bout de quelques secondes sans réelles explications. Test non validé !</p>
<p><strong>Clé USB</strong></p>
<p>Aucun problème du côté des clés USB, il faut juste ne pas formater une clé USB en ext3 ou ext4 sous peine qu&#8217;elles ne soient pas lues par vos collaborateurs Windowsien.</p>
<p><strong>Windows Phone</strong></p>
<p>Ici non plus, ce n&#8217;était pas gagné, je possède un Lumia 620 sous l&#8217;OS Windows Phone. A ma bonne surprise, la reconnaissance se fait sans râler et j&#8217;ai bien accès au système de fichier pour changer la musique de mon réveil et télécharger mes photos, je ne demande rien de plus vu les possibilités médiocres du téléphone.</p>
<h2>Une machine virtuelle Windows, pour rester compliant ?</h2>
<p>Dès le début de ma migration, j&#8217;ai directement fait une machine virtuelle à partir de mon hôte initial Windows avec pour objectif d&#8217;en faire une machine Virtuelle dans mon Linux par la suite,<strong> ce que l&#8217;on appelle le P2V : Physic to Virtual</strong>. L&#8217;intérêt principal étant de retrouver des données oubliées et également, pour les occasions dans lesquelles je n&#8217;aurai pas le choix, l&#8217;utilisation de la suite Office. Je monte donc une machine virtuelle Windows avec la suite Office installée dessus, Visio compris. Elle reste éteinte la plupart du temps.</p>
<h2>Virtualisation, utilisation courante et avancée, Rien à signaler</h2>
<p>Pour les autres points de ma checklist, je n&#8217;ai pas grand-chose à souligner et tous sont validés. J&#8217;utiliserai GIMP (non sans mal) à la place de Photofiltre, Leafpad à la place de Notepadd++, Iceweasel à la place de Firefox (quoi ? C&#8217;est la même chose ?), IceDove à la place de Thunderbird… Debian permet l&#8217;utilisation de Keepass et de Veracrypt, également de Xmind que j&#8217;utilise très souvent (logiciel de MindMapping). Pour la virtualisation, c&#8217;est VirtualBox, au revoir donc l&#8217;interface pro de Workstation, mais VirtualBox fait aussi bien le travail. Seul l&#8217;outil de synchro Google Drive n&#8217;est pas disponible, il était dans mes projets de passer à une autre solution moins regardante sur mes données perso, je n&#8217;en prend donc pas compte.</p>
<h2>Un nouveau venu : Ubuntu, une très belle surprise</h2>
<p>Dans le cadre d&#8217;un test pour un constructeur, j’acquiers un Dell XPS 13, le choix m&#8217;est donné entre le recevoir avec un OS Windows et un OS Ubuntu, je ne vous précise pas quel sera mon choix, vous l’aurez compris.</p>
<p>Je découvre donc ce nouvel environnement de travail, juste quelques semaines après m&#8217;être habitué à Debian, mais rien de déroutant. Je précise qu&#8217;Ubuntu est un OS  dérivé de Debian ayant fait de gros efforts depuis ces dernières années pour proposer au grand public un OS utilisable, user-friendly et simple d&#8217;utilisation, et c&#8217;est complètement réussi :</p>
<p><a href="media/99ea86bb.retour-experience-windows-a-linux-06.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/retour-experience-windows-a-linux-06.jpg"><img class="aligncenter size-large wp-image-19354" src="media/0901d4ef.retour-experience-windows-a-linux-06-730x412.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/retour-experience-windows-a-linux-06-730x412.jpg" alt="retour-experience-windows-a-linux-06" width="730" height="412" /></a></p>
<p>Contrairement à Debian, je n&#8217;ai pas du tout eu à utiliser la ligne de commande, les mises à jour se font depuis une interface graphique, l&#8217;installation et la désinstallation des logiciels également :</p>
<p><a href="media/6ed31b63.retour-experience-windows-a-linux-07.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/retour-experience-windows-a-linux-07.jpg"><img class="aligncenter size-large wp-image-19355" src="media/5ce8f55b.retour-experience-windows-a-linux-07-730x486.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/retour-experience-windows-a-linux-07-730x486.jpg" alt="retour-experience-windows-a-linux-07" width="730" height="486" /></a></p>
<p>Je dois dire qu&#8217;au final, l&#8217;utilisation courante est plus agréable sous Ubuntu, notamment grâce à Unity qui apporte un réel plus. L&#8217;interface globale est plutôt agréable. Pour ceux qui appréhenderaient l’utilisation de la ligne de commande, je vous conseille complètement de passer par Ubuntu.</p>
<h2>Conclusion &amp; suite</h2>
<blockquote>
<p class="">&#8220;Once GNU is written, everyone will be able to obtain good system software free, just like air.&#8221; &#8211; Richard Stallman</p>
</blockquote>
<p><strong>C&#8217;est ce qui en ressort de mon expérience, Linux (plus précisément Debian et Ubuntu, que j&#8217;utilise) sont de bons systèmes d&#8217;exploitations</strong>. C&#8217;est donc une bonne expérience, je travaille aujourd&#8217;hui quotidiennement sous Linux et je suis toujours vivant, je n&#8217;ai pas à sacrifier de chat sous la pleine lune pour que ça marche, pour rassurer les fameux &#8220;<em>Linux, c&#8217;est de la merde</em>&#8220;, qui même dans un environnement professionnel de techniciens, sont couramment entendu&#8230; si si. <strong>Il est relativement impressionnant de se dire que ces outils ont été écrit par des passionnés et que rien de tout ça n&#8217;est à acheter ou à vendre, gratuit et libre.</strong></p>
<p style="text-align: justify;">La vérité n&#8217;est pas toute rose, pour ma distribution Debian, il m&#8217;arrive d&#8217;avoir quelques surprises, rapidement résolue lorsque l&#8217;on s&#8217;y connaît un peu. Cependant, sous mon OS Ubuntu, je suis assez admiratif du travail qui a été fait pour rendre l&#8217;OS accessible à des non techniciens, j&#8217;envisage aujourd&#8217;hui un Ubuntu Phone pour mon prochain smartphone, aujourd&#8217;hui, je suis sous Windows Phone et même les pro-Windows les plus aguerris de mon entourage n&#8217;en disent pas du bien, c&#8217;est dire ! <img src="media/7f1b63c6.1f609.png" data-original-source="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Une petite note provenant des différents échanges que j&#8217;ai eu à ce sujet, il y a également la distributions <a href="http://elementary.io/" target="_blank">ElementaryOS</a> qui est visiblement très agréable à utiliser pour des personnes non techniques habituées à Windows, je n&#8217;ai cependant pas encore eu l&#8217;occasion de la tester.</p>
<p style="text-align: justify;">Ah oui, dernière petite note, mon clavier lumineux fonctionne toujours, mais je n&#8217;ai plus que la couleur blanche, ce qui est suffisant. <img src="media/7f1b63c6.1f609.png" data-original-source="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><strong>Linux vs Windows, le combat ne s&#8217;arrête pas là<br />
</strong></p>
<p><strong>Passer sous Linux, c&#8217;est bien sympa, mais si l&#8217;on veut garder un minimum la main sur nos informations personnelles, c&#8217;est loin d&#8217;être suffisant.</strong> C&#8217;est pourquoi la démarche du passage sous Linux n&#8217;est à mon goût qu&#8217;une maillon de la chaîne. Qu&#8217;il s&#8217;agisse des mails, du stockage &#8220;dans le Cloud&#8221; ou de son OS, il est important d&#8217;être vigilant avec les services que nous utilisons. Je suis par exemple récemment passé de Google Drive pour l&#8217;hébergement de mes données à synchroniser à une solution Owncloud en auto-hébergement sur un NAS. Le débit n&#8217;est pas le même, mais peu importe : &#8220;<em>La liberté a un prix</em>&#8220;, l&#8217;important et le plus vital étant de ne pas se résigner à un &#8220;<em>de toute manière, tout le monde t&#8217;espionne, on ne peut rien y faire</em>&#8221; ce qui est pour moi plus un aveu de faiblesse qu&#8217;un trait d’esprit.</p>
<p>Le sujet n&#8217;est pas de partir en guerre idéologique ou de refuser l&#8217;utilisation de tout produit non libre, mais plutôt d&#8217;<strong>être conscient de ce qui est fait de votre historique de navigation et de vos actions devant un écran</strong>. Quoi qu&#8217;il en soit, mettre un identifiant propre à chaque utilisateur pour le catégoriser, le classer et ensuite revendre ses préférences à la multinationale la plus offrante me fait apparaître cette image dans la tête :</p>
<p><a href="media/a17c311e.10-011f3.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/10-011f3.jpg"><img class="aligncenter size-full wp-image-19358" src="media/a17c311e.10-011f3.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/10-011f3.jpg" alt="10-011f3" width="413" height="336" /></a></p>
<p>Alors, Windows ou Linux ? Peut être FreeBSD ou encore Mac OS ?</p>
<p><em>PS : Rédigé sous Debian 8 depuis LibreOffice Writer <img src="media/7f1b63c6.1f609.png" data-original-source="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></em></p>


feed_id: http://www.it-connect.fr/?p=19344
title: Gearbest : un entrepôt en UK et des promos
uri: Gearbest-un-entrepôt-en-UK-et-des-promos
url: http://www.it-connect.fr/gearbest-un-entrepot-en-uk-et-des-promos/
content:
<p><strong>En ce moment, le site de e-commerce Gearbest met en avant son entrepôt situé en Grande-Bretagne avec des promos, pour se rapprocher toujours plus du marché européen.</strong></p>
<p><a href="media/76bc5926.gearbest1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/gearbest1.jpg"><img class="aligncenter size-full wp-image-19345" src="media/76bc5926.gearbest1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/gearbest1.jpg" alt="gearbest1" width="700" height="182" /></a></p>
<p>Habituellement, lorsque l&#8217;on commande sur ce site internet les produits sont envoyés de Chine, voire de Hong Kong. Désormais, Gearbest dispose d&#8217;un stock de produits en Grande-Bretagne et ce n&#8217;est surement pas anodin. En effet, cette implantation peut permettre de proposer <strong>des tarifs préférentiels</strong>, de proposer <strong>des délais de livraison plus courts,</strong> mais aussi d&#8217;<strong>éviter d&#8217;éventuels frais de douane</strong>, ce qui est intéressant du point de vue du consommateur.</p>
<p>En ce moment, Gearbest propose une page dédiée aux promotions de ses produits envoyés directement depuis l&#8217;entrepôt en Grande-Bretagne :</p>
<p><a href="http://www.gearbest.com/m-promotion-active-152.htm" target="_blank">Gearbest &#8211; Promotions UK</a></p>
<p>Par la même occasion et d&#8217;après ce que j&#8217;ai vu sur cette page, Gearbest vous propose de réaliser un &#8220;mini-test&#8221; de votre produit sous forme d&#8217;article, de photos ou de vidéos, que vous devez publier ensuite sur votre Facebook, votre YouTube ou encore sur un forum. Si vous faites partie des 5 meilleurs tests alors vous recevrez un bon d&#8217;achat de la valeur de votre achat !</p>
<p>Je vous laisse découvrir sur la page mentionnée ci-dessus les produits en promotion, parmi lesquels on trouve des smartphones, des phablettes, des Box TV&#8230; Comme le smartphone Asus ZenFone 2 (32 Go) à 257.89$ au lieu de 267.47$ lors d&#8217;une expédition depuis la Chine.</p>
<p><strong>Que pensez-vous du rapprochement de Gearbest en Europe ?</strong></p>


feed_id: http://www.it-connect.fr/?p=19380
title: Microsoft propose 240 eBooks gratuits !
uri: Microsoft-propose-240-eBooks-gratuits
url: http://www.it-connect.fr/microsoft-propose-240-ebooks-gratuits/
content:
<p><strong>Microsoft propose en téléchargement gratuit de nombreuses ressources pour approfondir vos connaissances, en plus de celles que l&#8217;on peut vous apporter sur IT-Connect bien entendu  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":-)" class="wp-smiley" /> </strong></p>
<p><a href="media/264b49a8.ban-microsoft1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/ban-microsoft1.jpg"><img class="aligncenter size-full wp-image-19382" src="media/264b49a8.ban-microsoft1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/ban-microsoft1.jpg" alt="ban-microsoft1" width="700" height="223" /></a></p>
<p>Au programme, c&#8217;est plus de 240 eBooks qui sont proposés autour des logiciels, des offres Cloud, des outils de programmation mais également des systèmes d&#8217;exploitation.</p>
<p>Que vous êtes administrateur système ou développeur, vous apprécierez probablement ces ressources, elles concernent par exemple :</p>
<p>&#8211; Window 7, Windows 8, Windows 8.1 et même Windows 10</p>
<p>&#8211; Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2</p>
<p>&#8211; Microsoft Office</p>
<p>&#8211; Exchange, Lync (Skype for Business), SharePoint</p>
<p>&#8211; SQL Server</p>
<p>&#8211; System Center</p>
<p>&#8211; PowerShell</p>
<p>&#8211; Cloud Azure</p>
<p>&#8211; Création d&#8217;applications universelles pour Windows 10</p>
<p>Ce n&#8217;est pas la première fois que Microsoft propose des ressources gratuites en téléchargement, et c&#8217;est un véritable succès à chaque fois et ça se comprends. Disponible sous différents formats (DOCX, EPUB, MOBI, PDF, PPTX, XPS), voici la page de téléchargement qui regroupe l&#8217;ensemble de ces eBooks :</p>
<p><a href="http://blogs.msdn.com/b/mssmallbiz/archive/2015/07/07/i-m-giving-away-millions-of-free-microsoft-ebooks-again-including-windows-10-windows-8-1-windows-8-windows-7-office-2013-office-365-sharepoint-2013-dynamics-crm-powershell-exchange-server-lync-2013-system-center-azure-clo.aspx" target="_blank">Télécharger les eBooks</a></p>


feed_id: http://www.it-connect.fr/?p=18517
title: CustPE : Maîtrise des images de démarrage LTI/WinPE
uri: CustPE-Maîtrise-des-images-de-démarrage-LTI-WinPE
url: http://www.it-connect.fr/custpe-maitrise-des-images-de-demarrage-ltiwinpe/
content:
<h2>I. Présentation</h2>
<p>Vous savez surement que le MDT est une fabuleuse &#8220;usine&#8221; capable de vous assister pour la plupart de vos taches de déploiement. Au cours de vos expériences, vous aurez certainement remarqué qu&#8217;il était possible de générer des images de démarrage WinPE, pour obtenir vos clients LiteTouch mais également pour des noyaux plus génériques.</p>
<p>En général, ce que l&#8217;on connait moins, c&#8217;est la façon dont MDT construit ces images et la possibilité d&#8217;agir sur cette fabrication.</p>
<p>&nbsp;</p>
<h2>II. Principe des &#8220;templates&#8221;</h2>
<p>Pour générer les images de démarrage (boot images), MDT s&#8217;appuie sur les éléments du kit ADK (anciennement WAIK) ainsi que sur des fichiers au format .XML servant de modèles de construction.</p>
<p>Le fichier utilisé pour la structure de base d&#8217;un noyau WinPE pour client LiteTouch est :<br />
&#8220;<strong>C:\Program Files\Microsoft Deployment Toolkit\Templates\LiteTouchPE.xml</strong>&#8221;</p>
<p>La composition de ce fichier est assez simple à déchiffrer.<br />
En premier lieu, on peut remarquer une section &#8220;<strong>&lt;!&#8211; Settings &#8211;&gt;</strong>&#8221; , définissant l&#8217;espace de travail &#8220;<strong>ScratchSpace</strong>&#8221; . Notion sur laquelle je reviendrais ultérieurement.</p>
<div id="attachment_18493" style="width: 345px" class="wp-caption aligncenter"><a href="media/d04731b2.WPE02-img08.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img08.png"><img class="wp-image-18493 size-full" src="media/d04731b2.WPE02-img08.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img08.png" alt="WPE02-img08" width="335" height="167" /></a><p class="wp-caption-text">LiteTouchPE.xml &#8211; Section &#8220;Settings&#8221;</p></div>
<p>Puis une section &#8220;<strong>&lt;!&#8211; Components &#8211;&gt;</strong>&#8221; chargée d&#8217;énumérer les fonctionnalités et composants à intégrer dans le noyau.</p>
<div id="attachment_18494" style="width: 439px" class="wp-caption aligncenter"><a href="media/8911f583.WPE02-img09.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img09.png"><img class="wp-image-18494 size-full" src="media/8911f583.WPE02-img09.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img09.png" alt="WPE02-img09" width="429" height="155" /></a><p class="wp-caption-text">LiteTouchPE.xml &#8211; Section &#8220;Components&#8221;</p></div>
<p>Contrairement aux composants (OC&#8217;s : <a href="https://technet.microsoft.com/en-us/library/hh824926.aspx" target="_blank">Optional Components</a>  ) qu&#8217;il est possible de choisir sous l&#8217;onglet &#8220;<strong>Features</strong>&#8220;, il s&#8217;agit ici des composants impératifs qui seront systématiquement ajoutés aux noyaux.</p>
<p>La section &#8220;<strong>&lt;!&#8211; Driver and packages &#8211;&gt;</strong>&#8221; est vide par défaut, et comme son nom le laisse supposer, elle est destinée à recevoir les pilotes et autre packs linguistiques à ajouter au noyau de base.</p>
<div id="attachment_18495" style="width: 299px" class="wp-caption aligncenter"><a href="media/eff24c58.WPE02-img10.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img10.png"><img class="wp-image-18495 size-full" src="media/eff24c58.WPE02-img10.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img10.png" alt="WPE02-img10" width="289" height="65" /></a><p class="wp-caption-text">LiteTouchPE.xml &#8211; Section &#8220;Driver and packages&#8221;</p></div>
<p>Là encore, il est inutile de modifier cette section du fait qu&#8217;il est possible de contrôler cette intégration par le biais d&#8217;un profil de sélection (Cette notion sera évoquée ultérieurement).</p>
<p>Vient ensuite la section &#8220;<strong>&lt;!&#8211; Content &#8211;&gt;</strong>&#8220;, composée de 3 sous-ensembles</p>
<p>Les fichiers de &#8220;configuration&#8221;, parmi lesquels on retrouve &#8220;Bootstrap.ini&#8221;, &#8220;Unattend.xml&#8221; et &#8220;winpeshl.ini&#8221;.</p>
<div id="attachment_18496" style="width: 740px" class="wp-caption aligncenter"><a href="media/2605d2ee.WPE02-img11.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img11.png"><img class="wp-image-18496 size-large" src="media/d9ecffe9.WPE02-img11-730x76.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img11-730x76.png" alt="WPE02-img11" width="730" height="76" /></a><p class="wp-caption-text">LiteTouchPE.xml &#8211; Section &#8220;Configuration&#8221;</p></div>
<p>Notez que le fichier &#8220;<strong>Unattend.xml</strong>&#8221; est lui-même repris selon un modèle dépendant de l&#8217;architecture en question x86 ou amd64.</p>
<p>On retrouve dans la partie &#8220;<strong>&lt;!&#8211; Scripts &#8211;&gt;</strong>&#8220;, l&#8217;ensemble des scripts du MDT utilisés dans le traitement des séquences de taches, ainsi que des fichiers annexes, xml, png, jpg.</p>
<div id="attachment_18497" style="width: 740px" class="wp-caption aligncenter"><a href="media/46117b63.WPE02-img12.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img12.png"><img class="wp-image-18497 size-large" src="media/9443ab2a.WPE02-img12-730x143.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img12-730x143.png" alt="WPE02-img12" width="730" height="143" /></a><p class="wp-caption-text">LiteTouchPE.xml &#8211; Section &#8220;Scripts&#8221;</p></div>
<p>Et enfin dans la partie &#8220;<strong>&lt;!&#8211; Tools &#8211;&gt;</strong>&#8220;, on trouve l&#8217;ensemble de la boite à outils MDT composée de plusieurs programmes exécutables et autres bibliothèques.</p>
<div id="attachment_18498" style="width: 740px" class="wp-caption aligncenter"><a href="media/9c3f0fda.WPE02-img13.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img13.png"><img class="wp-image-18498 size-large" src="media/febe3050.WPE02-img13-730x118.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img13-730x118.png" alt="WPE02-img13" width="730" height="118" /></a><p class="wp-caption-text">LiteTouchPE.xml &#8211; Section &#8220;Tools&#8221;</p></div>
<p>La dernière section &#8220;<strong>&lt;!&#8211; Exits &#8211;&gt;</strong>&#8221; référence simplement le script chargé de positionner les variables qui seront utilisées par le processus de mise à jour et de fabrication des images WIM et/ou ISO.</p>
<div id="attachment_18500" style="width: 574px" class="wp-caption aligncenter"><a href="media/b5a8d32b.WPE02-img14.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img14.png"><img class="wp-image-18500 size-full" src="media/b5a8d32b.WPE02-img14.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img14.png" alt="WPE02-img14" width="564" height="74" /></a><p class="wp-caption-text">LiteTouchPE.xml &#8211; Section &#8220;Exits&#8221;</p></div>
<p>Maintenant, si nous jetons un œil sur le modèle de construction d&#8217;un noyau générique, &#8220;<strong>C:\Program Files\Microsoft Deployment Toolkit\Templates\Generic.xml</strong>&#8220;, on peut constater que son contenu est particulièrement simple.</p>
<div id="attachment_18501" style="width: 572px" class="wp-caption aligncenter"><a href="media/4d589592.WPE02-img15.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img15.png"><img class="wp-image-18501 size-full" src="media/4d589592.WPE02-img15.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img15.png" alt="WPE02-img15" width="562" height="578" /></a><p class="wp-caption-text">Generic.xml</p></div>
<p>Pour rappel, ce genre d&#8217;image se contente de charger un noyau minimaliste et nous amène sur une simple invite de commande.</p>
<p>&nbsp;</p>
<h2>III. Personnalisation de WinPE dans la console MDT</h2>
<p>Dans la console MDT, les personnalisations de WinPE sont regroupées au niveau de l&#8217;onglet &#8220;<strong>Windows PE</strong>&#8221; affiché via les propriétés d&#8217;un partage de déploiement.</p>
<div id="attachment_18502" style="width: 735px" class="wp-caption aligncenter"><a href="media/454532d1.WPE02-img16.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img16.png"><img class="wp-image-18502 size-full" src="media/454532d1.WPE02-img16.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img16.png" alt="WPE02-img16" width="725" height="593" /></a><p class="wp-caption-text">Propriétés MDT Deployment Share &#8211; Onglet &#8220;Windows PE&#8221;</p></div>
<p>A chaque ouverture de cette fenêtre, vous devrez prêter attention à l&#8217;architecture &#8220;<strong>Platform</strong>&#8221; car les réglages sélectionnés sont indépendants pour chacune des 2 images WinPE.</p>
<h3>A. Onglet &#8220;General&#8221;</h3>
<p>Sous l&#8217;onglet &#8220;<strong>General</strong>&#8220;, vous pouvez opter pour la construction d&#8217;images spécialisées pour le déploiement, &#8220;<strong>Lite Touch Boot Image</strong>&#8221; et/ou des images simples &#8220;<strong>Generic Boot Image</strong>&#8220;. Pour chacune d&#8217;entre elle, il est possible d&#8217;enchainer l&#8217;encapsulation de l&#8217;image .WIM au sein d&#8217;un fichier .ISO prêt à l&#8217;emploi (bootable).</p>
<p>Vous pouvez personnaliser quelques réglages simples au niveau du cadre &#8220;<strong>Windows PE Customizations</strong>&#8221;</p>
<ul>
<li><strong>Custom background bitmap file : </strong>Pour modifier l&#8217;image de fond d&#8217;écran sur WinPE, il suffit de sélectionner une image de votre choix à partir du bouton &#8220;<strong>Browse</strong>&#8220;. Par défaut, le fichier proposé est &#8220;<strong>%INSTALLDIR%\Samples\Background.bmp</strong>&#8220;. Depuis WinPE 3, il est possible d&#8217;utiliser un format de fichier .jpeg, moins gourmand en taille. Restez toutefois raisonnable sur la taille et la résolution de l&#8217;image.</li>
</ul>
<ul>
<li><strong>Extra directory to add</strong> : Ce choix permet d&#8217;ajouter un dossier de votre choix dans le noyau de WinPE, tel qu&#8217;un ensemble d&#8217;utilitaires techniques. Attention toutefois à la taille qui influence directement la charge du noyau et à l&#8217;architecture 32 versus 64 bits des programmes. J&#8217;y reviendrais dans un autre article.</li>
</ul>
<ul>
<li><strong>Scratch space size</strong> : Cette valeur, positionnée à &#8220;32&#8221; par défaut, définit l&#8217;espace de travail temporaire affecté en complément du disque mémoire &#8220;Ramdrive&#8221; de WinPE (variable de 32 à 512 Mo). Cet espace est principalement utilisé par le chargement des pilotes. Personnellement, pour des machines récentes, je vous conseille de positionner cette valeur sur &#8220;128&#8221;, suffisante dans la plupart des cas.</li>
</ul>
<p>&nbsp;</p>
<h3>B. Onglet &#8220;Features&#8221;</h3>
<p>Revenons à présent sur la faculté de personnalisation des composants optionnels mentionnée précédemment, et exposés sous l&#8217;onglet &#8220;<strong>Features</strong>&#8220;.<br />
En fait, les binaires correspondants à ces fonctionnalités sont dans les dossiers &#8220;<strong>WinPE_OCs</strong>&#8221; situés dans le kit et peuvent être ajoutés unitairement via la commande &#8220;<strong>DISM /add-Package</strong>&#8220;, ou plus simplement par le MDT sous cet onglet &#8220;<strong>Features</strong>&#8220;.</p>
<div id="attachment_18503" style="width: 383px" class="wp-caption aligncenter"><a href="media/47e1f6aa.WPE02-img171.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img171.png"><img class="wp-image-18503 size-full" src="media/47e1f6aa.WPE02-img171.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img171.png" alt="WPE02-img17" width="373" height="383" /></a><p class="wp-caption-text">Propriétés MDT Deployment Share &#8211; Features (Par défaut)</p></div>
<p>Cette liste est contenue dans le fichier &#8220;C:\Program Files\Microsoft Deployment Toolkit\Bin\<strong>FeatureNames</strong>.xml&#8221;. Vous pouvez toutefois la modifier comme suit (en effectuant une copie de secours préalable) afin d&#8217;exclure les fonctionnalités dont vous n&#8217;avez pas l&#8217;utilité comme par exemple:</p><pre class="crayon-plain-tag">&lt;?xml version="1.0" encoding="utf-8" ?&gt;
&lt;features&gt;
  
	&lt;feature id="winpe-mdac"&gt;Microsoft Data Access Components (MDAC/ADO) support&lt;/feature&gt;
	&lt;feature id="winpe-rndis"&gt;Remote Network Driver Interface Specification (RNDIS) support&lt;/feature&gt;
	&lt;feature id="winpe-dot3svc"&gt;IEEE 802.1x network authentication protocol&lt;/feature&gt;
	&lt;feature id="winpe-pppoe"&gt;Point-to-Point Protocol over Ethernet (PPPoE) support&lt;/feature&gt;
	&lt;feature id="winpe-srt"&gt;Windows Recovery Environment&lt;/feature&gt;

	&lt;feature id="winpe-fontsupport-ja-jp" option="exclude"&gt;Japanese (JA-JP) language pack&lt;/feature&gt;
	&lt;feature id="winpe-fontsupport-ko-kr" option="exclude"&gt;Korean (KO-KR) language pack&lt;/feature&gt;
	&lt;feature id="winpe-fontsupport-zh-cn" option="exclude"&gt;Chinese (ZH-CN) language pack&lt;/feature&gt;
	&lt;feature id="winpe-fontsupport-zh-hk" option="exclude"&gt;Chinese (ZH-HK) language pack&lt;/feature&gt;
	&lt;feature id="winpe-fontsupport-zh-tw" option="exclude"&gt;Chinese (ZH-TW) language pack&lt;/feature&gt;
	&lt;feature id="winpe-fonts-legacy" option="exclude"&gt;Legacy fonts&lt;/feature&gt;

	&lt;feature id="winpe-legacysetup" option="exclude"&gt;Windows setup files (all contents from the sources folder)&lt;/feature&gt;
	&lt;feature id="winpe-setup" option="exclude"&gt;Setup feature package (parent)&lt;/feature&gt;
	&lt;feature id="winpe-setup-client" option="exclude"&gt;Client Setup feature package (child)&lt;/feature&gt;
	&lt;feature id="winpe-setup-server" option="exclude"&gt;Server Setup feature package (child)&lt;/feature&gt;
	&lt;feature id="winpe-wds-tools" option="exclude"&gt;Windows Deployment Services Tools&lt;/feature&gt;

	&lt;feature id="winpe-hta" option="exclude"&gt;HTML Application support&lt;/feature&gt;
	&lt;feature id="winpe-scripting" option="exclude"&gt;Windows Script Host (WSH) support&lt;/feature&gt;
	&lt;feature id="winpe-wmi" option="exclude"&gt;Windows Management Instrumentation (WMI) support&lt;/feature&gt;

	&lt;feature id="winpe-netfx"&gt;.NET Framework &lt;/feature&gt;
	&lt;feature id="winpe-powershell"&gt;Windows PowerShell &lt;/feature&gt;
	&lt;feature id="winpe-dismcmdlets" parent="winpe-netfx,winpe-powershell"&gt;DISM Cmdlets&lt;/feature&gt;
	&lt;feature id="winpe-storagewmi" parent="winpe-netfx,winpe-powershell"&gt;Storage Management Cmdlets&lt;/feature&gt;
	&lt;feature id="winpe-enhancedstorage" parent="winpe-netfx,winpe-powershell"&gt;Enhanced Storage&lt;/feature&gt;
	&lt;feature id="winpe-securebootcmdlets" parent="winpe-netfx,winpe-powershell"&gt;Secure Boot Cmdlets&lt;/feature&gt;

	&lt;feature id="winpe-securestartup" option="exclude"&gt;Secure Startup&lt;/feature&gt;
	&lt;feature id="winpe-fmapi" option="exclude"&gt;File Management API&lt;/feature&gt;
	&lt;feature id="winpe-winrecfg" option="exclude"&gt;Windows RE Configuration&lt;/feature&gt;

	&lt;feature id="dart"&gt;Microsoft Diagnostics and Recovery Toolkit 7 (DaRT 7)&lt;/feature&gt;
	&lt;feature id="dart8"&gt;Microsoft Diagnostics and Recovery Toolkit (DaRT)&lt;/feature&gt;

&lt;/features&gt;</pre><p>En redémarrant la console MDT, vous pourrez constater que l&#8217;affichage est allégé</p>
<div id="attachment_18504" style="width: 395px" class="wp-caption aligncenter"><a href="media/1ce802f8.WPE02-img18.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img18.png"><img class="wp-image-18504 size-full" src="media/1ce802f8.WPE02-img18.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img18.png" alt="WPE02-img18" width="385" height="400" /></a><p class="wp-caption-text">Propriétés MDT Deployment Share &#8211; Features (Allégé)</p></div>
<p>&nbsp;</p>
<h3>C. Onglet &#8220;Driver and patches&#8221;</h3>
<p>Attardons-nous maintenant sur la gestion des pilotes et des packages au sein des noyaux WinPE. Dans la console MDT, toujours sous l&#8217;onglet &#8220;Windows PE&#8221; et sous l&#8217;onglet &#8220;<strong>Driver and patches</strong>&#8220;, vous pouvez constater que l&#8217;injection de ces éléments peut être réalisée de diverses manières:</p>
<div id="attachment_18506" style="width: 373px" class="wp-caption aligncenter"><a href="media/87961c38.WPE02-img19.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img19.png"><img class="wp-image-18506 size-full" src="media/87961c38.WPE02-img19.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img19.png" alt="WPE02-img19" width="363" height="318" /></a><p class="wp-caption-text">Propriétés MDT Deployment Share &#8211; Drivers and Patches</p></div>
<p>Comme expliqué dans un précédent <em>article</em>, les pilotes sont &#8220;intelligemment&#8221; injectés en fonction de leur classe (types).</p>
<p>Par défaut les pilotes et packages sont recherchés dans ce que l&#8217;on nomme un &#8220;profil de sélection&#8221; (selection profile). En fait, il s&#8217;agit simplement d&#8217;une sélection mémorisée et nommée de toute ou partie d&#8217;une arborescence de dossiers du MDT.</p>
<blockquote><p><strong>Note :</strong> Il est conseillé de créer des sous-dossiers pour la gestion de vos différentes ressources MDT, telles que les applications, les séquences de taches, les packages et particulièrement pour différencier les pilotes que vous souhaitez distinguer de la masse. Grâce à cette bonne pratique vous pouvez maitriser la granularité des profils de sélection.</p></blockquote>
<p>Par défaut, il existe plusieurs profils prédéfinis stockés dans le fichier &#8220;SelectionProfiles.xml&#8221; situé sous le dossier &#8220;Control&#8221; du partage de déploiement.</p>
<p>Vous pouvez créer vos propres profils de sélection pour couvrir vos différents besoins. La procédure est plutôt simple, puisqu&#8217;il suffit de développer l&#8217;arborescence de la console MDT jusqu&#8221;à la rubrique &#8220;<strong>Advanced Configuration … Selection Profiles</strong>&#8221;</p>
<div id="attachment_18507" style="width: 478px" class="wp-caption aligncenter"><a href="media/6a045c8f.WPE02-img20.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img20.png"><img class="wp-image-18507 size-full" src="media/6a045c8f.WPE02-img20.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img20.png" alt="WPE02-img20" width="468" height="325" /></a><p class="wp-caption-text">Selection Profiles</p></div>
<p>Puis d&#8217;utiliser le menu &#8220;<strong>Action … New  Selection Profile</strong>&#8221; ou le menu contextuel.</p>
<div id="attachment_18508" style="width: 740px" class="wp-caption aligncenter"><a href="media/58756f14.WPE02-img21.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img21.png"><img class="wp-image-18508 size-large" src="media/47109fbe.WPE02-img21-730x359.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img21-730x359.png" alt="WPE02-img21" width="730" height="359" /></a><p class="wp-caption-text">New Selection Profile &#8211; General</p></div>
<p>Entrez le nom de votre profil de sélection et une description éventuelle puis cliquez sur &#8220;<strong>Next</strong>&#8220;.</p>
<div id="attachment_18509" style="width: 740px" class="wp-caption aligncenter"><a href="media/374d6199.WPE02-img22.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img22.png"><img class="wp-image-18509 size-large" src="media/4c14bc95.WPE02-img22-730x287.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img22-730x287.png" alt="WPE02-img22" width="730" height="287" /></a><p class="wp-caption-text">New Selection Profile &#8211; Folders</p></div>
<p>Cochez simplement le(s) dossier(s) souhaité(s) puis cliquez 2 fois sur &#8220;<strong>Next</strong>&#8221; et enfin sur &#8220;<strong>Finish</strong>&#8220;.</p>
<p>Une fois le profil créé, vous pourrez l&#8217;ajouter facilement à vos fabrications.</p>
<blockquote><p>Note : Les profils de sélection sont également très pratiques pour la gestion des points de déploiement liés &#8220;<strong>Linked Deployment Shares</strong>&#8221; afin de ne pas répliquer inutilement des informations sur vos différents serveurs MDT.</p></blockquote>
<p>&nbsp;</p>


feed_id: http://www.it-connect.fr/?p=19417
title: Gmail et les adresses personnalisées à 2€ par mois
uri: Gmail-et-les-adresses-personnalisées-à-2-par-mois
url: http://www.it-connect.fr/gmail-et-les-adresses-personnalisees-a-2e-par-mois/
content:
<p><strong>Gmail s&#8217;apprête à améliorer son offre proposée avec Gmail avec la possibilité de personnaliser les adresses e-mail, en contrepartie d&#8217;un abonnement mensuel. L&#8217;objectif est de ne plus forcer les utilisateurs à passer par une adresse en @gmail.com mais d&#8217;ouvrir les possibilités.</strong></p>
<p>Cette personnalisation de l&#8217;adresse e-mail est déjà disponible pour les professionnels, mais désormais cette possibilité va s&#8217;étendre pour le grand public avec un tarif sensiblement réduit. Ainsi, la formule basique permet d&#8217;avoir pour 2€ par mois une adresse e-mail personnalisée, avec toujours 15 Go de stockage.</p>
<p><a href="media/7db6e4df.gmail-custom.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/gmail-custom.jpg"><img class="aligncenter size-full wp-image-19418" src="media/7db6e4df.gmail-custom.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/gmail-custom.jpg" alt="gmail-custom" width="700" height="416" /></a></p>
<p>Ensuite d&#8217;autres offres à un tarif plus élevé sont proposées :</p>
<p><strong>&#8211; 5€ par mois :</strong></p>
<p>Une adresse personnalisée et disponible par plusieurs personnes, avec à la clé le double de stockage soit 30 Go. De plus, cette offre intègre un service d&#8217;aide disponible 24h/24 et 7j/7.</p>
<p><strong>&#8211; 10€ par mois :</strong></p>
<p>Accès à Google for Work avec un espace de stockage illimité avec une protection des données via un archivage eDiscovery.</p>
<p>Reste à confirmer que les prix, affichés en dollars, seront appliqués en euros ou modifiés. Il ne s&#8217;agit pas encore d&#8217;une annonce officielle de Google pour cette offre, mais d&#8217;une publicité que certains internautes américains ont pu voir (par erreur&#8230;).</p>
<p><a href="http://www.phonandroid.com/gmail-bientot-des-adresses-personnalisables-a-partir-de-2-e-par-mois.html" target="_blank">Source</a></p>


feed_id: http://www.it-connect.fr/?p=19055
title: Zyxel GS-108B v2 : Un switch gigabit et compact
uri: Zyxel-GS-108B-v2-Un-switch-gigabit-et-compact
url: http://www.it-connect.fr/zyxel-gs-108b-v2-un-switch-gigabit-et-compact/
content:
<h2>I. Présentation</h2>
<p>On se retrouve aujourd&#8217;hui pour le test d&#8217;un commutateur Zyxel, qui est un switch de bureau compact avec un boitier en métal. Cet équipement dispose de 8 ports Ethernet Gigabit, mais n&#8217;est pas manageable (paramétrable).</p>
<p><a href="media/6b696478.zyxel-gs108bv2-1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/zyxel-gs108bv2-1.jpg"><img class="aligncenter size-full wp-image-19071" src="media/6b696478.zyxel-gs108bv2-1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/zyxel-gs108bv2-1.jpg" alt="zyxel-gs108bv2-1" width="500" height="386" /></a></p>
<p>Faisons rapidement un tour de ses caractéristiques :</p>
<ul>
<li>Nombre de ports : 8</li>
<li>Vitesse : Gigabit Ethernet</li>
<li>Support du Half Duplex/Full Duplex</li>
<li>Table des adresses MAC : 8 000 entrées</li>
<li>Capacité de commutation : 16 Gbps</li>
<li>Mémoire tampon : 128 KB</li>
</ul>
<p>Au niveau des fonctionnalités, on trouve :</p>
<ul>
<li>Auto-MDI/MDIX</li>
<li>Mode de transmission &#8220;<em>store and forward</em>&#8220;</li>
<li>Détection des boucles</li>
<li>QoS basé sur le port</li>
<li>Support des trames Jumbo jusqu&#8217;à 9 Ko</li>
</ul>
<p>Voilà pour ce qui est des caractéristiques techniques et des fonctionnalités proposées.</p>
<p>Il est à noter que GS-108B-V2 n&#8217;a pas de différences majeures avec la V1, puisque ce sont uniquement les composants qui changent.</p>
<h2>II. Green IT et économie d&#8217;énergie</h2>
<p>Je souhaitais consacrer une partie à l&#8217;économie d&#8217;énergie puisque Zyxel a fait un effort particulier à ce niveau-là. Ce commutateur répond au standard IEEE 802.3az, ce qui signifie qu&#8217;il utilise plus efficacement l&#8217;énergie. Il y a notamment une gestion de l&#8217;énergie qui est ajustée selon l&#8217;état d&#8217;un lien et la longueur du câble.</p>
<p>Plus d&#8217;infos sur le standard <a href="http://www.greenit.fr/article/materiel/reseau/comment-rendre-mon-reseau-efficient-energetiquement-faut-il-passer-au-ieee-8" target="_blank">IEEE 802.3az</a></p>
<p>Au niveau de la consommation, Zyxel annonce 5.5 watts maximum, ce qui est faible. De plus, il respecte le &#8220;label&#8221; nommé Zyxel Green, qui signifie notamment le respect des normes ISO 14006 et ISO 50001-Energy management&#8221;. Il y a un véritable engagement de Zyxel dans le Green IT.</p>
<p>Plus d&#8217;infos sur <a href="http://www.zyxel.com/about_zyxel/green_social_responsibility_zyxel_green_networks.shtml" target="_blank">Zyxel Green</a></p>
<h2>III. Design et qualité</h2>
<p>Ce qui est vraiment intéressant, au delà de l&#8217;aspect du boitier, c&#8217;est qu&#8217;il soit entièrement en métal ! Pour la solidité et la durée de vie du produit c&#8217;est essentiel.</p>
<p><a href="media/3dec787a.zyxel-gs108bv2-2.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/zyxel-gs108bv2-2.jpg"><img class="aligncenter size-full wp-image-19072" src="media/3dec787a.zyxel-gs108bv2-2.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/zyxel-gs108bv2-2.jpg" alt="zyxel-gs108bv2-2" width="500" height="273" /></a></p>
<p>Ce que l&#8217;on peut dire de plus sur le boitier avant de passer au design : présence de patins sous le boitier pour une meilleure stabilité et éviter les vibrations, aération de chaque côté du boitier (mais pas de ventilation, ce qui est logique dans un produit de ce type), et possibilité de le fixer par deux vis car il y a deux encoches de prévue.</p>
<p><a href="media/34981732.zyxel-gs108bv2-4.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/zyxel-gs108bv2-4.jpg"><img class="aligncenter size-full wp-image-19074" src="media/34981732.zyxel-gs108bv2-4.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/zyxel-gs108bv2-4.jpg" alt="zyxel-gs108bv2-4" width="500" height="358" /></a></p>
<p>En ce qui concerne le design, il est plutôt réussi tout en restant sobre. Le boitier est gris &#8211; plutôt clair &#8211; et la façade est brillante et il y a un effet brossé. Les LEDs d&#8217;activité sont sur la face avant, alors que les interfaces sont quant à elles à l&#8217;arrière du boitier. Ci-dessous la face arrière.</p>
<p><a href="media/6b6e955c.zyxel-gs108bv2-3.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/zyxel-gs108bv2-3.jpg"><img class="aligncenter size-full wp-image-19073" src="media/6b6e955c.zyxel-gs108bv2-3.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/zyxel-gs108bv2-3.jpg" alt="zyxel-gs108bv2-3" width="500" height="210" /></a></p>
<h2>IV. Performances</h2>
<p>Passons maintenant aux performances du commutateur, pour voir s&#8217;il tenait la route au niveau du transfert, j&#8217;ai réalisé des transferts de données importants entre mon PC équipé d&#8217;un SSD et mon NAS, en passant par le réseau via ce switch. Voici ce qui en ressort :</p>
<ul>
<li><strong>Fichiers de 5 Go</strong> : vitesse de transfert stable à 113 Mo/s</li>
<li><strong>Fichiers de 500 Mo</strong> : vitesse de transfert entre 110 et 115 Mo/s (oscillement)</li>
<li><strong>Fichiers de 5 Mo</strong> : vitesse de transfert entre 80 et 83 Mo/s (oscillement)</li>
</ul>
<p>Il est à noter qu&#8217;il y a deux ports classés en priorité haute et deux ports en priorité medium, ce qui permettra de prioriser les flux provenant de ces quatre ports afin d&#8217;assurer la qualité de service lors d&#8217;une charge importante. Ceci ne veut pas dire que le débit sur ces ports est plus important, mais qu&#8217;il sera priorisé.</p>
<h2>V. Conclusion</h2>
<p>Enfin, on va conclure sur ce <strong>switch Zyxel GS-108B v2. </strong>Sachez que ce commutateur est destiné avant tout aux réseaux SOHO (<em>Small Office or Home Office</em>), et conviendra très bien pour cette utilisation pour étendre votre réseau à moindre coût, sans avoir de besoin spécifique en termes de fonctionnalité.</p>
<p><a href="media/2dcee731.zyxel-gs108bv2-5.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/zyxel-gs108bv2-5.jpg"><img class="aligncenter size-full wp-image-19077" src="media/2dcee731.zyxel-gs108bv2-5.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/zyxel-gs108bv2-5.jpg" alt="zyxel-gs108bv2-5" width="500" height="179" /></a></p>
<p>Ce commutateur est un bon produit proposé par Zyxel, notamment par la bonne finition du boitier et le fait qu&#8217;il soit en métal, mais aussi le fait qu&#8217;il a une faible consommation d&#8217;énergie grâce aux efforts réalisés par Zyxel sur ce produit. De plus, c&#8217;est un switch qui ne nécessite aucune connaissance particulière pour être utilisé, c&#8217;est du <em>plug-and-play</em>. Il faudra débourser 41€ HT (prix public, fournit par Zyxel) pour acquérir ce commutateur Zyxel GS-108B v2, ce qui n&#8217;est pas excessif. A ce prix, bien souvent le boitier est en plastique.</p>
<p>Pour la fiche produit sur le site Zyxel : <a href="http://www.zyxel.fr/products/zyxel-gs-108b/" target="_blank">Zyxel GS-108B v2</a></p>


feed_id: http://www.it-connect.fr/?p=18389
title: Protéger le fichier HOSTS de Windows
uri: Protéger-le-fichier-HOSTS-de-Windows
url: http://www.it-connect.fr/proteger-le-fichier-hosts-de-windows/
content:
<h2>I. Présentation</h2>
<p><strong>Pourquoi est-ce important de protéger le fichier HOSTS de Windows et comment réaliser cela facilement ?</strong></p>
<p>Le fichier HOSTS est impliqué directement dans le processus de résolution de noms, puisqu&#8217;avant de consulter le serveur DNS pour résoudre un nom, Windows regardera s&#8217;il a une correspondance dans son fichier HOSTS pour la résolution demandée. Avec cette technique, on peut facilement indiquer que &#8220;www.google.fr&#8221; se situe à l&#8217;adresse &#8220;192.168.1.1&#8221; même si cela est totalement faux.</p>
<p><strong>Certains malwares et virus tirent profit de cette possibilité ! Voilà pourquoi il faut se protéger.</strong> En fait, imaginez que le malware modifie votre fichier HOSTS pour diriger le site de votre banque non pas vers le serveur officiel, mais vers le serveur du pirate&#8230; Je vous laisse imaginer la suite.</p>
<p>Voyons comment <strong>protéger le fichier HOSTS rapidement et simplement.</strong></p>
<h2>II. Protéger le fichier HOSTS</h2>
<p>Tout d&#8217;abord, il faut accéder au fichier HOSTS qui se situe au chemin suivant :</p>
<p><strong>C:\Windows\System32\drivers\etc</strong></p>
<p>L&#8217;astuce de protection consiste à définir ce fichier en lecture seule. Pour cela, effectuez un clic droit sur le nom du fichier et cliquez sur &#8220;<em>Propriétés</em>&#8220;. <strong>Cochez la case &#8220;Lecture seule&#8221; et validez.</strong></p>
<div id="attachment_18390" style="width: 627px" class="wp-caption aligncenter"><a href="media/fd63dbc0.protect-hosts-1.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/protect-hosts-1.png"><img class="size-full wp-image-18390" src="media/fd63dbc0.protect-hosts-1.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/protect-hosts-1.png" alt="Propriétés du fichier HOSTS" width="617" height="542" /></a><p class="wp-caption-text">Propriétés du fichier HOSTS</p></div>
<p>Pour effectuer cette modification, les droits d&#8217;administrateur sont nécessaires d&#8217;où cette intervention de l&#8217;UAC. Cliquez sur &#8220;<em>Continuer</em>&#8221; pour effectuer l&#8217;opération.</p>
<p><a href="media/9cd45238.protect-hosts-2.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/protect-hosts-2.png"><img class="aligncenter size-full wp-image-18391" src="media/9cd45238.protect-hosts-2.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/protect-hosts-2.png" alt="protect-hosts-2" width="366" height="198" /></a></p>
<p>C&#8217;est déjà terminé ! Si vous tentez d&#8217;ouvrir l&#8217;application avec un logiciel comme Bloc-Note ou encore Notepad++ et que vous tentez d&#8217;enregistrer, vous ne pourrez pas !</p>
<div id="attachment_18392" style="width: 434px" class="wp-caption aligncenter"><a href="media/6bc27202.protect-hosts-3.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/protect-hosts-3.png"><img class="wp-image-18392 size-full" src="media/6bc27202.protect-hosts-3.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/protect-hosts-3.png" alt="protect-hosts-3" width="424" height="155" /></a><p class="wp-caption-text">Fichier HOSTS protégé contre l&#8217;écriture</p></div>


feed_id: http://www.it-connect.fr/?p=19421
title: Google Kubernetes : Un système de gestion de conteneurs
uri: Google-Kubernetes-Un-système-de-gestion-de-conteneurs
url: http://www.it-connect.fr/google-kubernetes-un-systeme-de-gestion-de-conteneurs/
content:
<p><strong>A l&#8217;occasion de l&#8217;<em>Open Source Convention</em> qui se déroule à Portland, le sujet des conteneurs est bien entendu abordé notamment avec la solution populaire Docker. Google a également tiré son épingle du jeu avec son outil d&#8217;orchestration et de gestion des conteneurs appelé Kubernetes.</strong></p>
<p><a href="media/a3ded1bd.kubernetes1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/kubernetes1.jpg"><img class="aligncenter size-full wp-image-19423" src="media/a3ded1bd.kubernetes1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/kubernetes1.jpg" alt="kubernetes1" width="700" height="366" /></a></p>
<p>Dévoilé par Google en juin 2014, Kubernetes propose différentes fonctionnalités comme :</p>
<p>&#8211; Déployer des conteneurs sur un ensemble de machines<br />
&#8211; Surveiller le bon fonctionnement des conteneurs<br />
&#8211; Gestion de workload<br />
&#8211; Répliquer les conteneurs<br />
Etc.</p>
<p>Il est à noter que cette solution a reçu le soutien d&#8217;importantes sociétés comme Microsoft, IBM, et&#8230; Docker ! Pour Google cette conférence fût l&#8217;occasion d&#8217;annoncer la version 1.0 de Kubernetes, après avoir reçu 14 000 commits d&#8217;un ensemble de 400 contributeurs.</p>
<p>D&#8217;un point de vue technique, Kubernetes supporte les clusters de 100 noeuds et de 1000 conteneurs. Le stockage NFS est supporté, tout comme Amazon Web Service Elastic Block Store et les disques persistants Compute Engine.</p>
<p>Google ne s&#8217;est pas arrêté là puisque la <em>Cloud Native Computing Foundation</em> (CNCF) fût également présentée. Il s&#8217;agit d&#8217;une initiative épaulée par la Fondation Linux et qui a pour objectif de s&#8217;assurer de la bonne exécution des applications au sein d&#8217;un environnement Cloud. Ceci rejoint les objectifs de l&#8217;Open Container Project afin d&#8217;éviter l&#8217;éclatement de la technologie des conteneurs, afin de maximiser les compatibilités.</p>
<p><a href="http://www.silicon.fr/conteneurs-google-donne-a-kubernetes-la-maturite-et-une-fondation-122409.html" target="_blank">Source</a></p>


feed_id: http://www.it-connect.fr/?p=19406
title: Le créateur de Linux critique l’anti-spam de Gmail
uri: Le-créateur-de-Linux-critique-l-anti-spam-de-Gmail
url: http://www.it-connect.fr/le-createur-de-linux-critique-lanti-spam-de-gmail/
content:
<p><strong>Google s&#8217;était vanté il y a peu de temps que son filtre anti-spam était très efficace, et qu&#8217;il n&#8217;y avait que très peu de faux positifs.</strong></p>
<p>Comme nous le savons déjà, Linus Torvalds aime se mêler d&#8217;un peu tout, en ce qui concerne l&#8217;informatique. Il s&#8217;en est donc pris à Gmail et son anti-spam, car selon lui, il y a beaucoup trop de faux positifs. Ce qui s&#8217;est vérifié par beaucoup d&#8217;autres utilisateurs de Gmail.</p>
<p><a href="media/eb1b7a9c.gmail1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/gmail1.jpg"><img class="aligncenter size-full wp-image-19427" src="media/eb1b7a9c.gmail1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/gmail1.jpg" alt="gmail1" width="507" height="200" /></a></p>
<p><strong>Comment s&#8217;en est-il plaint ?</strong></p>
<p>Linus a donc été poster sur Google+ ses plaintes : &#8220;<i>Quelque chose que vous avez fait récemment s’est révélé être un désastre absolu&#8221;, &#8220;<i>Sur les quelques 1000 fils de mails classés en spam, 228 ont été incorrectement marqués comme tel. Nous sommes loin des 0,1 % de faux positifs dont vous parliez la semaine dernière. &#8221; &#8211;</i></i> Tout est dit non ?</p>
<p><strong>Un anti-spam qui troll !</strong></p>
<p>Même au milieu d&#8217;une conversation, un mail peut se retrouver dans le dossier des spams ! Quelque chose d&#8217;inacceptable et de très surprenant de la part d&#8217;un moteur anti-spam censé être si performant.</p>
<p>Linus a même fait un peu d&#8217;humour, mais pas trop : &#8220;<i>Franchement, ça craint. C’est inacceptable. Quoi que vous ayez commencé à faire il y a quelques jours, c’est complètement inefficace&#8221;</i></p>
<p>Bon, la seule chose à faire est d&#8217;attendre que le Géant recode tout ça&#8230;</p>


feed_id: http://www.it-connect.fr/?p=18414
title: Gestion des applications dans MDT
uri: Gestion-des-applications-dans-MDT
url: http://www.it-connect.fr/gestion-des-applications-dans-mdt/
content:
<h2>I. Présentation</h2>
<p>Comme je le répète souvent, le MDT est un outil fantastique pour qui sait l’exploiter. Vous pouvez trouver d’excellents tutoriels sur son implémentation et le déploiement des images Windows. En revanche, je pense que l’on n’insiste pas assez sur ces capacités de gestion des applications.</p>
<p>Pour pallier cette lacune, je vais soumettre à votre critique quelques réflexions que je considère importantes pour une bonne gestion au sein de votre MDT.</p>
<p>&nbsp;</p>
<h2>II. Avant-propos</h2>
<p>Avant de présenter ce sujet plutôt vaste, je tenais à vous sensibiliser sur le dilemme de l’intégration (ou non) de vos applications dans une image WIM. Quel que soient les cas étudiés, les avis sont pratiquement toujours partagés. Essayons de résumer la situation dans un petit tableau de synthèse :</p>
<table width="707">
<tbody>
<tr>
<td width="133"><strong><em>Ou installer les applications ?</em></strong></td>
<td width="252"><strong><em>Avantages </em></strong></td>
<td width="321"><strong><em>Inconvénients</em></strong></td>
</tr>
<tr>
<td rowspan="3" width="133"><strong>Intégration dans l’image WIM</strong></td>
<td width="252">On gagne le temps d’installation</td>
<td width="321">L’application doit supporter la tache de dépersonnalisation « SYSPREP ». Généralement, les antivirus et agents qui utilisent des Identifiants sont à proscrire.</td>
</tr>
<tr>
<td width="252">Cela évite de chercher la commande d’installation silencieuse (qui n’existe pas toujours.)</td>
<td width="321">Evolution figée : Difficile / Impossible de mettre à jour l’application sans repasser par la case « Remasterisation »</td>
</tr>
<tr>
<td width="252">Intégration facilitée des correctifs et packages de mise à jour (Windows Update)</td>
<td width="321">La taille de l’image WIM résultante est plus importante (!! Pensez à la disponibilité des sources en cas de réparation des packages)</td>
</tr>
<tr>
<td rowspan="2" width="133"><strong>Post-Installation (hors WIM)</strong></td>
<td width="252">Evolution à la carte et choix libre des produits dans la séquence de taches</td>
<td width="321">Temps d’installation</td>
</tr>
<tr>
<td width="252"></td>
<td width="321">Nécessite une technique d’installation silencieuse (cf repackaging msi si l’éditeur ne fournit pas de solution)</td>
</tr>
</tbody>
</table>
<p>En résumé, cette réflexion pourrait être schématisée comme suit :</p>
<p><img class="  aligncenter wp-image-18418 size-full" src="media/a1d4cdd3.APP02-img01.jpeg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img01.jpeg" alt="APP02-img01" width="605" height="334" /></p>
<p>Ce schéma est simplement ce que je qualifierais d&#8217;une &#8220;vue d’avion&#8221; et n’apporte aucune réponse en l&#8217;état. L&#8217;idée première étant simplement de mettre en exergue la problématique de la distribution et le cycle de vie des images et des applications.</p>
<p>En fait, il s’agit de trouver l’emplacement du curseur qui va déterminer les applications communes à un ensemble significatif de machines que vous intégrerez ou non dans vos images WIM dites « Master ». J’ai volontairement évoqué la possibilité de distribuer des applications en exploitation via des produits et infrastructures adaptées, mais c’est un autre sujet.</p>
<p>Lors de l’étude d’une image de référence vous pouvez envisager d’intégrer les mises à jour Windows Update (ou WSUS). Même si ces mises à jour s’effectuent en tache de fond et n’empêchent pas l’usage de l’ordinateur (hormis les demandes de redémarrage) cette pratique reste intéressante pour optimiser vos déploiements via MDT.<br />
Cet argument joue en faveur de l’étude de construction de l’image initiale via une séquence de tache. En effet, il est possible de construire manuellement l’image de référence puis réaliser une simple tache de « sysprep et capture » mais le cycle de mise à jour de cette image sera moins fiable. Autrement dit, prévoyez au moins 2 séquences d’installation distinctes :</p>
<ul>
<li>Construction automatique du master avec applications intégrées, avec une préparation et capture de résultat.</li>
<li>Séquence de déploiement de l’image de référence et des applications en post-installation</li>
</ul>
<p>Une bonne pratique peut consister à distinguer dans le nommage et/ou les dossiers MDT, les applications intégrées dans l’image WIM de celles qui sont déployées en post-installation.</p>
<blockquote><p><strong>Remarque</strong> : N’oubliez pas que les applications intégrées peuvent avoir besoin des sources d’installation en cas de réparation. Cette considération est particulièrement importante si vous installez ces applications à partir de sources inaccessibles en exploitation ou sur des chemins réseau différents de l’atelier de fabrication. (Prévoir une copie locale le cas échéant)</p></blockquote>
<p>Entrons maintenant dans le vif du sujet et les concepts d’application au sens MDT…</p>
<p>&nbsp;</p>
<h2>III . Les concepts d’applications MDT</h2>
<h3>A. Applications, Bundles et Dépendances</h3>
<p>Si vous avez déjà eu un premier contact avec MDT, vous aurez probablement découvert qu’il était possible d’ajouter des applications, ponctuellement dans une séquence de tache, ou explicitement dans le CustomSettings.ini , via leur identifiant unique GUID (Au besoin reportez-vous à mon tutoriel sur la &#8220;<a href="http://www.it-connect.fr/configuration-avancee-de-mdt-2013/">Configuration avancée de MDT 2013</a>&#8220;). MDT offre également la possibilité de recourir à des ensembles d&#8217;applications, nommés &#8220;<strong>Bundles</strong>&#8220;, éventuellement associés à des rôles dans la base de données mais nous reviendrons sur ces notions dans la seconde partie …</p>
<p>En premier lieu – N’hésitez pas à créer des sous-dossiers afin d’organiser au mieux vos applications. Prenez l’habitude de les classer et distinguer les applications spécifiques, des applications courantes, du tronc commun et les composants. Dans la mesure du possible, essayez de les regrouper par &#8220;lot métier&#8221;.</p>
<p>La première chose à savoir, c’est que pour chaque application dans MDT, il est possible de définir des dépendances. Cette faculté est très intéressante</p>
<p>Ensuite ces applications peuvent être organisées, ou regroupées en &#8220;<strong>bundles</strong>&#8220;, c’est-à-dire des ensembles de 1 à n applications ou scripts d’installation.</p>
<div id="attachment_18419" style="width: 615px" class="wp-caption aligncenter"><img class="wp-image-18419 size-full" src="media/23c3d176.APP02-img02.jpeg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img02.jpeg" alt="APP02-img02" width="605" height="318" /><p class="wp-caption-text">New Application Wizard &#8211; Application Type</p></div>
<p>Dans l’assistant d’ajout d’application :</p>
<ul>
<li>Le premier choix permet de copier les sources de l’application au sein de la structure MDT</li>
</ul>
<ul>
<li>Le second choix permet de référencer un partage réseau à partir duquel l’installation de l’application sera exécutée.</li>
</ul>
<ul>
<li>Le troisième choix permet de définir un regroupement de type &#8220;Bundle&#8221; d’application.</li>
</ul>
<p>Ces choix peuvent être modifiés à posteriori.</p>
<p>Lorsque vous ajoutez une nouvelle application dans le MDT, vous êtes invité à saisir la ligne de commande pour l’installation silencieuse. Si vous n’êtes pas encore en mesure d’indiquer la commande complète, entrez juste la commande manuelle tel que &#8220;<em>setup.exe</em>&#8220;, vous pourrez y revenir plus tard…</p>
<p>Pensez à préparer préalablement cette étape, en créant un sous-dossier spécifique ne contenant que les fichiers et dossiers nécessaires à l’installation de l’application car l’assistant copiera (ou déplacera) l’intégralité de la structure du dossier racine qui sera stipulé.</p>
<div id="attachment_18420" style="width: 615px" class="wp-caption aligncenter"><img class="wp-image-18420 size-full" src="media/8b41ea69.APP02-img03.jpeg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img03.jpeg" alt="APP02-img03" width="605" height="239" /><p class="wp-caption-text">New Application Wizard &#8211; Command Details</p></div>
<p>La commande d&#8217;installation silencieuse (<em>Quiet Install Command</em>)  à saisir dans le champ &#8220;<strong>Command Line</strong>&#8220;,  peut être très longue et je préfère personnellement privilégier l’écriture d’un script dédié à l’installation de l’application. En effet, un simple batch, un vbs ou plus simplement un script Powershell, vous permettra non seulement d’homogénéiser vos processus d’installation, mais aussi d’enchainer des actions supplémentaires telles que des modifications de registre, l’enregistrement de journaux, etc…</p>
<p>Vous pourrez ensuite ajouter des <strong>dépendances</strong> (pointant sur des applications MDT ajoutées préalablement) – Il est possible d’agir sur l’ordre d’installation de ces dépendances. – L’installation d’une dépendance est ignorée si l’application est déjà installée.</p>
<p>Au sens MDT, un ensemble &#8220;<strong>bundle</strong>&#8221; ne contient pas de commande d’installation. Pour ma part, je les classe généralement dans un sous-dossier différent de celui des applications – En fait, c’est une sorte de coquille vide où seul l’onglet &#8220;<strong>Dependencies</strong>&#8221; est pertinent.</p>
<h4>1. Les packages et pilotes en tant qu’applications</h4>
<p>Avant d&#8217;aborder les applications dites &#8220;traditionnelles&#8221;, j&#8217;attire votre attention sur le fait que cette notion d&#8217;installation d&#8217;application peut être étendue à la gestion de packages et/ou des pilotes dont le packaging ou le format n&#8217;autoriserait pas une intégration native au sein des rubriques prévues à cet effet.</p>
<h5>a. Précisions sur les packages</h5>
<p>La rubrique &#8220;<strong>Packages</strong>&#8221; est destinée à recevoir les mises à jour Windows Update en mode hors ligne ainsi que les packs linguistiques. Le but étant de les référencer et les installer via le fichier de réponse XML des images. La gestion des mises à jour est généralement à la charge d’un serveur WSUS mais certains préféreront les intégrer dans l’image WIM durant le processus de capture afin d’accélérer le processus de déploiement et simplifier la gestion. (cf <a href="https://bcdeployment.wordpress.com/2013/11/15/mdt-tutoriel-mthodes-de-mise-jour-dune-image-windows-de-rfrence/#more-272" target="_blank">Ajout des mises à jour en tant que packages MDT</a>)</p>
<p>La rubrique &#8220;<strong>Packages</strong>&#8221;  n’accepte que des formats .CAB ou .MSU. Toutefois, vous pouvez également les injecter en tant qu’application.</p>
<table>
<tbody>
<tr>
<td width="111"><strong>Format </strong></td>
<td width="596"><strong>Commande</strong></td>
</tr>
<tr>
<td width="111"><strong>.MSU </strong></td>
<td width="596">%windir%\System32\WUSA.exe fichier.MSU /quiet /norestart /log</td>
</tr>
<tr>
<td width="111"><strong>.CAB </strong></td>
<td width="596">cmd.exe /c dism.exe /online /add-package /PackagePath:&#8221;%cd%&#8221;</td>
</tr>
</tbody>
</table>
<h5>b. Les packages et les pilotes sous MDT</h5>
<p>Si vous avez parcouru à minima mes précédents tutoriels sur le sujet, vous savez probablement que le MDT dispose d’une structure de stockage spécifique aux mises à jour Windows, &#8220;<strong>Packages</strong>&#8221; ainsi qu’un espace réservé aux pilotes de périphériques tiers &#8220;<strong>Out-of-Box Drivers</strong>&#8221; – C’est à dire ceux qui ne sont pas déjà intégrés par défaut dans les sources des systèmes d’exploitation. Hors, cette rubrique ne peut recevoir que des packages de type .INF. Malheureusement, dans certains cas, les fabricants de matériel peuvent distribuer le pilote sous la forme d’un exécutable non compatible avec la structure MDT. Vous devez alors envisager 2 solutions :</p>
<ul>
<li><strong>Gérer le package de ce pilote comme une application</strong> : Pour cela, il est souhaitable que le programme supporte une installation silencieuse. Notez que certains packages sont conçus à partir de DPINST issus du kit WDK de Microsoft. Dans ce cas, reportez-vous aux commutateurs supportés par cet outil : &#8220;<a href="https://msdn.microsoft.com/en-us/library/windows/hardware/ff544775%28v=vs.85%29.aspx" target="_blank">DPInst Command-Line Switches</a>&#8220;</li>
</ul>
<ul>
<li><strong>Installer le pilote sur un poste type</strong>, puis l’extraire via un outil tel que DriverMax, DriverMagician ou encore l’outil gratuit <a href="http://sourceforge.net/projects/drvback/files/latest/download" target="_blank">DriverBackup! </a> – Une fois que les fichiers du pilote auront été extraits (.inf à minima, et autres binaires ou dll) vous n’aurez plus qu’à les injecter dans le MDT à l’emplacement prévu à cet effet. Cette approche n’est pas garantie mais peut parfois vous sortir d’une passe délicate. Notez en passant, qu’il est possible de tester certains pilotes dans WinPE, comme des cartes réseau par exemple, via la commande &#8220;DRVLOAD &lt;chemin-package\fichier.INF&#8221;</li>
</ul>
<blockquote><p><strong>Note</strong> : Vous pouvez également injecter ces packages dans une image donnée en mode hors ligne sans rejouer le processus de capture. (cf <a href="http://bcdeployment.wordpress.com/2013/11/15/mdt-tutoriel-mthodes-de-mise-jour-dune-image-windows-de-rfrence/#more-272" target="_blank">MDT-tutoriel-methodes-de-mise-jour-dune-image-windows-de-reference</a>)</p></blockquote>
<h3>B. Bonnes pratiques</h3>
<p>Revenons maintenant à nos fameuses applications MDT et autres lignes d’installation silencieuses. Si vous n’êtes pas un spécialiste du sujet, voici quelques pistes que je vous conseille de suivre …</p>
<h4>1. Résumé des commandes d’installation :</h4>
<p>Typiquement, la commande d’installation d’une application MSI peut ressembler à ceci :</p><pre class="crayon-plain-tag">Msiexec.exe /i &amp;lt;File&amp;gt;.msi REBOOT=ReallySuppress UILevel=67 ALLUSERS=2 /l*vx %LogPath%\&amp;lt;file&amp;gt;.log /qb-</pre><p>Si l&#8217;aide intégrée &#8220;msiexec /?&#8221; ne vous suffit pas, vous trouverez de nombreux détails sur les commutateurs de cette commande sur <a href="http://www.advancedinstaller.com/user-guide/msiexec.html" target="_blank">MsiExec</a></p>
<p>Quelques explications sur l&#8217;exemple précédent :</p>
<ul>
<li><strong>UILevel</strong> : Bien que rarement utilisé, ce commutateur permet d’indiquer le niveau d’information affiché durant l’installation. Le tableau ci-après permet d’obtenir les valeurs possibles (Des combinaisons multiples sont possibles en ajoutant les valeurs désirées entre elles) :</li>
</ul>
<p>&nbsp;</p>
<table width="662">
<tbody>
<tr>
<td width="107"><strong>Constante</strong></td>
<td width="44"><strong>Valeur</strong></td>
<td width="510"><strong>Explications</strong></td>
</tr>
<tr>
<td width="107"><strong>msiUILevelNoChange</strong></td>
<td width="44">0</td>
<td width="510">Ne change pas le mode d’affichage</td>
</tr>
<tr>
<td width="107"><strong>msiUILevelDefault</strong></td>
<td width="44">1</td>
<td width="510">Utilise le mode d’affichage par défaut</td>
</tr>
<tr>
<td width="107"><strong>msiUILevelNone</strong></td>
<td width="44">2</td>
<td width="510">Installation silencieuse &#8220;= /qn&#8221;</td>
</tr>
<tr>
<td width="107"><strong>msiUILevelBasic</strong></td>
<td width="44">3</td>
<td width="510">Affiche uniquement la progression et la gestion d’erreurs  &#8220;= /qb&#8221;</td>
</tr>
<tr>
<td width="107"><strong>msiUILevelReduced</strong></td>
<td width="44">4</td>
<td width="510">L’interface originale et les boîtes de dialogue de type assistant sont supprimées. &#8220;= /qr&#8221;</td>
</tr>
<tr>
<td width="107"><strong>msiUILevelFull</strong></td>
<td width="44">5</td>
<td width="510">Affichage complet des interfaces de type assistant, la progression et les d’erreurs</td>
</tr>
<tr>
<td width="107"><strong>msiUILevelHideCancel</strong></td>
<td width="44">32</td>
<td width="510">S’il est combiné avec la valeur msiUILevelBasic, le programme d’installation affiche la progression des boîtes de dialogue, mais n’affiche pas de bouton Annuler dans la boîte de dialogue pour empêcher les utilisateurs d’annuler l’installation.</td>
</tr>
<tr>
<td width="107"><strong>msiUILevelProgressOnly</strong></td>
<td width="44">64</td>
<td width="510">S’il est combiné avec la valeur msiUILevelBasic, le programme d’installation affiche la progression mais n’affiche pas toutes les boîtes de dialogue modales ou les boîtes de dialogue d’erreur.</td>
</tr>
<tr>
<td width="107"><strong>msiUILevelEndDialog</strong></td>
<td width="44">128</td>
<td width="510">S’il est combiné avec n’importe quelle valeur ci-dessus, le programme d’installation affiche une boîte de dialogue modale à la fin d’une installation réussie ou s’il y a eu une erreur. Aucune boîte de dialogue ne s’affiche si l’utilisateur annule.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<ul>
<li><strong>ALLUSERS = 2</strong> : Le réglage de cette propriété permet de préciser que l’installation doit se faire dans le contexte commun à tous les utilisateurs du poste. La valeur 1 est similaire mais depuis Windows 7, Microsoft préconise l’usage de la valeur 2. En fait, cela permet au système de définir le choix le plus approprié pour ALLUSERS, et ce en fonction du contexte de l’installation, des privilèges de l’utilisateur (UAC) et de la version de Windows. (cf MSIINSTALLPERUSER)</li>
</ul>
<p>Pour éviter d’éventuelles certaines mauvaises surprises, je préconise que les scripts d’installation des applications prennent en charge l’attente du processus. Autrement dit, entrez les commandes suivantes dans un script de type :</p>
<p>&#8211; En mode Batch :</p><pre class="crayon-plain-tag">Start /Wait Msiexec /i &hellip;</pre><p>&#8211; En VBScript :</p><pre class="crayon-plain-tag">Set oShell = CreateObject(&quot;WScript.Shell&quot;)
sErrorCode = oShell.Run &quot;Msiexec /i &hellip; &quot; ,0,True</pre><p>&#8211; En PowerShell :</p><pre class="crayon-plain-tag">Start-Process &ndash;Wait &quot;Msiexec /i &hellip; &quot;</pre><p><strong>Remarque</strong> : Nativement, le MDT intègre au sein des taches d&#8217;installation d&#8217;applications, un traitement d&#8217;erreur pour les codes retour &#8220;0&#8221; et &#8220;3010&#8221;.</p>
<div id="attachment_18451" style="width: 724px" class="wp-caption aligncenter"><a href="media/3a44f69b.APP02-img041.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img041.png"><img class="wp-image-18451 size-full" src="media/3a44f69b.APP02-img041.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img041.png" alt="APP02-img04" width="714" height="417" /></a><p class="wp-caption-text">Task Sequence &#8211; Success codes</p></div>
<p>Autrement dit, une application est considérée comme &#8221; bien installée&#8221; et la tache correctement traitée dès lors que l&#8217;installation s&#8217;est déroulée normalement (code retour = &#8220;0&#8221;) ou que l&#8217;application nécessite un redémarrage (code retour = &#8220;3010&#8221;).</p>
<h4>2. Quelques bons principes…</h4>
<p>Pour les applications &#8220;non MSI&#8221; (et MSI aussi d’ailleurs) essayez de respecter les règles suivantes :</p>
<ul>
<li>Utilisez des commandes d’installation silencieuse – l’affichage de la progression peut être intéressant pour vérifier visuellement l’activité.</li>
</ul>
<ul>
<li>N’oubliez pas la gestion des erreurs et le cas échéant, les consigner dans des journaux.</li>
</ul>
<ul>
<li>Faites attention aux programmes qui déclenchent plusieurs processus. Certaines tâches d’arrière-plan peuvent passer inaperçues pour le MDT. De fait, le MDT poursuit sa séquence avec la prochaine installation qui peut entrer en conflit avec le processus inachevé. De plus certaines tâches de fond peuvent déclencher un redémarrage intempestif de la machine.</li>
</ul>
<ul>
<li>N’utilisez pas de redémarrage durant ces séquences. La plupart des installations ne requièrent pas de démarrage, sauf dans le cas de modification des pilotes ou composants système en cours d’utilisation. Comme mentionné précédemment, lorsqu’une installation d’application requiert un redémarrage, celle-ci lève le code d’erreur &#8220;3010&#8221; (<em>ERROR_SUCCESS_REBOOT_REQUIRED</em>). Le MDT interprète ce code particulier et poursuit ses opérations. Il inclura automatiquement un redémarrage à la prochaine occasion.</li>
</ul>
<ul>
<li>Pensez à toujours vérifier/préciser le contexte d’installation à ALLUSERS=1 ou 2 (Pour rappel, c’est le compte administrateur intégré, non soumis aux contraintes du contrôle de compte utilisateur (UAC) qui est utilisé par les séquences de tâches du MDT).</li>
</ul>
<ul>
<li>Pour les packages MSI, n’hésitez pas à &#8220;surcharger&#8221; les propriétés publiques que vous pouvez facilement consulter via ORCA ou InstED dans la table &#8220;Property&#8221; comme par exemple un choix sélectif des composants (cf table &#8220;components&#8221;) au lieu de &#8220;ADDLOCAL=ALL&#8221;.</li>
</ul>
<ul>
<li>C’est peut être une évidence, mais pensez à utiliser le commutateur &#8221; /?&#8221; derrière un exécutable. Dans de nombreux cas, la réponse est dans cette question  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":-)" class="wp-smiley" /> </li>
</ul>
<ul>
<li>Evitez d’intégrer des packages auto extractibles (contenant des MSI) – Réalisez l’extraction préalablement, voire une installation administrative &#8220;<em>msiexec /a</em>&#8221; afin d’obtenir des sources directement exploitables dans un dossier dédié à cet effet.</li>
</ul>
<ul>
<li>Le nommage des applications est relativement libre mais il est souhaitable d’indiquer la version et l’architecture* de l’application. (Surtout sur les packages x64, potentiellement incompatibles avec les plateformes x86).</li>
</ul>
<ul>
<li>Enfin et bien que cela puisse influencer les processus d&#8217;auto-réparation, il est de bon ton de ne créer aucun raccourci d’application sur le bureau. Prenez note du ou des raccourcis créés durant une installation traditionnelle puis ajoutez-les dans une préférence de stratégie de groupe.</li>
</ul>
<p>A ces bonnes pratiques, j’ajouterai qu’il est souhaitable de maintenir au moins 2 structures MDT comme par exemple :</p>
<ul>
<li><strong>MDT Build</strong> : pour la fabrication des images de référence. Vous y stockerez toutes les applications dont celles qui seront intégrées dans les images WIM par le biais des séquences de capture.</li>
</ul>
<ul>
<li><strong>MDT Deploy</strong> : pour le déploiement dans l’environnement de production (ou préprod) dans laquelle les applications intégrées aux images (ainsi que les pilotes inutiles et autres applications de test) n’ont pas lieu d’être.</li>
</ul>
<p>&nbsp;</p>
<h2>IV. L’intérêt des rôles dans MDT /DB</h2>
<h3>A. Présentation</h3>
<p>Pour faire suite à cette présentation sur la &#8220;<strong>Gestion des applications dans MDT</strong>&#8220;, je vous propose d’aborder l’usage d’une fonctionnalité avancée du MDT, connue sous le nom de &#8220;<strong>Rôles</strong>&#8220;. Avant toute chose, je précise que ce terme n’a rien à voir avec la notion utilisée dans les distributions Windows Server.</p>
<p><strong>Dans les grandes lignes, cette approche consiste à gérer des sortes de &#8220;profils&#8221; ou &#8220;modèles de configuration&#8221;, servant à définir des installations selon des réglages et applications spécifiques.</strong></p>
<p>Par exemple, un rôle MDT pourrait associer l’installation d’un système d’exploitation avec une combinaison d’applications ou de bundles, tel que &#8220;<em>Socle Poste Fixe</em>&#8221; + &#8220;<em>Pack Bureautique</em>&#8220;.</p>
<p>Toutefois, avant de vous lancer dans cette gestion, il est préconiser d’installer et configurer une base de données pour le besoin de MDT.</p>
<p>&nbsp;</p>
<h3>B. Installation de la base de données</h3>
<p>Il existe déjà de nombreux articles sur le sujet, portant sur différentes versions de MDT et de moteur SQL, et je vais donc essayer d’aller à l’essentiel pour la mise en œuvre d’une maquette basique. Au besoin, consultez l’excellent article de Yannick Plavonil sur l’usage d’une <a href="http://www.revuedugeek.com/post/2010/05/31/Deployer-Windows-7-avec-MDT-2010-Partie-4-e28093-Utilisation-la-base-de-donnee-dans-MDT" target="_blank">base de données avec MDT2010</a>  dont la procédure reste similaire pour les versions plus récentes de MDT.</p>
<p>En 1er lieu, je considère que nous avons déjà installé MDT (2012 ou 2013) ainsi que l’ADK ou WAIK, et qu’ils sont opérationnels. Selon les versions de MDT, vous pouvez choisir entre plusieurs versions de bases SQL Server, et je vais partir sur le postulat MDT2013 + ADK8.1 + SQLExpress2012 &#8211; Ces versions dont relativement récentes mais le principe restera le même avec des versions sensiblement différentes.</p>
<blockquote><p><strong>Note</strong> : En raison des modifications importantes qui seront appliquées à la configuration MDT, pensez à faire une copie de secours de votre fichier &#8220;CustomSettings.ini&#8221; situé dans le dossier &#8220;Control&#8221; de votre partage de de déploiement.</p></blockquote>
<p>&nbsp;</p>
<h4>1. Installation de l&#8217;instance SQL</h4>
<p>Généralement, je déconseille d&#8217;utiliser le produit SQL Express fournit avec les kits WAIK ou ADK, afin de maitriser la version que l&#8217;on souhaite exploiter. Pour cette démonstration, nous allons retenir SQLExpress2012 &#8211; Je vous conseille activement de télécharger le package SQL Express avec les outils – <a href="http://www.microsoft.com/fr-fr/download/details.aspx?id=290622" target="_blank">SQLEXPRWT_x64_FRA.exe</a> &#8211; Lancez l’installation sur la machine MDT (La procédure est très proche de celle décrite sous la rubrique &#8220;Installation et configuration de SQL Server 2008 R2 Express&#8221; de cet article &#8220;<a href="http://www.revuedugeek.com/post/2010/05/30/Deployer-Windows-7-avec-MDT-2010-Partie-1" target="_blank">MDT SQL</a>&#8221; . ) – Choisissez l’authentification mixte (Windows et SQL) pour simplifier la mise en œuvre maquette.</p>
<p>Sachez que MDT supporte les 2 types d’identification, à définir au sein du fichier CustomSettings.ini.</p>
<p>&nbsp;</p>
<h4>2. Création de la base MDT</h4>
<p>Une fois votre instance SQL installée, vous devrez lancer la console &#8220;<strong>Deployment Workbench</strong>&#8221; puis ouvrir (ou créer) un point de déploiement. Ensuite, vous devrez développer l’arborescence de la console jusqu’à  &#8220;<strong>MDT Deploymentshare … Advanced Configuration … Database</strong>&#8221; puis faites un clic droit (menu contextuel) sur ce dernier élément pour choisir &#8220;<strong>New database</strong>&#8220;.</p>
<div id="attachment_18422" style="width: 338px" class="wp-caption aligncenter"><img class="wp-image-18422 size-full" src="media/fbbd2cc4.APP02-img05.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img05.png" alt="APP02-img05" width="328" height="349" /><p class="wp-caption-text">MDT &#8211; New Database</p></div>
<p>Sous l’assistant de création &#8220;<strong>New DB wizard</strong>&#8220;, entrez le nom ou l’adresse IP du serveur MDT, le nom de l’instance, par défaut &#8220;<strong>SQLExpress</strong>&#8220;, puis la méthode d’accès à la base SQL, soit &#8220;<strong>Named Pipes</strong>&#8221; par défaut. L’accès via les canaux nommés est plus simple à mettre en œuvre lors d’une maquette de démonstration. Toutefois dès lors que la base de données n’est pas sur le serveur MDT, il est probable que la méthode &#8220;<strong>TCP/IP Sockets</strong>&#8221; sera préférable. Rapprochez-vous de votre DBA pour connaitre les modalités d’implémentation dans un environnement de production.</p>
<div id="attachment_18423" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18423 size-medium" src="media/7affff5e.APP02-img06-550x455.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img06-550x455.png" alt="APP02-img06" width="550" height="455" /><p class="wp-caption-text">New DB Wizard &#8211; SQL Server Details</p></div>
<p>Cliquez sur &#8220;<strong>Next&#8221;</strong>, puis choisissez la première option &#8220;<strong>Create a new database</strong>&#8221; et entrez le nom de cette nouvelle base de données, tel que &#8220;<strong>MDT</strong>&#8220;.</p>
<div id="attachment_18424" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18424 size-medium" src="media/5a3dff7a.APP02-img07-550x456.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img07-550x456.png" alt="APP02-img07" width="550" height="456" /><p class="wp-caption-text">New DB Wizard &#8211; Create a new database</p></div>
<p>Les autres choix permettent respectivement de recommencer en réutilisant une base de données précédente dont les tables seront réinitialisées ou de réutiliser une base de données ainsi que les tables existantes (ré-association). Cliquez sur &#8220;<strong>Next</strong>&#8220;.</p>
<div id="attachment_18425" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18425 size-medium" src="media/6f7a10f0.APP02-img08-550x456.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img08-550x456.png" alt="APP02-img08" width="550" height="456" /><p class="wp-caption-text">New DB Wizard &#8211; SQL Share</p></div>
<p>Vous pouvez laisser le champ &#8220;<strong>SQL Share</strong>&#8221; vide ou entrer le nom d’un partage qui sera utilisé pour déposer les journaux d’activité de déploiement. Ce partage doit être accessible en écriture par les comptes utilisés lors des déploiements MDT. Cliquez sur &#8220;<strong>Next</strong><strong>&#8220;</strong><strong>.</strong></p>
<div id="attachment_18426" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18426 size-medium" src="media/a0d79a22.APP02-img09-550x456.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img09-550x456.png" alt="APP02-img09" width="550" height="456" /><p class="wp-caption-text">New DB Wizard &#8211; Summary</p></div>
<p>Vérifier les réglages dans la page &#8220;<strong>Summary</strong>&#8220;, puis cliquez sur &#8220;<strong>Next</strong>&#8221; pour procéder à la création.</p>
<div id="attachment_18427" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18427 size-medium" src="media/3834902d.APP02-img10-550x456.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img10-550x456.png" alt="APP02-img10" width="550" height="456" /><p class="wp-caption-text">New DB Wizard &#8211; Confirmation</p></div>
<p>Une fois l’opération achevée, quelques secondes suffisent, cliquez sur &#8220;<strong>Finish</strong>&#8221;</p>
<h4>3. Configuration de la base</h4>
<p>Une fois votre base crée, l’étape suivante consiste à définir les règles de gestion MDT. Toutefois, là encore, dans un environnement de production, il faudra probablement vous assurer que les comptes de déploiement aient les droits de lecture sur la base de données.</p>
<h5>a. Vérifier les autorisations</h5>
<p>Grossièrement, il vous faudra ouvrir la console &#8220;<strong>SQL Server Management Studio</strong>&#8221; (Disponible si vous avez suivi mon conseil en installant la version SQL avec les outils):</p>
<div id="attachment_18428" style="width: 485px" class="wp-caption aligncenter"><img class="wp-image-18428 size-full" src="media/3beab524.APP02-img11.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img11.png" alt="APP02-img11" width="475" height="309" /><p class="wp-caption-text">SQL Server Management Studio</p></div>
<p>Puis vous connecter à l’instance en indiquant le nom du serveur et de l’instance sous la forme &#8220;<strong>ServeurMDT\SQLExpress</strong>&#8220;.</p>
<div id="attachment_18429" style="width: 436px" class="wp-caption aligncenter"><img class="wp-image-18429 size-full" src="media/ba2a22bf.APP02-img12.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img12.png" alt="APP02-img12" width="426" height="322" /><p class="wp-caption-text">Se connecter au serveur SQL</p></div>
<p>Le choix &#8220;<strong>Authentification Windows</strong>&#8221; utilise votre identité de session principale par défaut. Dans le cas où les droits de l’utilisateur en cours seraient inadaptés à cette connexion, effectuez un &#8220;[Maj] + [Clic droit] + [Exécutez en tant qu’autre utilisateur]&#8221; sur le raccourci de la console &#8220;<strong>SQL Server Management Studio</strong>&#8221; afin de stipuler un identifiant idoine.</p>
<p>Créez ensuite une nouvelle &#8220;<strong>Connexion</strong>&#8221; sous &#8220;<strong>Sécurité</strong>&#8221; pour le compte utilisé lors des déploiements, tels que &#8220;<strong>Domaine\MDT-Depl</strong>&#8221; que vous aurez créé préalablement dans le domaine puis ajoutez-lui les autorisations de lecture &#8220;<strong>db_datareader</strong>&#8221; sur la base MDT. Si cette action est un peu obscure pour les néophytes SQL comme moi, voici les écrans concernés:</p>
<div id="attachment_18430" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18430 size-medium" src="media/83b2b672.APP02-img13-550x494.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img13-550x494.png" alt="APP02-img13" width="550" height="494" /><p class="wp-caption-text">MDT DB &#8211; Nouvelle connexion</p></div>
<div id="attachment_18431" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18431 size-medium" src="media/ee9750fd.APP02-img14-550x494.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img14-550x494.png" alt="APP02-img14" width="550" height="494" /><p class="wp-caption-text">MDT DB &#8211; db_reader</p></div>
<p>Cliquez sur &#8220;<strong>OK</strong>&#8221; pour valider ces réglages, puis fermez la console &#8220;<strong>SQL Server Management Studio</strong>&#8220;.</p>
<blockquote><p><strong>Note</strong> : N’oubliez pas de vérifier que le port d’accès SQL (UDP 1434 par défaut) est bien ouvert sur le pare-feu du serveur. Dans le cas contraire, les clients LiteTouch seront dans l&#8217;impossibilité de contacter la base durant les phases de déploiement.</p></blockquote>
<p>&nbsp;</p>
<h5>b . Définir les règles de gestion</h5>
<p>Pour cela, ouvrez la console &#8220;<strong>Deployment Workbench</strong>&#8221; puis développez l’arborescence afin de sélectionner  &#8220;<strong>MDT Deploymentshare … Advanced Configuration … Database</strong>&#8221; puis faites un clic droit (menu contextuel) sur ce dernier élément pour choisir &#8220;<strong>Configure Database Rules</strong>&#8220;.</p>
<div id="attachment_18432" style="width: 334px" class="wp-caption aligncenter"><a href="media/54a0b571.APP02-img29.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img29.png"><img class="wp-image-18432 size-full" src="media/dbf7e43e.APP02-img15.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img15.png" alt="APP02-img15" width="324" height="354" /></a><p class="wp-caption-text">MDT &#8211; Configure Database Rules</p></div>
<p>L’assistant de configuration des règles va s’afficher afin de vous proposer différentes famille d’options (variables) exploitables par les requêtes MDT durant les phases de déploiement. Cependant, au moins pour les besoins de cette démonstration, il souhaitable de ne pas conserver les choix par défaut, du fait qu&#8217;ils soient tous sélectionnés, cela risque de polluer votre configuration de manière significative. Je vous propose donc les choix suivants :</p>
<ul>
<li>Page &#8220;<strong>Computer Options</strong>&#8220;</li>
</ul>
<div id="attachment_18433" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18433 size-medium" src="media/fa6328e9.APP02-img16-550x456.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img16-550x456.png" alt="APP02-img16" width="550" height="456" /><p class="wp-caption-text">Configure DB Wizard &#8211; Computer Options</p></div>
<p>Conservez les 3 premières cases cochées puis cliquez sur &#8220;<strong>Next</strong>&#8221;</p>
<ul>
<li>Page “<strong>Location Options</strong>”</li>
</ul>
<div id="attachment_18434" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18434 size-medium" src="media/a92fef86.APP02-img17-550x456.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img17-550x456.png" alt="APP02-img17" width="550" height="456" /><p class="wp-caption-text">Configure DB Wizard &#8211; Location Options</p></div>
<p>Cliquez sur &#8220;<strong>Deselect All</strong>&#8221; puis cliquez sur &#8220;<strong>Next</strong>&#8220;,</p>
<ul>
<li>Page &#8220;<strong>Make/Model Options</strong>&#8220;</li>
</ul>
<div id="attachment_18435" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18435 size-medium" src="media/d2dde7bf.APP02-img18-550x456.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img18-550x456.png" alt="APP02-img18" width="550" height="456" /><p class="wp-caption-text">Configure DB Wizard &#8211; Make/Model Options</p></div>
<p>Cliquez sur &#8220;<strong>Deselect All</strong>&#8221; puis cliquez sur &#8220;<strong>Next</strong>&#8220;,</p>
<ul>
<li>Page &#8220;<strong>Role Options</strong>&#8220;</li>
</ul>
<div id="attachment_18436" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18436 size-medium" src="media/e090fb92.APP02-img19-550x456.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img19-550x456.png" alt="APP02-img19" width="550" height="456" /><p class="wp-caption-text">Configure DB Wizard &#8211; Role Options</p></div>
<p>Conservez les 2 premières cases cochées puis cliquez sur &#8220;<strong>Next</strong>&#8221;</p>
<ul>
<li>Page &#8220;<strong>Summary</strong>&#8220;</li>
</ul>
<div id="attachment_18437" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18437 size-medium" src="media/f3d39cdf.APP02-img20-550x456.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img20-550x456.png" alt="APP02-img20" width="550" height="456" /><p class="wp-caption-text">Configure DB Wizard &#8211; Summary</p></div>
<p>Vérifiez les réglages dans la page &#8220;<strong>Summary</strong>&#8221; puis cliquez sur &#8220;<strong>Next</strong>&#8220;.</p>
<ul>
<li>Page &#8220;<strong>Confirmation</strong>&#8220;</li>
</ul>
<div id="attachment_18438" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18438 size-medium" src="media/e1b74787.APP02-img21-550x456.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img21-550x456.png" alt="APP02-img21" width="550" height="456" /><p class="wp-caption-text">Configure DB Wizard &#8211; Confirmation</p></div>
<p>Cliquez sur &#8220;<strong>Finish</strong>&#8221; une fois l’opération achevée</p>
<p>Voilà, à ce stade, la base de données MDT est prête. Vous pouvez éventuellement vérifier le contenu de votre fichier de configuration &#8220;<strong>%DeployRoot%]\Control\CustomSettings.ini</strong>&#8221; qui devrait contenir approximativement ceci :</p><pre class="crayon-plain-tag">[Settings] 
Priority=CSettings, CApps, CRoles, RSettings, RApps, Default</pre><p>Ainsi que des sections [ ] pour chacune de ces combinaisons.</p>
<p>&nbsp;</p>
<h3>C. Configuration des rôles</h3>
<p>Pour rappel, je considère que vous avez préalablement configuré quelques bundles sous la rubrique &#8220;<strong>Applications</strong>&#8221; et que vous disposez également de quelques images de référence sous &#8220;<strong>Operating System</strong>&#8220;.</p>
<p>Dans cette démonstration, j&#8217;ai par exemple configuré 5 bundles contenant respectivement</p>
<table width="716">
<tbody>
<tr>
<td width="231"><strong><em>Nom du bundle</em></strong></td>
<td width="485"><strong><em>Applications incluses</em></strong></td>
</tr>
<tr>
<td width="231"><strong>Pack Bureautique 2010 Basic </strong></td>
<td width="485">Word, Excel, Outlook, Visionneuse PowerPoint, Foxit Reader, VLC</td>
</tr>
<tr>
<td width="231"><strong>Pack Bureautique 2010 Standard</strong></td>
<td width="485">Word, Excel, Outlook, PowerPoint, Adobe Reader, PDF Creator, VLC</td>
</tr>
<tr>
<td width="231"><strong>Pack Bureautique 2010 PRO</strong></td>
<td width="485">Word, Excel, Outlook, PowerPoint, Adobe Reader, PDF Creator,VLC</td>
</tr>
<tr>
<td width="231"><strong>Pack Composants</strong></td>
<td width="485">Framework .NET 4.5, Silverlight 5, Redistribuables Visual C++</td>
</tr>
<tr>
<td width="231"><strong>Pack Addons</strong></td>
<td width="485">Adobe FlashPlayer 11 ActiveX et Plugin, JRE 1.7</td>
</tr>
</tbody>
</table>
<p>Toujours dans cet exemple, nous disposons des images de référence affectées aux séquences de taches suivantes :</p>
<table width="716">
<tbody>
<tr>
<td width="229"><strong><em>ID de la séquence de taches </em></strong></td>
<td width="487"><strong><em>Type de système</em></strong></td>
</tr>
<tr>
<td width="229"><strong>DEPL-W7X64</strong></td>
<td width="487">Windows 7 PRO 64 bits sp1</td>
</tr>
<tr>
<td width="229"><strong>DEPL-W7X64U</strong></td>
<td width="487">Windows 7 Intégrale/Entreprise 64 bits sp1 (+ option Bitlocker)</td>
</tr>
<tr>
<td width="229"><strong>DEPL-W7X32</strong></td>
<td width="487">Windows 7 PRO 32 bits sp1</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>Pour configurer les rôles, ouvrez la console &#8220;Deployment Workbench&#8221; puis développez l’arborescence afin de sélectionner  &#8220;<strong>MDT Deploymentshare … Advanced Configuration … Database … Roles</strong>&#8221; puis faites un clic droit (menu contextuel) sur ce dernier élément pour choisir &#8220;<strong>New</strong>&#8220;.</p>
<div id="attachment_18439" style="width: 339px" class="wp-caption aligncenter"><img class="wp-image-18439 size-full" src="media/ad993863.APP02-img22.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img22.png" alt="APP02-img22" width="329" height="406" /><p class="wp-caption-text">MDT DB &#8211; New Role</p></div>
<p>Sous l’onglet &#8220;I<strong>dentity</strong>&#8221; entrez un nom décrivant ce rôle, comme par exemple &#8220;<strong>Poste Fixe Standard</strong>&#8220;.</p>
<div id="attachment_18440" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18440 size-medium" src="media/c8f5ffe3.APP02-img23-550x454.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img23-550x454.png" alt="APP02-img23" width="550" height="454" /><p class="wp-caption-text">Propriétés d&#8217;un Role &#8211; Identity</p></div>
<p>Sous l’onglet &#8220;<strong>Details</strong>&#8220;, dans le tableau de variables, sous la section (bleutée) &#8220;<strong>Miscellaneous</strong>&#8220;, renseignez la propriété &#8220;<strong>TaskSequenceID</strong>&#8221; avec la valeur correspondante à l’identifiant de la séquence de tache que vous souhaitez affecter à ce rôle, comme par exemple &#8220;<strong>DEPL-W7X64</strong>&#8220;. Autrement dit, quelle image de système, et éventuelle personnalisation, vous souhaitez lui associer.</p>
<div id="attachment_18441" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18441 size-medium" src="media/894ad562.APP02-img24-550x454.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img24-550x454.png" alt="APP02-img24" width="550" height="454" /><p class="wp-caption-text">Propriétés d&#8217;un Role &#8211; Details</p></div>
<p>Facultatif : Je vous en ai déjà parlé lors de la configuration de MDT et du fait que la granularité d&#8217;une base de données l&#8217;autorise, je vous conseille de modifier également la propriété &#8220;<em>_SMSTSORGNAME</em>&#8221; en indiquant une description succincte de la séquence de tache ou du rôle. Ce champ, habituellement prévu pour indiquer un titre personnalisé dans le bandeau du client LiteTouch (Par défaut &#8220;IT Organisation&#8221;), permettra de repérer facilement une tache de déploiement en cours sur un ordinateur.</p>
<p>Vous pouvez également ajouter les préférences de fuseau horaire en indiquant les propriétés suivantes dans la section &#8220;<strong>Regional and Locale Settings</strong>&#8220;:</p>
<ul>
<li>TimeZone = <strong>105</strong></li>
<li>TimeZoneName = <strong>Romance Standard Time</strong></li>
</ul>
<p>Enfin, sous l’onglet &#8220;<strong>Applications</strong>&#8220;, cliquez sur le bouton &#8220;<strong>Add</strong>&#8220;…&#8221;<strong>LiteTouch Appplication</strong>&#8220;, puis sélectionnez le(s) bundle(s) de votre choix,  comme par exemple &#8220;<strong>Pack Addons</strong>&#8221; + &#8220;<strong>Pack Composants</strong>&#8221; + &#8220;<strong>Pack Bureautique 2010 Standard</strong>&#8221;</p>
<div id="attachment_18442" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18442 size-medium" src="media/de43a8bb.APP02-img25-550x454.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img25-550x454.png" alt="APP02-img25" width="550" height="454" /><p class="wp-caption-text">Propriétés d&#8217;un Role &#8211; Applications</p></div>
<p>Cliquez sur &#8220;<strong>OK</strong>&#8221; pour créer ce nouveau rôle.</p>
<p>Réitérer cette opération de création de rôle pour les différentes combinaisons que vous souhaitez déployer.</p>
<p>&nbsp;</p>
<h3>D. Affectation d’un rôle</h3>
<p>Une fois les différents rôles créés, il ne vous reste plus qu’à les associer aux différents ordinateurs de votre parc informatique. Ces derniers sont normalement définis dans la rubrique (table) &#8220;<strong>Computers</strong>&#8220;, sous réserve d’avoir importé préalablement les informations nécessaires, comme par exemple le nom d’ordinateur &#8220;<strong>OSDComputerName</strong>&#8221; ainsi qu’un identifiant tel que &#8220;<strong>MAC Address</strong>&#8220;.</p>
<p>Pour la démonstration, créez une machine virtuelle connectée au réseau du serveur MDT, puis notez son adresse MAC.</p>
<ul>
<li>Avec Virtualbox, ouvrez la fenêtre &#8220;<em>Paramètres</em>&#8221; de la VM, puis sélectionnez &#8220;<em>Réseau</em>&#8221; et développer l’option &#8220;<em>Avancé</em>&#8220;. Le champ “Adresse MAC” y est indiqué.</li>
</ul>
<ul>
<li>Avec Vmware Workstation, sélectionnez les paramètres &#8220;<em>Hardware</em>&#8221; de la VM, puis la rubrique &#8220;<em>Network Adapter</em>&#8221; et cliquez sur le bouton “<em>Avancé</em>”. Pour une nouvelle VM, vous devrez cliquer sur le bouton &#8220;<em>Generate</em>&#8220;</li>
</ul>
<ul>
<li>Sous Hyper-V v3, cette information n’est pas disponible dans l’interface graphique. Démarrez puis arrêtez immédiatement cette VM afin de générer l’adresse MAC. Ouvrez une invite Powershell, puis entrez la commande suivante :</li>
</ul>
<p></p><pre class="crayon-plain-tag">Get-VM | Get-VMNetworkAdapter | FT VMName, MACAddress</pre><p>Pensez également à copiez et affecter l’image &#8220;<em>LiteTouchPE_x64.iso</em>&#8221; dans le lecteur de CD/DVD de cet ordinateur virtuel.</p>
<p>Dans la console &#8220;Deployment Workbench&#8221;, sélectionnez  &#8220;<strong>MDT Deploymentshare … Advanced Configuration … Database … Computers</strong>&#8221; puis faites un clic droit (menu contextuel) sur ce dernier élément pour choisir &#8220;<strong>New</strong>&#8220;.</p>
<p>Sous l’onglet &#8220;<strong>Identity</strong>&#8220;, entrez l’adresse MAC précédemment mentionnée. Personnellement, j’ai également pris pour habitude de copier la valeur de &#8220;<strong>OSDComputerName</strong>&#8221; dans le champ &#8220;<strong>Description</strong>&#8220;. Ce n&#8217;est pas impératif, mais cela permet d’afficher directement les noms d’ordinateurs dans le volet détail de la console MDT et ainsi éviter une recherche dans l’onglet &#8220;<strong>Details</strong>&#8221; de chaque entrée.</p>
<div id="attachment_18443" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18443 size-medium" src="media/9e906f6b.APP02-img26-550x454.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img26-550x454.png" alt="APP02-img26" width="550" height="454" /><p class="wp-caption-text">Propriétés d&#8217;un ordinateur MDT &#8211; Identity</p></div>
<p>Sous l’onglet &#8220;<strong>Details</strong>&#8220;, dans le tableau de variables, sous la section (bleutée) &#8220;<strong>Identification</strong>&#8220;, renseignez la propriété &#8220;<strong>OSDComputerName</strong>&#8221; avec le nom que vous souhaitez affecter à cet ordinateur, comme par exemple &#8220;<strong>Test-MDT</strong>&#8220;.</p>
<div id="attachment_18445" style="width: 560px" class="wp-caption aligncenter"><a href="media/54a0b571.APP02-img29.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img29.png"><img class="wp-image-18445 size-medium" src="media/3aac6012.APP02-img27-550x454.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img27-550x454.png" alt="APP02-img27" width="550" height="454" /></a><p class="wp-caption-text">Propriétés d&#8217;un ordinateur MDT &#8211; Details</p></div>
<p>Vous pouvez également stipuler d’autres variables, telles que le domaine à joindre, l’unité d’organisation, ou les définir dans un rôle si ces valeurs sont communes à un ensemble d’ordinateurs et pas uniquement à celui-ci.</p>
<p>Enfin, sous l’onglet &#8220;<strong>Roles</strong>&#8220;, sélectionnez le(s) rôle(s) désirés puis cliquez sur &#8220;<strong>OK</strong>&#8220;, afin de créer cette nouvelle entrée.</p>
<div id="attachment_18446" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18446 size-medium" src="media/faa7aad0.APP02-img28-550x454.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img28-550x454.png" alt="APP02-img28" width="550" height="454" /><p class="wp-caption-text">Propriétés d&#8217;un ordinateur MDT &#8211; Ajout d&#8217;un Role</p></div>
<p>A présent, vous pouvez effectuer le test fonctionnel, en démarrant votre machine virtuelle :</p>
<blockquote><p><strong>Note</strong> : Cette démonstration n’évoque pas l’identification automatique (bootstrap.ini) ni le masquage des différents écrans d’installation traités dans le tutoriel de &#8220;<a href="http://www.it-connect.fr/configuration-avancee-de-mdt-2013/"><em>Configuration avancée du MDT</em></a>&#8220;. Il vous sera donc nécessaire de valider les différents écrans en appuyant uniquement sur le bouton &#8220;<strong>Next</strong>&#8221; de l’assistant LiteTouch.</p></blockquote>
<p>Exemple de résultat :</p>
<div id="attachment_18417" style="width: 464px" class="wp-caption aligncenter"><a href="media/54a0b571.APP02-img29.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img29.png"><img class="wp-image-18417 size-full" src="media/54a0b571.APP02-img29.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/APP02-img29.png" alt="APP02-img29" width="454" height="190" /></a><p class="wp-caption-text">MDT &#8211; Déploiement en cours</p></div>
<p>Si vous avez besoin de peupler en masse la liste des ordinateurs et adresse MAC à partir d’un inventaire, je vous conseille d’utiliser le module Powershell MDTDB que vous trouverez <a href="http://blogs.technet.com/b/mniehaus/archive/2009/05/15/manipulating-the-microsoft-deployment-toolkit-database-using-powershell.aspx">ici</a>. (Une fois les fichiers extraits de l’archive MDTDB.zip, n’oubliez pas de les débloquer)<span style="line-height: 1.5">&#8211;</span></p>
<p>Si vous souhaitez une gestion simplifiée de ces affectations sans passer par un poste disposant de la console MDT, je vous conseille d’essayer l’outil gratuit &#8220;<strong>MDT Administrator</strong>&#8221; que vous trouverez <a href="https://mdtadmin.codeplex.com/">ici</a>.</p>
<p>Enfin, j&#8217;ajouterais probablement quelques autres techniques et scripts du même genre au sein d&#8217;un article dédié sur ce sujet, afin de simplifier la gestion d&#8217;une base de données MDT.</p>
<p>Voilà, j’ai terminé ce tutoriel (dont j’avais sous-estimé l&#8217;ampleur). Désolé pour les coupes-franches que j’ai dû concéder, sur certains points de détails. J’espère toutefois que vous y trouverez des informations utiles.</p>
<p>&nbsp;</p>
<h2>V. Annexes</h2>
<h3>A. Fichiers de configuration</h3>
<p>Pour information, voici les fichiers utilisés dans cette maquette :</p>
<p><strong>&#8220;bootstrap.ini&#8221;</strong></p><pre class="crayon-plain-tag">[Settings] 
 Priority=Default

[Default] 
 DeployRoot=\\WDS-MDT\DeploymentShare 
 SkipBDDWelcome=YES 
 UserID=MDT-Depl 
 UserDomain=LABO 
 UserPassword=Pa$$w0rd 
 KeyboardLocalePE=040c:0000040c</pre><p><strong>&#8220;CustomSettings.ini&#8221;</strong></p><pre class="crayon-plain-tag">[Settings]
Priority=CSettings, CApps, CRoles, RSettings, RApps, Default
Properties=MyCustomProperty

[Default]
OSInstall=Y
SkipCapture=NO
SkipAdminPassword=YES
SkipProductKey=YES
SkipComputerBackup=NO
SkipBitLocker=NO
EventService=http://WDS-MDT:9800

[CSettings]
SQLServer=WDS-MDT
Instance=SQLExpress
Database=MDT
Netlib=DBNMPNTW
Table=ComputerSettings
Parameters=UUID, AssetTag, SerialNumber, MacAddress
ParameterCondition=OR

[CApps]
SQLServer=WDS-MDT
Instance=SQLExpress
Database=MDT
Netlib=DBNMPNTW
Table=ComputerApplications
Parameters=UUID, AssetTag, SerialNumber, MacAddress
ParameterCondition=OR
Order=Sequence

[CRoles]
SQLServer=WDS-MDT
Instance=SQLExpress
Database=MDT
Netlib=DBNMPNTW
Table=ComputerRoles
Parameters=UUID, AssetTag, SerialNumber, MacAddress
ParameterCondition=OR

[RSettings]
SQLServer=WDS-MDT
Instance=SQLExpress
Database=MDT
Netlib=DBNMPNTW
Table=RoleSettings
Parameters=Role

[RApps]
SQLServer=WDS-MDT
Instance=SQLExpress
Database=MDT
Netlib=DBNMPNTW
Table=RoleApplications
Parameters=Role
Order=Sequence</pre><p>&nbsp;</p>
<h3>B. Réglages avancés relatifs à SQL</h3>
<p>Au sein du fichier de configuration &#8220;CustomSettings.ini&#8221; vous pouvez remarquer des réglages spécifiques à l&#8217;usage d&#8217;une base SQL. Ces propriétés sont principalement positionnées par l&#8217;assistant de création de la base de données MDT, mais certains d&#8217;entre eux doivent être renseignés manuellement.</p>
<table>
<tbody>
<tr>
<td width="158"><strong>Propriété</strong></td>
<td width="174"><strong>Valeur</strong></td>
<td width="379"><strong>Explications</strong></td>
</tr>
<tr>
<td width="158"><strong>SQLServer</strong></td>
<td width="174">Nom du serveur SQL</td>
<td width="379">Contient l&#8217;adresse IP (déconseillé) ou le nom NetBIOS ou complet (fqdn) du serveur hébergeant l&#8217;instance SQL</td>
</tr>
<tr>
<td width="158"><strong>Instance</strong></td>
<td width="174">Nom de l&#8217;instance SQL</td>
<td width="379">Par défaut, &#8221; SQLExpress&#8221;</td>
</tr>
<tr>
<td width="158"><strong>Database</strong></td>
<td width="174">Nom de la base de données</td>
<td width="379">Nom de la base de données MDT que vous avez défini lors de la création</td>
</tr>
<tr>
<td width="158"><strong>Port</strong></td>
<td width="174">Numéro de port</td>
<td width="379">Par défaut, UDP 1434</td>
</tr>
<tr>
<td width="158"><strong>Netlib</strong></td>
<td width="174">DBMSSOCNDBNMPNTW</td>
<td width="379">Protocole de communication utilisé avec le serveur SQL, &#8220;DBMSSOCN&#8221; pour &#8220;TCP/IP Sockets&#8221;, &#8220;DBNMPNTW&#8221; pour &#8220;Named Pipes&#8221;</td>
</tr>
<tr>
<td width="158"><strong>Table</strong></td>
<td width="174">ComputerSettings ComputerRoles ComputerApplications RoleSettings</td>
<td width="379">Nom de la &#8220;<strong>table</strong>&#8221; ou de la &#8220;<strong>vue</strong>&#8221; utilisée dans la sectionLe nom des tables est du genre &#8220;dbo….&#8221;</td>
</tr>
<tr>
<td width="158"><strong> </strong></td>
<td width="174">Dynamic Table</td>
<td width="379">dbo.Settings_Applications AS sp INNER JOIN dbo.RoleIdentity AS ri ON sp.ID = ri.ID INNER JOIN dbo.Settings_Roles AS sr ON sr.Role = ri.Role INNER JOIN dbo.computerRoles AS cr ON ri.Role = cr.Role and sr.ID = cr.ID</td>
</tr>
<tr>
<td width="158"><strong>Parameters</strong></td>
<td width="174">UUID, AssetTag, SerialNumber, MacAddress, Role</td>
<td width="379">Nom du ou des paramètres de clé primaire (identifiants uniques permettant de localiser précisément une entrée)</td>
</tr>
<tr>
<td width="158"><strong>ParameterCondition</strong></td>
<td width="174">OR</td>
<td width="379">Opérateur logique de condition &#8211; Par défaut &#8220;OR&#8221; stipule qu&#8217;un seul des paramètres peut être trouvé dans la requête</td>
</tr>
<tr>
<td width="158"><strong>Order</strong></td>
<td width="174">Sequence</td>
<td width="379">Ordre de tri selon le critère mentionné</td>
</tr>
<tr>
<td width="158"><strong>DBID</strong></td>
<td width="174"></td>
<td width="379">Nom du compte SQL utilisé pour les requêtes</td>
</tr>
<tr>
<td width="158"><strong>DBPWD</strong></td>
<td width="174"></td>
<td width="379">Mot de passe du compte SQL</td>
</tr>
</tbody>
</table>
<h4></h4>
<p><strong>Cas concret</strong></p>
<p>Nous avons vu qu&#8217;il était possible de définir l&#8217;ordre des applications au sein des bundles, mais dans certains cas de figure, il peut s&#8217;avérer nécessaire de corriger le séquencement des bundles eux-mêmes.</p>
<p>Exemple d&#8217;une section [RApps] utilisant dynamiquement les tables SQL afin de corriger le séquencement d&#8217;installation des bundles</p><pre class="crayon-plain-tag">[RApps]
SQLServer=WDS-MDT.labo.local
Instance= SQLExpress
Database=MDT-PROD
Port=8415
Netlib=DBMSSOCN
Table=dbo.Settings_Applications AS sp INNER JOIN dbo.RoleIdentity AS ri ON sp.ID = ri.ID INNER JOIN dbo.Settings_Roles AS sr ON sr.Role = ri.Role INNER JOIN dbo.computerRoles AS cr ON ri.Role = cr.Role and sr.ID = cr.ID
Parameters=UUID, AssetTag, SerialNumber, MacAddress
ParameterCondition=OR
Order=sr.Sequence, sp.Sequence
DBID=MDTTS
DBPWD=Pa$$w0rd</pre><p><strong>Autres références :</strong></p>
<p>&#8211; <a href="http://sourcedaddy.com/windows-7/working-with-mdt-database.html" target="_blank">Working with the MDT Database</a></p>
<p>&#8211; <a href="http://adminnexus.blogspot.fr/2013/01/implementing-deployment-role-slection.html" target="_blank">Implementing Deployment Role Selection in MDT 2012</a></p>


feed_id: http://www.it-connect.fr/?p=19434
title: Un plug-in Google Drive pour Office
uri: Un-plug-in-Google-Drive-pour-Office
url: http://www.it-connect.fr/un-plug-in-google-drive-pour-office/
content:
<p><strong>Google annonce que son système de stockage de fichiers en ligne, connu sous le nom de Drive, dispose désormais d&#8217;une extension pour une intégration au sein de la suite Microsoft Office.</strong></p>
<p><a href="media/3d051173.plugin-google-drive1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/plugin-google-drive1.jpg"><img class="aligncenter size-full wp-image-19435" src="media/3d051173.plugin-google-drive1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/plugin-google-drive1.jpg" alt="plugin-google-drive1" width="600" height="324" /></a></p>
<p>L&#8217;objectif est simple, lorsque vous enregistrez un document avec Word, Excel, PowerPoint&#8230; Vous pourrez l&#8217;enregistrer directement au sein de votre Google Drive. De même pour l&#8217;ouverture, vous pourrez aller chercher directement des fichiers sur votre espace de stockage en ligne. L&#8217;intérêt est de pouvoir ensuite éditer directement vos fichiers en ligne depuis votre navigateur, Google étant compatible avec les formats de fichiers Office.</p>
<p>D&#8217;autres options sont également disponibles : renommer un fichier, déplacer un fichier ou encore gérer les options de partage.</p>
<p>Pour le moment, cette extension est seulement compatible avec Office 2013 pour Windows. Concernant, Office sur OS X ou Office 2016 sur Windows il faudra encore attendre.</p>
<p><a href="https://tools.google.com/dlpage/driveforoffice" target="_blank">Télécharger le plug-in Google Drive pour Office 2013</a></p>


feed_id: http://www.it-connect.fr/?p=18519
title: CustPE : Réaliser un dual boot WinPE LTI/Windows
uri: CustPE-Réaliser-un-dual-boot-WinPE-LTI-Windows
url: http://www.it-connect.fr/custpe-realiser-un-dual-boot-winpe-ltiwindows/
content:
<h2>I. Présentation</h2>
<p>Tout comme n&#8217;importe quel technicien Windows, vous êtes surement confronté régulièrement au besoin d&#8217;une réinstallation complète à partir un système pourtant opérationnel. Avec MDT, c&#8217;est plutôt simple et cela passe par les scénarios de déploiement LiteTouch de type &#8220;NEW-COMPUTER&#8221;. Toutefois, pour passer par ces étapes, il est nécessaire de redémarrer l&#8217;ordinateur concerné à partir d&#8217;un média contenant le client LiteTouch.</p>
<p>Imaginons donc que la machine concernée est contrôlée à distance et que pour couronner le tout vous ne bénéficiez pas d&#8217;un environnement compatible PXE. Je considère que vous n&#8217;avez pas non plus de solution telles que Landesk, ni SCCM. Le poste est donc physiquement inaccessible, et il n&#8217;y a aucune &#8220;petite main&#8221; sur les lieux pour insérer une clé USB, ou autre CD/DVD…</p>
<p>La 1ère solution à laquelle on pourrait penser serait de faire pointer un raccourci vers le script &#8220;<strong>\\MDTServer\DeploymentShare\Scripts\litetouch.vbs</strong>&#8221; en ajoutant le commutateur &#8220;<strong>/deploymenttype:NEWCOMPUTER</strong>&#8221; –&gt; Ça commence bien et puis ça plante au moment où la séquence tente de générer les partitions : eh oui, c&#8217;est logique puisque le disque concerné est en cours d’utilisation, c&#8217;est ballot …</p>
<p>Dans de cas de figure, il m&#8217;a semblé alors pertinent d&#8217;envisager une méthode consistant à redémarrer le poste à partir d&#8217;une image WinPE LiteTouch, préalablement copiée sur un des disques locaux, puis modifier la séquence d&#8217;amorçage locale avec de charger ce noyau.</p>
<p>&nbsp;</p>
<h2>II. Détail de la solution proposée</h2>
<p>La procédure que je vous propose consiste donc à créer un fichier batch chargé de copier l&#8217;une des images WinPE LiteTouch normalement située dans le dossier &#8220;<strong>\Deploymentshare\Boot</strong>&#8221; de la structure MDT et configurer un double-amorçage sur la machine concernée.</p>
<p>Créez par exemple, sur la racine de la structure MDT, un fichier &#8220;<strong>SelfRecover.bat</strong>&#8221; dans lequel nous allons copier le contenu ci-après.</p>
<p>Vous pouvez indifféremment choisir l&#8217;image 32 ou 64 bits en modifiant la variable &#8220;<strong>ArchiPE</strong>&#8220;. Pensez à vérifier que les fichiers &#8220;<strong>LiteTouchePE*.wim</strong>&#8221; et &#8220;<strong>boot.sdi</strong>&#8221; soient bien présents sur la ressource partagée MDT. Dans le doute, utilisez préalablement le menu &#8220;<strong>Update Deployment Share</strong>&#8221; pour régénérer les images à partir de la console MDT.</p><pre class="crayon-plain-tag">@echo off
cd /d %SystemDrive%\
echo ---- Verification du niveau de privileges
whoami /groups | findstr &quot;S-1-16-12288&quot; &amp;gt; nul &amp;amp;&amp;amp; set runLevel=admin
if not &quot;%runLevel%&quot;==&quot;admin&quot; goto notAdmin

cls
echo Attention, la reinstallation complete du poste est imminente !...
echo Toutes les donnees non sauvegardees seront perdues.
echo Appuyez sur [Ctrl]+[C] pour stopper ce processus ou
pause
set RecoverPath=LocalRecover
set ShareMDT=\\WDS-MDT\DeploymentShare$
set ArchiPE=x86
rem set ArchiPE=x64
net use %ShareMDT%
if not errorlevel 0 goto notAdmin

echo ---- copie du noyau WinPE %ArchiPE% vers le disque local
mkdir %SystemDrive%\%RecoverPath%
copy %ShareMDT%\Boot\LiteTouchPE_%ArchiPE%.wim %SystemDrive%\%RecoverPath%\Boot.wim
copy %ShareMDT%\Boot\%ArchiPE%\Boot\boot.sdi %SystemDrive%\%RecoverPath%\boot.sdi

echo ---- modification de la sequence d'amorcage locale
bcdedit /create {ramdiskoptions} /d &quot;Reinstallation du systeme&quot;
bcdedit /set {ramdiskoptions} ramdisksdidevice partition=%SystemDrive%
bcdedit /set {ramdiskoptions} ramdisksdipath \%RecoverPath%\boot.sdi

for /f &quot;tokens=2&quot; %%i in ('bcdedit /create /d &quot;Reinstallation du systeme&quot; /application OSLOADER') do set NewGUID=%%i
echo Le nouveau GUID est %NewGUID%
if errorlevel 1 goto erreur

bcdedit /set %NewGUID% device ramdisk=[%SystemDrive%]\%RecoverPath%\boot.wim,{ramdiskoptions}
bcdedit /set %NewGUID% osdevice ramdisk=[%SystemDrive%]\%RecoverPath%\boot.wim,{ramdiskoptions}
bcdedit /set %NewGUID% systemroot \windows
bcdedit /set %NewGUID% winpe yes
bcdedit /set %NewGUID% detecthal yes
bcdedit /displayorder %NewGUID% /addlast
bcdedit /default %NewGUID%
bcdedit /timeout 5
if errorlevel 0 goto suite

:erreur
Echo une erreur est survenue - procedure abandonnee.
pause
goto fin

:notAdmin
echo Privileges insuffisants : Ce script doit etre execute en tant qu'Administrateur et la ressource MDT partagee doit etre accessible.
pause
goto fin

:suite
echo Le syst&egrave;me va redemarrer dans 30 secondes
shutdown -r -f -t 30

:fin</pre><p></p>
<blockquote><p>Attention, notez que ce script de configuration de l’amorçage requiert les privilèges d&#8217;administrateur (test réalisé via la commande &#8220;<em>whoami</em>&#8220;) et que la ressource partagée MDT doit être accessible.</p></blockquote>
<p>Au prochain redémarrage, l’utilisateur aura encore la possibilité de démarrer son système, durant 5 secondes : Sauf si vous exécutez cette opération à distance et qu&#8217;il n&#8217;y a personne devant l&#8217;ordinateur en question pour modifier cette action  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":-)" class="wp-smiley" /> </p>
<div id="attachment_18510" style="width: 740px" class="wp-caption aligncenter"><a href="media/31d9a67d.WPE02-img23.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img23.png"><img class="wp-image-18510 size-large" src="media/5dd5f214.WPE02-img23-730x563.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img23-730x563.png" alt="WPE02-img23" width="730" height="563" /></a><p class="wp-caption-text">Réinstallation du système proposée au redémarrage</p></div>
<p>Après, il faudra bien sûr que la séquence d&#8217;installation soit automatisée, et sans intervention requise. Sinon, prévoyez d&#8217;ajouter un contrôle à distance dans votre client LiteTouch. Au besoin, vous pouvez consulter mon article sur &#8220;<em>Installer UltraVNC dans WinPE</em>&#8221;  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":-)" class="wp-smiley" /> </p>


feed_id: http://www.it-connect.fr/?p=19437
title: Quatre failles dans IE publiées !
uri: Quatre-failles-dans-IE-publiées
url: http://www.it-connect.fr/quatre-failles-dans-ie-publiees/
content:
<p><strong>La Zero Day Initiative de chez HP a décidé de publier quatre alertes de sécurité correspondantes à des failles critiques non corrigées par Microsoft, au sein d&#8217;Internet Explorer, bien qu&#8217;ils soient au courant depuis plus de six mois.</strong></p>
<p><a href="media/9e3c899f.logo-ie1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2014/04/logo-ie1.jpg"><img class=" size-full wp-image-9770 alignright" src="media/9e3c899f.logo-ie1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2014/04/logo-ie1.jpg" alt="logo-ie1" width="280" height="200" /></a>Microsoft disposait d&#8217;un délai de 120 jours pour corriger ces failles suite à l&#8217;annonce de HP, mais Microsoft a demandé un délai supplémentaire pour avoir plus de 6 mois au lieu de 4 mois. HP a accordé ce délai mais il n&#8217;y a toujours pas de correction, alors la ZDI de chez HP a décidé de publier ces 4 failles Zero-Day.</p>
<p>Voici la liste de<a href="http://www.zerodayinitiative.com/advisories/published/" target="_blank"> ces bulletins </a>faisant référence à des failles d&#8217;exécution à distance :</p>
<p>&#8211; ZDI-15-359<br />
&#8211; ZDI-15-360<br />
&#8211; ZDI-15-361<br />
&#8211; ZDI-15-362</p>
<p>D&#8217;après les experts en sécurité, les chances de trouver des exploits pour ces brèches sont faibles. Cependant, Microsoft se doit de réagir rapidement pour corriger ces quatre faille de sécurité.</p>
<p><a href="http://www.silicon.fr/4-failles-zero-day-dans-ie-publiees-que-fait-microsoft-122528.html" target="_blank">Source</a></p>


feed_id: http://www.it-connect.fr/?p=19350
title: Un smartphone Xiaomi sous Android : le MI4
uri: Un-smartphone-Xiaomi-sous-Android-le-MI4
url: http://www.it-connect.fr/une-smartphone-xiaomi-sous-android-mi4/
content:
<p><strong>Xiaomi est une marque Chinoise dont en entend de plus en plus parler aujourd&#8217;hui. Elle intervient dans de nombreux marchés autour du numérique. Il y a quelque mois, nous vous parlions d&#8217;une borne wifi. Aujourd’hui, il s&#8217;agit d&#8217;un Smartphone, le Xiaomi MI4, sous Android 4.4.</strong></p>
<p>Sa version internationale est disponible depuis début 2015.<br />
<a href="media/0d7b2636.1425405211125-P-2443543.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/1425405211125-P-2443543.jpg"><img class="aligncenter size-full wp-image-19366" src="media/0d7b2636.1425405211125-P-2443543.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/1425405211125-P-2443543.jpg" alt="1425405211125-P-2443543" width="600" height="600" /></a></p>
<p>Celui-ci n&#8217;aura pas le qualificatif de Phablette, en effet, il dispose d&#8217;un écran de 5&#8243; pour une résolution de 441 pp et un écran Full HD avec sa définition 1920&#215;1080.</p>
<p>Coté technique et ressources :</p>
<ul>
<li>3 Go RAM</li>
<li>16 Go de stockage interne</li>
<li>Qualcomm Snapdragon 801 Quad Core 2.5GHz</li>
<li>WiFi 802.11 a/b/g/n/ac</li>
<li>Bluetooth 4.0 et infrarouge</li>
<li>Caméras : 13 mégapixels pour l&#8217;arrière / 8 mégapixels pour l&#8217;avant</li>
<li>GPS</li>
</ul>
<p>Le tout pour un poids de 149 grammes. Coté design, on pourra le trouver en blanc et en noir. Une prise MicroUSB 2.0 se trouve en dessous du téléphone pour le rechargement et le branchement avec un PC, ce qui est un classique aujourd&#8217;hui pour les smartphone.</p>
<p>Vous pourrez le trouver sur le site Gearbeat autour de 285$, mais utilisez le code promo &#8220;MI4FR&#8221; pour avoir une réduction ! <img src="media/7f1b63c6.1f609.png" data-original-source="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Voici le lien : <a href="http://www.gearbest.com/cell-phones/pp_153543.html" target="_blank">Xiaomi MI4</a></p>


feed_id: http://www.it-connect.fr/?p=19440
title: Amazon Web Services en forte croissance !
uri: Amazon-Web-Services-en-forte-croissance
url: http://www.it-connect.fr/amazon-web-services-en-forte-croissance/
content:
<p><strong>Le Cloud &#8220;<em>Amazon Web Services</em>&#8221; proposé par Amazon et connu également sous le nom de AWS enregistre une croissance de 81% sur un an. Ce succès du Cloud permet à Amazon de voir son chiffre d&#8217;affaires progresser de 20% sur un an.</strong></p>
<p><a href="media/0351808c.logo-aws1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/logo-aws1.jpg"><img class=" size-full wp-image-19441 alignright" src="media/0351808c.logo-aws1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/logo-aws1.jpg" alt="logo-aws1" width="280" height="200" /></a>De manière générale, Amazon enregistre un chiffre d&#8217;affaires de 23,2 milliards de dollars qui dépasse les attentes des analystes (22,3 milliards de dollars).</p>
<p>En ce qui concerne AWS, sa plateforme Cloud dédiée aux professionnels de l&#8217;IT, Amazon présente un <strong>chiffre d&#8217;affaires de 1,8 milliard de dollars</strong>.</p>
<p>L&#8217;infrastructure d&#8217;AWS est implantée partout dans le monde, notamment en Irlande et en Allemagne pour l&#8217;Europe. Ce service proposé par Amazon permet la création de serveurs virtuels, d&#8217;espace de stockage&#8230; La gamme de solutions proposées est large.</p>


feed_id: http://www.it-connect.fr/?p=19443
title: Elephone lance le P6000 Pro et le P800
uri: Elephone-lance-le-P6000-Pro-et-le-P800
url: http://www.it-connect.fr/elephone-lance-le-p6000-pro-et-le-p800/
content:
<p><strong>Si vous connaissez le smartphone Elephone P6000, sachez qu&#8217;il y a désormais deux nouvelles variantes puisque le constructeur chinois lance l&#8217;Elephone P6000 Pro et le P8000 avec 3 Go de RAM.</strong></p>
<p>La version Pro du P6000 est sensiblement équivalente à la version standard, mise à part qu&#8217;elle propose une version avec 3 Go de RAM (en plus de la version 2 Go) et un processeur un peu plus performant.</p>
<p>Voici les caractéristiques de l&#8217;Elephone P6000 :</p>
<p>&#8211; Ecran : 5 pouces en HD (720p), en verre trempé<br />
&#8211; CPU : MTK6753 64bit, Octa Core, 1.5GHz<br />
&#8211; Puce graphique : Mali T720<br />
&#8211; Stockage interne : 16 Go (extensible jusqu&#8217;à 64 Go)<br />
&#8211; RAM : 3 Go de RAM (ou 2 Go selon le modèle)<br />
&#8211; Double SIM<br />
&#8211; Caméras : 13 Mégapixels à l&#8217;arrière, 2 Mégapixels à l&#8217;avant<br />
&#8211; Bluetooth 4.0, GPS, A-GPS et Wi-Fi<br />
&#8211; Prise en charge de la 4G (FDD-LTE 800/1800/2100/2600MHz)<br />
&#8211; Batterie : 2700 mAh</p>
<p><strong>Il est intéressant de noter que ce smartphone tourne sous Android 5.1 et les caractéristiques sont globalement intéressantes, avec un bémol sur l&#8217;absence d&#8217;un écran Full HD.</strong></p>
<p><a href="media/549b2312.elephone2.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/elephone2.jpg"><img class="aligncenter size-full wp-image-19445" src="media/549b2312.elephone2.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/elephone2.jpg" alt="elephone2" width="700" height="557" /></a></p>
<p>Maintenant si l&#8217;on s&#8217;intéresse à l&#8217;Elephone P8000 qui est encore plus complet que le P6000 Pro, voici les caractéristiques :</p>
<p>&#8211; Ecran : 5,5 Full HD<br />
&#8211; CPU : MTK6753 64bit, Octa Core, 1.5GHz<br />
&#8211; Puce graphique : Mali T760<br />
&#8211; Stockage interne : 16 Go (extensible jusqu&#8217;à 64 Go)<br />
&#8211; RAM : 3 Go de RAM (ou 2 Go selon le modèle)<br />
&#8211; Double SIM<br />
&#8211; Caméras : 13 Mégapixels à l&#8217;arrière, 5 Mégapixels à l&#8217;avant<br />
&#8211; Bluetooth 4.0, GPS, A-GPS et Wi-Fi<br />
&#8211; Prise en charge de la 4G (LTE 800/1800/2600MHz)<br />
&#8211; Batterie : 2700 mAh</p>
<p><strong>En résumé, un écran plus grand et Full HD, une meilleure puce graphique, une caméra frontale avec une meilleure définition, un lecteur d&#8217;empreinte et une batterie avec une autonomie plus importante par rapport à l&#8217;Elephone P6000 Pro.</strong></p>
<p><a href="media/d3b2e93f.elephone1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/elephone1.jpg"><img class="aligncenter size-full wp-image-19444" src="media/d3b2e93f.elephone1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/elephone1.jpg" alt="elephone1" width="700" height="440" /></a></p>
<p>En ce moment, Gearbest propose un tarif promotionnel sur ces smartphones pour la précommande, voici les tarifs proposés :</p>
<p>&#8211; <strong>Elephone P6000 Pro (2 Go)</strong> : 119.99 dollars<br />
&#8211;<strong> Elephone P6000 Pro (3 Go)</strong> : 139.99 dollars<br />
&#8211; <strong>Elephone P8000</strong> : 169.99 dollars</p>
<p>En savoir plus : <a href="http://www.gearbest.com/m-promotion-active-164.htm" target="_blank">Gearbest Elephone</a></p>


feed_id: http://www.it-connect.fr/?p=18623
title: GPO : Comparer les numéros de version en PowerShell
uri: GPO-Comparer-les-numéros-de-version-en-PowerShell
url: http://www.it-connect.fr/gpo-comparer-les-numeros-de-version-en-powershell/
content:
<h2>I. Présentation</h2>
<p>Dans un environnement Active Directory, on trouve des contrôleurs de domaine, des postes de travail et bien sûr des stratégies de groupe (GPO) !</p>
<p>Il peut arriver que les GPOs ne s&#8217;appliquent pas, d&#8217;ailleurs, j&#8217;avais parlé de ce phénomène au sein d&#8217;un article dédié au <a href="http://www.it-connect.fr/les-gpo-ne-sappliquent-pas-14-pistes-a-etudier/" target="_blank">debug des GPO</a>. Aujourd&#8217;hui, on va s&#8217;intéresser de plus au <strong>numéro de versions d&#8217;une GPO</strong> qui peut poser problème&#8230; Voyons pourquoi.</p>
<p>En premier lieu, ce tutoriel explique l&#8217;importance du numéro de version, et ensuite je vous donnerai un script PowerShell permettant de faire un audit de ses GPOs à ce niveau-là.</p>
<h2>II. GPO : Le numéro de version</h2>
<p>Ce numéro de version s&#8217;incrémente lorsqu&#8217;une stratégie de groupe est modifiée, ce qui permet de notifier les autres contrôleurs de domaine d&#8217;un changement pour répliquer la modification.</p>
<p>Il y a plusieurs numéros de version, qui sont stockés à deux endroits différents :</p>
<ul>
<li><strong>Group Policy Container (GPC)</strong> &#8211; Stockage des propriétés liées à la GPO directement dans l&#8217;annuaire Active Directory</li>
</ul>
<ul>
<li><strong>Group Policy Template (GPT)</strong> &#8211; Stockage des fichiers de la GPO directement dans un répertoire sous SYSVOL (policies)</li>
</ul>
<p><em>Qui dit deux endroits différents, dit potentiellement deux valeurs différentes, et c&#8217;est bien là le problème !</em></p>
<p>Pour chaque numéro, il doit avoir une valeur identique dans le GPC et dans le GPT, autrement dit dans l&#8217;Active Directory et dans le fichier SYSVOL (fichier GPT). <strong>Si la version est différente, alors la GPO ne s&#8217;appliquera pas (il peut y avoir une exception s&#8217;il s&#8217;agit d&#8217;une GPO de sécurité), d&#8217;où l&#8217;intérêt de contrôler cette valeur.</strong></p>
<h2>III. Get-GPO vous donne l&#8217;info !</h2>
<p>Si l&#8217;on souhaite prendre connaissance du numéro de version pour une GPO précise, il est possible d&#8217;utiliser &#8220;<em>Get-GPO</em>&#8221; qui est disponible depuis Windows Server 2008 R2.</p>
<p>Sur un contrôleur de domaine, il suffit d&#8217;ouvrir une console PowerShell et de saisir la commande suivante :</p><pre class="crayon-plain-tag">Get-GPO -Name "Default Domain Controllers Policy"</pre><p>Les commandlets liés aux GPOs se situent dans le module &#8220;<em>GroupPolicy</em>&#8220;. Revenons à la commande ci-dessus, il suffit de remplacer la valeur pour l&#8217;option &#8220;Name&#8221; en indiquant le nom de la stratégie de groupe que vous souhaitez vérifier.</p>
<blockquote><p><strong>Note</strong> : Si vous préférez, remplacez l&#8217;attribut &#8220;<em>Name</em>&#8221; par &#8220;<em>Guid</em>&#8221; et indiquez le GUID de la GPO.</p></blockquote>
<p>La sortie de la commande contiendra deux lignes avec les numéros de version :</p>
<div id="attachment_18624" style="width: 657px" class="wp-caption aligncenter"><a href="media/15b17c34.audit-gpo-version-1.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/audit-gpo-version-1.png"><img class="size-full wp-image-18624" src="media/15b17c34.audit-gpo-version-1.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/audit-gpo-version-1.png" alt="Get-GPO" width="647" height="219" /></a><p class="wp-caption-text">Get-GPO</p></div>
<p><strong>&#8220;AD Version&#8221; étant les numéros de version du GPC et &#8220;Sysvol Version&#8221; les numéros de version du GPT. </strong>Dans l&#8217;exemple ci-dessus, on remarque que les numéros sont identiques, c&#8217;est tout bon !</p>
<h2>IV. Script &#8211; Versions des GPO de tout l&#8217;Active Directory</h2>
<p>Pour être plus efficace et automatiser le processus de vérification, j&#8217;en ai profité pour écrire un script PowerShell qui pour chacune de vos GPO effectuera une comparaison des numéros de version.</p>
<p>À des fins d&#8217;audit, ce script peut être utile ! Libre à vous de l&#8217;adapter ensuite, mais sachez que le script peut fonctionner tel quel.</p>
<p>Voici le code du script :</p><pre class="crayon-plain-tag"># Comparer les numéros de version des GPO (Version GPC vs Version GPT) - (Version AD vs Version Sysvol)
# Audit - Debug - GPO
Import-Module GroupPolicy
Get-GPO -All | foreach{
   
   # Récupérer les infos liées à la GPO (GUID et Nom)
   $GPOId = $_.Id
   $GPOName = $_.DisplayName

   # Version GPO User
   $NumUserSysvol = (Get-Gpo -Guid $GPOId).User.SysvolVersion
   $NumUserAD = (Get-Gpo -Guid $GPOId).User.DSVersion

   # Version GPO Machine
   $NumComputerSysvol = (Get-Gpo -Guid $GPOId).Computer.SysvolVersion
   $NumComputerAD = (Get-Gpo -Guid $GPOId).Computer.DSVersion

   # USER - Comparer les numéros de version
   if($NumUserSysvol -ne $NumUserAD){ 
        Write-Host "$GPOName ($GPOId) : USER Versions différentes (Sysvol : $NumUserSysvol | AD : $NumUserAD)" -ForegroundColor Red
   }else{
        Write-Host "$GPOName : USER Versions identiques" -ForegroundColor Green
   }

   # COMPUTER - Comparer les numéros de version
   if($NumComputerSysvol -ne $NumComputerAD){ 
        Write-Host "$GPOName ($GPOId) : COMPUTER Versions différentes (Sysvol : $NumComputerSysvol | AD : $NumComputerAD)" -ForegroundColor Red
   }else{
        Write-Host "$GPOName : COMPUTER Versions identiques" -ForegroundColor Green
   }
}</pre><p>Après exécution, ce script ps1 retournera ce genre de résultat :</p>
<p><a href="media/ffeadf0f.audit-gpo-version-2.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/audit-gpo-version-2.png"><img class="aligncenter size-large wp-image-18625" src="media/1a13de78.audit-gpo-version-2-730x92.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/audit-gpo-version-2-730x92.png" alt="audit-gpo-version-2" width="730" height="92" /></a></p>
<p>Si c&#8217;est vert, c&#8217;est OK ! Si c&#8217;est rouge, c&#8217;est qu&#8217;il y a un problème, on affiche donc le GUID de la GPO en supplément ainsi qu&#8217;en bout de ligne le numéro de version Sysvol et le numéro de version AD (pour preuve de la différence).</p>
<p>On s&#8217;appuie sur l&#8217;affichage des propriétés sous &#8220;<em>User</em>&#8221; et &#8220;<em>Computer</em>&#8221; pour obtenir les numéros de version via &#8220;<em>User.DSVersion</em>&#8221; pour l&#8217;Active Directory et &#8220;<em>User.SysvolVersion</em>&#8221; pour Sysvol. Pour Computer on remplacement seulement &#8220;<em>User</em>&#8221; par &#8220;<em>Computer</em>&#8220;.</p>
<div id="attachment_18626" style="width: 654px" class="wp-caption aligncenter"><a href="media/99ba8f94.audit-gpo-version-3.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/audit-gpo-version-3.png"><img class="size-full wp-image-18626" src="media/99ba8f94.audit-gpo-version-3.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/audit-gpo-version-3.png" alt="Liste des propriétés" width="644" height="189" /></a><p class="wp-caption-text">Liste des propriétés</p></div>
<h2>V. GPO &#8211; Dépanner une différence de version</h2>
<p>Si vous êtes confronté à une différence (<em>mismatch</em>) de version, sachez que deux solutions existent (au moins). Une recommandée par Microsoft, et une autre à utiliser en dernier recourt.</p>
<ul>
<li><strong>La solution recommandée</strong></li>
</ul>
<p>À partir de la console de Gestion des stratégies de groupe, éditez la GPO qui pose problème. Modifiez un paramètre (&#8220;non critique&#8221;) dans cette GPO afin de déclencher une incrémentation du numéro de version.</p>
<p>Cette modification doit avoir pour effet de synchroniser les différents éléments, et vous devriez vous retrouver avec un numéro de version à nouveau identique !</p>
<p><em>Si ce n&#8217;est pas le cas&#8230;</em></p>
<ul>
<li><strong>La solution facultative</strong></li>
</ul>
<p>Non recommandée par Microsoft, mais qui doit fonctionner, vous éditez directement le fichier GPT situé à la racine du dossier de la GPO dans SYSVOL. Il suffit de repérer le GUID de votre GPO (Get-GPO vous donnera cette info), et d&#8217;accéder à son dossier dans SYSVOL, pour rappel le chemin par défaut est :</p>
<p><strong>C:\Windows\SYSVOL\domain\Policies</strong></p>
<div id="attachment_18627" style="width: 417px" class="wp-caption aligncenter"><a href="media/b013165b.audit-gpo-version-4.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/audit-gpo-version-4.png"><img class="size-full wp-image-18627" src="media/b013165b.audit-gpo-version-4.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/audit-gpo-version-4.png" alt="Fichier GPT" width="407" height="133" /></a><p class="wp-caption-text">Fichier GPT</p></div>
<p>Avec ceci vous devriez vous en sortir ! En tout cas, je vous le souhaite.</p>
<p>Ce tutoriel est désormais terminé, n&#8217;hésitez pas à ajouter des compléments d&#8217;information et à apporter vos remarques quant à ce script, qui peut sûrement être amélioré  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" /> </p>


feed_id: http://www.it-connect.fr/?p=19694
title: Asus : Un boitier USB 3.1 avec deux SSD en RAID 0
uri: Asus-Un-boitier-USB-3-1-avec-deux-SSD-en-RAID-0
url: http://www.it-connect.fr/asus-un-boitier-usb-3-1-avec-deux-ssd-en-raid-0/
content:
<p><strong>Un nouveau produit Asus lié au stockage sera bientôt disponible sur le marché, il s&#8217;agit d&#8217;un boitier externe doté d&#8217;une connectique USB 3.1 Type-C qui intègre deux disques SSD montés en RAID 0. Son nom : Asus Enclosure.</strong></p>
<p><a href="media/734c2dbf.asus-enclosure.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/asus-enclosure.jpg"><img class="aligncenter size-full wp-image-19695" src="media/734c2dbf.asus-enclosure.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/asus-enclosure.jpg" alt="asus-enclosure" width="700" height="467" /></a></p>
<p>L&#8217;objectif est clair avec cet Asus Enclosure : augmenter les performances générales en associant deux SSD avec un RAID 0 qui permet un débit maximal, mais n&#8217;offre pas de redondance. Ainsi avec ces deux disques SSD de 256 Go vous aurez un espace de stockage de 512 Go.</p>
<p>Au niveau des performances, le débit maximal en lecture est de 1,08 Go/s pour 1,04 Go/s en écriture avec l&#8217;USB 3.1. Pour l&#8217;écriture, comptez 625 Mo/s en USB 3.0 et 60 Mo/s avec l&#8217;ancienne norme USB 2.0. Ces disques SSD de chez Samsung ne pourraient pas arriver à de telles performances en étant seuls.</p>
<p>Le prix de cet Asus Enclosure reste élevé si l&#8217;on regarde le prix au gigaoctet puisqu&#8217;il est de 350 euros pour 512 Go. L&#8217;intérêt est de bénéficier d&#8217;un stockage externe très rapide dans un boitier compact.</p>
<p><a href="http://www.clubic.com/materiel-informatique/connectique/usb/actualite-774782-asus-ssd-externe-usb-3-1.html" target="_blank">Source</a></p>


feed_id: http://www.it-connect.fr/?p=18522
title: CustPE : Installer UltraVNC sur un client LiteTouch
uri: CustPE-Installer-UltraVNC-sur-un-client-LiteTouch
url: http://www.it-connect.fr/custpe-installer-ultravnc-sur-un-client-litetouch/
content:
<h2>I. Présentation</h2>
<p>Ce petit <strong>tutoriel est destiné à vous expliquer comment installer un outil de prise de main à distance sur le système de déploiement WinPE</strong>. L&#8217;idée première de cet article est de proposer une alternative à l’outillage DaRT (<em>Diagnosis And Repair Toolkit</em>) fournit aux clients ayant souscrit le contrat<strong><em> Software Assurance</em> MDOP</strong> (<em>Microsoft Desktop Optimisation Pack</em>). L&#8217;intégration d&#8217;une solution de prise de main à distance permet de surveiller le déploiement sur les différents postes de votre entreprise. Notez que l&#8217;outil DaRT précité, s&#8217;intègre facilement dans le MDT (Microsoft Deployment Toolkit)</p>
<p><strong>Rappel</strong> : Le système de déploiement WinPE est minimaliste et ne supporte pas le mode WoW (Windows On Windows, et non World of Warcraft  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":-)" class="wp-smiley" />  ) contrairement aux systèmes d&#8217;exploitation dont il partage le noyau. Autrement dit, les outils que vous seriez amené à utiliser dans un environnement WinPE doivent impérativement correspondent à l&#8217;architecture retenue. Il va sans dire que les outils 32 bits sont plus répandus que leurs homologues 64 bits.</p>
<p>&nbsp;</p>
<h2>II. L&#8217;outil de prise de main à distance</h2>
<p>Il existe de nombreux outils dans ce domaine, mais j&#8217;ai opté pour UltraVNC en raison de sa gratuité et sa disponibilité dans les 2 architectures 32 et 64 bits. (Vous pouvez télécharger les sources <a href="http://www.uvnc.com/downloads/ultravnc/111-download-ultravnc-1205.html" target="_blank">ici </a></p>
<h3>A. Extraire les fichiers UltraVNC</h3>
<p>Après avoir téléchargé les sources désirées, procédez à l&#8217;extraction du package .msi via la commande suivante :</p><pre class="crayon-plain-tag">msiexec /a D:\Downloads\UltraVnc_1205_X64.msi /qb TARGETDIR=D:\CustPE\UltraVNC\UltraVnc_1205_X64</pre><p></p>
<blockquote><p><strong>Note</strong> : L&#8217;option &#8220;/a&#8221; permet de réaliser une installation dite &#8220;administrative&#8221;. C’est-à-dire d&#8217;extraire le contenu sur une ressource locale ou réseau, sans installer le produit. L&#8217;option &#8220;/qb&#8221; effectue l&#8217;opération avec l&#8217;interface graphique de base sans intervention de l&#8217;utilisateur (&#8220;quiet modes&#8221;) &#8211; Utilisez &#8220;<em>msiexec /?</em>&#8221; pour obtenir plus d&#8217;informations sur les commutateurs de la commande et au besoin sur mon article relatif à la &#8220;<span style="color: #ff9900;"><em>gestion des applications</em></span>&#8220;</p></blockquote>
<p>A l&#8217;issue de cette commande vous devriez obtenir un ensemble de fichiers dans le dossier cible (que vous devrez créer préalablement à l&#8217;exécution de la commande précitée) &#8211; Les fichiers utiles pour cette démonstration sont <strong>winvnc.exe</strong> et <strong>vnchooks.dll</strong>. L&#8217;exécutable <strong>vncviewer</strong> nous servira pour réaliser la connexion à distance.</p>
<p>Pour faire court, nous allons simplement générer via le bloc-notes un fichier d&#8217;initialisation (nouveau) nommé &#8220;<strong>UltraVNC.ini</strong>&#8221; avec le contenu suivant:</p><pre class="crayon-plain-tag">[Permissions]
[admin]
AuthRequired=0
HTTPConnect=0
[ultravnc]
[poll]
TurboMode=1
PollUnderCursor=0
PollForeground=1
PollFullScreen=0
OnlyPollConsole=0
OnlyPollOnEvent=1
MaxCpu=40
EnableDriver=0
EnableHook=1
EnableVirtual=0
SingleWindow=0
SingleWindowName=</pre><p></p>
<p class="">Ce fichier d&#8217;exemple décrit une configuration minimaliste mais suffisante pour notre besoin. Notez toutefois, que cette méthode (AuthRequired=0) n&#8217;utilisera aucun mot de passe pour la connexion vers le poste sous WinPE. Si vous souhaitez ajouter des mots de passe pour la connexion et/ou la visualisation, il faudra les générer préalablement en exécutant une fois le programme sur un poste. En effet, les mots de passe sont encodés dans le fichier &#8220;UltraVNC.ini&#8221; et l&#8217;outil ne propose pas de méthode native pour les générer préalablement.</p>
<blockquote>
<p class=""><strong>Note</strong> : La directive &#8220;SingleWindowName=&#8221; vide est &#8220;normale&#8221;. Je n&#8217;ai pas essayé de la supprimer car de nombreux exemples du site ultravnc, la contienne… et la documentation http://www.uvnc.com/docs/uvnc-server/69-Ultra%20VNCini.html indique &#8221; Current not used&#8221;.</p>
</blockquote>
<h3 class="">B. Personnalisation du noyau WinPE</h3>
<p class="">Pour rappel, les images d&#8217;amorçage WinPE sont disponibles sur les sources ISO ou DVD des systèmes d&#8217;exploitation depuis Vista, ou sur le kit de déploiement Windows ADK (<em>Assesment and Deployment Kit</em>) &#8211; anciennement connu sous le nom WAIK pour <em>Windows Automated Installation Kit</em>. Ces kits sont d&#8217;ailleurs des prérequis à l&#8217;utilisation de l&#8217;atelier de déploiement (<em>Deployment Workbench</em>) du MDT.</p>
<p class="">Pour simplifier cet article, nous considérons que vous avez installé l&#8217;un de ces kit ainsi que le MDT 2010, 2012 ou 2013 sur un poste de travail (ou un serveur d&#8217;atelier technique). Les sources de WinPE (alias client LiteTouch) sont disponibles dans le dossier &#8220;Boot&#8221; du partage MDT, nommé par défaut &#8220;DeploymentShare&#8221;.</p>
<p class=""><strong>Note</strong> : Pour ceux qui débuteraient avec MDT, sans avoir consulter mes tutoriels précédents :-(, sachez qu&#8217; il n&#8217;y a rien dans ce dossier tant que vous n&#8217;en avez pas lancé la fabrication. Pour y remédier, démarrez la console &#8220;<strong>Deployment Workbench</strong>&#8220;, sélectionnez le nom de votre MDT situé sous la rubrique &#8220;<strong>Deployement Shares</strong>&#8221; puis utilisez le choix &#8220;<strong>Update Deployment Share</strong>&#8221; via le menu contextuel. Dans l&#8217;assistant, cochez éventuellement l&#8217;option &#8220;<strong>Completly regenerate the boot images</strong>&#8220;</p>
<div id="attachment_18523" style="width: 740px" class="wp-caption aligncenter"><a href="media/d4e1d43a.WPE03-img01.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE03-img01.png"><img class="wp-image-18523 size-large" src="media/435fd9ab.WPE03-img01-730x331.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE03-img01-730x331.png" alt="WPE03-img01" width="730" height="331" /></a><p class="wp-caption-text">Mise à jour et génération des clients LiteTouch</p></div>
<p class="">Cliquez 2 fois sur &#8220;<strong>Next</strong>&#8221; puis &#8220;<strong>Finish</strong>&#8221; (après quelques minutes d&#8217;attente…)</p>
<h3 class="">C. Modification de l&#8217;image WinPE</h3>
<p class="">Là encore, il y a les débutants et les autres… Donc en quelques mots, un noyau WinPE est une image .WIM (plus exactement &#8220;<strong>\Sources\boot.wim</strong>&#8221; par défaut) dont le contenu peut être modifié en réalisant préalablement un &#8220;<strong>montage</strong>&#8221; vers un dossier vide. Nous allons réaliser cette opération de montage via l&#8217;outil DISM présent par défaut depuis Windows 7. Pour les plus allergiques à la ligne de commande, vous pouvez également recourir à l&#8217;excellent freeware &#8220;<strong>GImageX</strong>&#8221; qui vous pouvez télécharger <a href="https://www.autoitscript.com/site/autoit-tools/gimagex/" target="_blank">ici</a>.</p>
<blockquote>
<p class=""><strong>Note</strong> : N&#8217;oubliez pas d&#8217;exécuter votre invite de commande ou console Powershell en tant qu&#8217;Administrateur.</p>
</blockquote>
<p>Nous allons donc préparer une petite structure de travail, puis procéder à la modification du noyau d&#8217;un client LiteTouch en procédant comme suit (adaptez les chemins en fonction de votre environnement) :</p><pre class="crayon-plain-tag">md D:\CustPE\Mount</pre><p></p><pre class="crayon-plain-tag">md D:\CustPE\Sources</pre><p></p><pre class="crayon-plain-tag">copy \\localhost\DeploymentShare\Boot\LiteTouchPE_x64.wim D:\CustPE\Sources</pre><p></p><pre class="crayon-plain-tag">dism /mount-wim /wimfile:D:\CustPE\Sources\LiteTouchPE_x64.wim /index:1 /mountdir:D:\CustPE\Mount</pre><p><em>Résultat affiché :</em></p><pre class="crayon-plain-tag">Outil Gestion et maintenance des images de d&eacute;ploiement
Version : 6.3.9600.17031

Montage de l'image
[==========================100.0%==========================]
L'op&eacute;ration a r&eacute;ussi.</pre><p></p>
<p class="">Une fois l&#8217;image &#8220;montée&#8221;, procédez à la copie des 2 binaires &#8220;<strong>winvnc.exe</strong>&#8221; et &#8220;<strong>vnchooks.dll</strong>&#8221; parmi les sources récupérées ainsi qu&#8217;au transfert du fichier &#8220;<strong>UltraVNC.ini</strong>&#8221; construit précédemment.</p>
<p></p><pre class="crayon-plain-tag">copy D:\CustPE\UltraVNC\UltraVnc_1205_X64\winvnc.exe D:\CustPE\Mount\Windows\System32</pre><p></p><pre class="crayon-plain-tag">copy D:\CustPE\UltraVNC\UltraVnc_1205_X64\vnchooks.dll D:\CustPE\Mount\Windows\System32</pre><p></p><pre class="crayon-plain-tag">copy D:\CustPE\UltraVNC\UltraVnc_1205_X64\ultraVNC.ini D:\CustPE\Mount\Windows\System32</pre><p>Il existe plusieurs points d&#8217;entrée pour déclencher des actions automatiques sous WinPE ou pour un client LiteTouch. Au besoin, reportez-vous à mon article sur le sujet ici (&#8220;<em><span style="color: #ff9900;">Présentation-de-WinPE</span></em>&#8220;) . Pour cette démonstration, j&#8217;ai retenu la méthode consistant à modifier le fichier &#8220;<strong>unattend.xml</strong>&#8221; situé à la racine du noyau, soit &#8220;<strong>boot.wim</strong>&#8220;.</p>
<blockquote><p><strong>Note</strong> : Contrairement à un noyau WinPE générique, sur un client LiteTouch le fichier &#8220;unattend.xml&#8221; existe déjà. Si vous souhaitez exploiter cette fonctionnalité d&#8217;accès à distance sur un noyau générique, il faudra vous assurer que le processus d&#8217;initialisation interprète le contenu du ce fichier &#8220;unattend.xml&#8221; en exécutant la commande &#8220;<strong>wpeinit</strong>&#8220;.</p></blockquote>
<p>Les commandes, relativement simples, dont nous avons besoin pourraient être exécutées via l&#8217;invite de commande mais l&#8217;usage d&#8217;un petit script vbs me paressait plus élégant. Je vous propose donc de créer un nouveau fichier de script comme suit :</p><pre class="crayon-plain-tag">Notepad D:\CustPE\Mount\LaunchVNC.vbs</pre><p>Recopiez le contenu suivant :</p><pre class="crayon-plain-tag">Set oShell = CreateObject("Wscript.Shell")
oShell.Popup "Demonstration d'usage de VNC sous WinPE",3

' Demarrage de l'agent de service UltraVNC
oShell.Run("X:\windows\system32\winvnc.exe"),0,False

' Desactivation du pare-feu WINPE
oShell.Run("wpeutil disablefirewall"),0,True

' Message facultatif
Set oWMIService = GetObject("winmgmts:\\.")
Set oWMIAdapters = oWMIService.ExecQuery ("Select IPAddress from " &amp;_
  "Win32_NetworkAdapterConfiguration Where IPEnabled = True")
For Each Adapter in oWMIAdapters 
        sIPAddr = Adapter.IPAddress(0)
Next
oShell.Popup "Controle à distance disponible via UltraVNC sur l'adresse " &amp; sIPAddr ,3</pre><p>Enregistrez les modifications puis quittez le bloc-notes</p>
<blockquote><p><strong>Note</strong> : Ce script affiche des popups de 3 secondes afin de ne pas bloquer le processus en votre absence.</p></blockquote>
<p>Éditez le fichier d&#8217;initialisation &#8220;<strong>unattend.xml</strong>&#8221;</p><pre class="crayon-plain-tag">Notepad D:\CustPE\Mount\unattend.xml</pre><p>Et renseignez-le comme suit : (en gras les modifications apportées comparativement à l&#8217;original)</p><pre class="crayon-plain-tag">&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;unattend xmlns="urn:schemas-microsoft-com:unattend"&gt;
    &lt;settings pass="windowsPE"&gt;
        &lt;component name="Microsoft-Windows-Setup" processorArchitecture="<span style="color: #ff9900;"><strong>amd64</strong></span>" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"&gt;
            &lt;Display&gt;
                &lt;ColorDepth&gt;32&lt;/ColorDepth&gt;
                &lt;HorizontalResolution&gt;1024&lt;/HorizontalResolution&gt;
                &lt;RefreshRate&gt;60&lt;/RefreshRate&gt;
                &lt;VerticalResolution&gt;768&lt;/VerticalResolution&gt;
            &lt;/Display&gt;
            &lt;RunSynchronous&gt;
                <span style="color: #ff9900;"><strong>&lt;RunSynchronousCommand wcm:action="add"&gt;
                    &lt;Description&gt;Lancement de VNC&lt;/Description&gt;
                    &lt;Order&gt;1&lt;/Order&gt;
                    &lt;Path&gt;wscript.exe X:\LaunchVNC.vbs&lt;/Path&gt;
                &lt;/RunSynchronousCommand&gt;</strong></span>
                &lt;RunSynchronousCommand wcm:action="add"&gt;
                    &lt;Description&gt;Lite Touch PE&lt;/Description&gt;
                    &lt;Order&gt;<strong><span style="color: #ff9900;">2</span></strong>&lt;/Order&gt;
                    &lt;Path&gt;wscript.exe X:\Deploy\Scripts\LiteTouch.wsf&lt;/Path&gt;
                &lt;/RunSynchronousCommand&gt;
            &lt;/RunSynchronous&gt;
        &lt;/component&gt;
    &lt;/settings&gt;
&lt;/unattend&gt;</pre><p>Enregistrez les modifications puis quittez le bloc-notes</p>
<blockquote><p><strong>Note</strong> : Si vous créez un nouveau fichier, faites bien attention à l&#8217;architecture indiquée &#8220;<strong>amd64</strong>&#8221; ou &#8220;<strong>x86</strong>&#8220;. En effet, en cas de divergence avec le noyau, l&#8217;interprétation des directives est tout bonnement ignorée.</p></blockquote>
<p>Procédez au &#8220;démontage de l&#8217;image WIM&#8221; via la commande suivante:</p><pre class="crayon-plain-tag">dism /unmount-wim /mountdir:D:\CustPE\Mount /commit</pre><p><em>Résultat affiché :</em></p><pre class="crayon-plain-tag">Outil Gestion et maintenance des images de d&eacute;ploiement
Version : 6.3.9600.17031

Fichier image : C:\CustPE\Sources\LiteTouchPE_x64.wim
Index de l'image : 1
Enregistrement de l'image
[==========================100.0%==========================]
D&eacute;montage de l'image
[==========================100.0%==========================]
L'op&eacute;ration a r&eacute;ussi.</pre><p>&nbsp;</p>
<h2>III. Utilisation du noyau WinPE modifié</h2>
<p>Pour utiliser ce noyau WinPE modifié vous devez le réintégrer dans une structure d&#8217;amorçage WDS, ISO ou un DVD. En vous reportant à mes différents tutoriels, donc celui concernant la &#8220;<em><span style="color: #ff9900;">Dématérialisation des vos supports avec WDS</span></em>&#8220;, vous devriez vous en sortir  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":-)" class="wp-smiley" /> </p>
<h3>A. Via Windows Deployment Services</h3>
<p>Exemple : Import d&#8217;une image de démarrage sous Windows Deployment Services :</p>
<div id="attachment_18524" style="width: 523px" class="wp-caption aligncenter"><a href="media/bd7c0ed1.WPE03-img02.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE03-img02.png"><img class="wp-image-18524 size-full" src="media/bd7c0ed1.WPE03-img02.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE03-img02.png" alt="WPE03-img02" width="513" height="445" /></a><p class="wp-caption-text">Ajout d&#8217;une image de démarrage dans WDS</p></div>
<h3>B. Via un support amovible de type USB</h3>
<p>Si vous n&#8217;avez pas d&#8217;infrastructure WDS et qu&#8217;une modeste clé USB (mini 512 Mo) sous la main, vous pouvez suivre la procédure suivante :</p>
<h4>1. Formatage du support USB</h4>
<p>Formatez la clé via &#8220;<strong>diskmgmt.msc</strong>&#8221; ou &#8220;<strong>diskpart</strong>&#8221; pour les plus aguerris</p><pre class="crayon-plain-tag">Diskpart</pre><p></p><pre class="crayon-plain-tag">Diskpart&amp;gt; list Disk
Diskpart&amp;gt; select Disk 2
Diskpart&amp;gt; clean
Diskpart&amp;gt; create part primary
Diskpart&amp;gt; format fs=ntfs quick
Diskpart&amp;gt; active 
Diskpart&amp;gt; assign letter=K:
Diskpart&amp;gt; exit</pre><p>Faites attention, ne vous trompez pas de cible ! &#8211; Lorsque vous taperez la commande &#8220;<strong>list disk</strong>&#8220;, vous obtiendrez un résultat du genre :</p><pre class="crayon-plain-tag">N&deg; disque Statut Taille Libre Dyn GPT
--------- ------------- ------- ------- --- ---
Disque 0 En ligne 40 G octets 0 octets
Disque 1 En ligne 60 G octets 1024 K octets
Disque 2 En ligne 512 M octets 0 octets</pre><p>Et il n&#8217;y guère d&#8217;information autre que la taille, pour vous permettre de localiser votre clé USB. Je vous ai bien dit que &#8220;diskpart&#8221; n&#8217;était pas pour les néophytes, donc si vous avez vraiment des doutes, utilisez la console graphique. Pour les aficionados de la ligne de commande, sachez qu&#8217;il y a toujours quelques commandes alambiquées pour identifier vos disques flash USB, comme par exemple sous Powershell :</p><pre class="crayon-plain-tag">gwmi -Class win32_logicaldisk | ? { $_.driveType -eq 2 }</pre><p>ou encore</p><pre class="crayon-plain-tag">gwmi win32_diskdrive | ? {$_.interfacetype -eq &quot;USB&quot;}</pre><p></p>
<h4>2. Copie des fichiers d&#8217;amorçage</h4>
<p>Copiez les fichiers d&#8217;amorçage du MDT vers cette clé (selon l&#8217;architecture).</p><pre class="crayon-plain-tag">xcopy \\localhost\DeploymentShare\Boot\x64\*.* k:\ /e /s</pre><p></p>
<h4>3. Copie du noyau modifié</h4>
<p>Créez un dossier &#8220;<strong>\Sources</strong>&#8221; puis recopiez le noyau modifié :</p><pre class="crayon-plain-tag">md k:\Sources
copy D:\CustPE\Sources\LiteTouchPE_x64.wim k:\Sources\Boot.wim</pre><p>A ce stade, votre support est prêt à l&#8217;emploi.</p>
<blockquote><p><strong>Note 1</strong> : Pour la réussite de cette démonstration, vous devez disposer d&#8217;un environnement DHCP afin que le client obtienne une adresse IP valide.</p>
<p><strong>Note 2</strong> : Attention, vous perdrez ces modifications en cas de régénération des images LiteTouch (cf &#8220;<em>Update Deployment Share</em>&#8220;.</p></blockquote>
<p>&nbsp;</p>
<h3>C. Tests du résultat</h3>
<p>Pour faciliter l&#8217;identification des postes cibles, je vous conseille d&#8217;activer le mode &#8220;<strong>Monitoring</strong>&#8221; au sein de MDT (2012 et +). Pour cela, il suffit de démarrer la console &#8220;<strong>Deployment Workbench</strong>&#8220;, de sélectionner le nom de votre MDT situé sous la rubrique &#8220;<strong>Deployement Shares</strong>&#8221; et d&#8217;utiliser le menu contextuel &#8220;<strong>Propriétés</strong>&#8220;. Allez ensuite sous l&#8217;onglet &#8220;<strong>Monitoring</strong>&#8221; puis cochez la case &#8220;<strong>Enable monitoring for this deployement share</strong>&#8221; et cliquez sur &#8220;<strong>Appliquer</strong>&#8221; et &#8220;<strong>OK</strong>&#8221; pour valider ce changement.</p>
<div id="attachment_18525" style="width: 740px" class="wp-caption aligncenter"><a href="media/0998402f.WPE03-img03.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE03-img03.png"><img class="wp-image-18525 size-large" src="media/15331f99.WPE03-img03-730x230.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE03-img03-730x230.png" alt="WPE03-img03" width="730" height="230" /></a><p class="wp-caption-text">Activation de la surveillance des déploiements sous MDT (Monitoring)</p></div>
<p>Démarrez votre<span style="text-decoration: underline; color: #ff9900;"> poste de test</span> sur l&#8217;image LiteTouch modifiée. Vous devriez voir apparaitre furtivement les messages d&#8217;information du script puis l&#8217;écran d&#8217;accueil de l&#8217;assistant LiteTouch puis les séquences de taches (Variable selon votre configuration MDT).</p>
<div id="attachment_18527" style="width: 740px" class="wp-caption aligncenter"><a href="media/e8cbc309.WPE03-img08.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE03-img08.png"><img class="wp-image-18527 size-large" src="media/cefd54ee.WPE03-img04-730x398.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE03-img04-730x398.png" alt="WPE03-img04" width="730" height="398" /></a><p class="wp-caption-text">Exemple d&#8217;affichage  de l&#8217;assistant LiteTouch</p></div>
<p>A partir de <span style="color: #ff9900;"><u>votre machine MDT</u></span>, lancez la console &#8220;<strong>Deployment Workbench</strong>&#8221; puis sélectionnez la rubrique &#8220;<strong>Monitoring</strong>&#8221; et appuyez sur <strong>[F5]</strong> afin d&#8217;actualiser l&#8217;affichage. Le(s) poste(s) en cours d&#8217;installation devrai(ent) apparaitre.</p>
<div id="attachment_18528" style="width: 577px" class="wp-caption aligncenter"><img class="wp-image-18528 size-full" src="media/4e89efb9.WPE03-img05.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE03-img05.png" alt="WPE03-img05" width="567" height="333" /><p class="wp-caption-text">Exemple de surveillance d&#8217;un déploiement sous MDT</p></div>
<p>Maintenant, il vous suffit de démarrer le programme &#8220;<strong>vncviewer.exe</strong>&#8221; (téléchargé précédemment) puis d&#8217;entrer le nom du poste dans la zone &#8220;<strong>VNC Server</strong>&#8221;  et cliquez sur le bouton &#8220;<strong>Connect</strong>&#8221;</p>
<div id="attachment_18529" style="width: 394px" class="wp-caption aligncenter"><img class="wp-image-18529 size-full" src="media/5bf53759.WPE03-img06.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE03-img06.png" alt="WPE03-img06" width="384" height="411" /><p class="wp-caption-text">Connexion à distance via VNC Viewer</p></div>
<p>Patientez quelques secondes avant que la connexion soit établie.</p>
<div id="attachment_18530" style="width: 323px" class="wp-caption aligncenter"><img class="wp-image-18530 size-full" src="media/35edec9f.WPE03-img07.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE03-img07.png" alt="WPE03-img07" width="313" height="273" /><p class="wp-caption-text">Etat de la communication VNC</p></div>
<p>Vous pouvez alors surveiller (ou interagir en ouvrant une invite de commande via [F8] par exemple) sur le poste tant qu&#8217;il exécute le noyau WinPE, c’est-à-dire jusqu&#8217;à ce qu&#8217;il effectue son premier redémarrage. (après il sera trop tard  <img src="media/b12348f1.frownie.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/frownie.png" alt=":-(" class="wp-smiley" />  , à moins que vous n&#8217;ayez activé le bureau à distance ou vnc sur le poste )</p>
<div id="attachment_18526" style="width: 740px" class="wp-caption aligncenter"><img class="wp-image-18526 size-large" src="media/5a638c14.WPE03-img08-730x443.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE03-img08-730x443.png" alt="WPE03-img08" width="730" height="443" /><p class="wp-caption-text">Connexion à distance établie sur le client LTI via VNC</p></div>
<p>Il y existe assurément d&#8217;autres techniques pour parvenir à ce genre de résultat mais je vous assure que celle-ci est fonctionnelle et accessible à tous :-)…</p>
<p>Facultatif : L&#8217;un des petits défauts de cette méthode est la perte des modifications lors de la régénération des clients LiteTouch. Pour pallier cette contrainte, sur votre machine MDT, vous devrez remplacer le(s) fichier(s) de modèle de l&#8217;ADK ci-après par le fichier &#8220;unattend.xml&#8221; modifié (32 / 64 bits).</p>
<ul>
<li>&#8220;C:\Program Files\Microsoft Deployment Toolkit\Templates\Unattend_PE_x64.xml&#8221;</li>
<li>&#8220;C:\Program Files\Microsoft Deployment Toolkit\Templates\Unattend_PE_x86.xml&#8221;</li>
</ul>
<p>Vous trouverez des informations sur ce sujet dans le tutoriel &#8220;<em><span style="color: #ff9900;">Maîtrise des images de démarrage LTI / WinPE</span></em>&#8220;</p>


feed_id: http://www.it-connect.fr/?p=19708
title: Windows 10 et le blocage des mises à jour
uri: Windows-10-et-le-blocage-des-mises-à-jour
url: http://www.it-connect.fr/windows-10-et-le-blocage-des-mises-a-jour/
content:
<p><strong>Microsoft a annoncé la semaine dernière qu&#8217;il y a aura des mises à jour automatique pour Windows 10, plus particulièrement l&#8217;édition &#8220;Home&#8221; autrement dit &#8220;Familiale&#8221; qui cible les particuliers.</strong></p>
<p>Cette condition d&#8217;utilisation du système semble s&#8217;assouplir puisque Microsoft a publié un outil pour donner plus de contrôle et de souplesse à l&#8217;utilisateur.</p>
<p><a href="media/9dd53b1a.manage-update.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/manage-update.jpg"><img class="aligncenter size-full wp-image-19709" src="media/9dd53b1a.manage-update.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/manage-update.jpg" alt="manage-update" width="571" height="440" /></a></p>
<p>Les mises à jour automatiques, ce n&#8217;est en soit pas une mauvaise idée notamment pour l&#8217;aspect sécurité que les particuliers ne se soucient pas forcément alors que c&#8217;est crucial. Ce qui est plus gênant c&#8217;est lorsqu&#8217;une mise à jour de pilote plante&#8230; Comme ce fût le cas ces derniers jours avec un pilote Nvidia défectueux.</p>
<p>Cet outil pas encore annoncé officiellement par Microsoft permet de masquer les mises à jour ou de les bloquer, ce qui permet notamment de bloquer le téléchargement de nouveaux pilotes ou des mises à jour de sécurité, par exemple.</p>
<p>Bien que cet outil ne soit pas natif à Windows 10, il sera possible de l&#8217;ajouter sur votre système puisqu&#8217;il est déjà disponible.</p>
<p><a href="https://support.microsoft.com/fr-fr/kb/3073930" target="_blank">Outil &#8211; Windows 10 &#8211; Gérer update</a></p>


feed_id: http://www.it-connect.fr/?p=19152
title: Test d’un SSD : Crucial MX200 (500 Go)
uri: Test-d-un-SSD-Crucial-MX200-(500-Go)
url: http://www.it-connect.fr/test-dun-ssd-crucial-mx200-500-go/
content:
<h2>I. Présentation du produit</h2>
<p>Prévu pour succéder au MX100 de la même marque, le Crucial MX200 est le disque SSD de 500 Go que j&#8217;ai testé pour vous ! Faisons rapidement un tour des caractéristiques principales (annoncées par Crucial) :</p>
<p>&#8211; <strong>Lecture séquentielle (Mo/s)</strong> : 555</p>
<p>&#8211; <strong>Écriture séquentielle (Mo/s)</strong> : 500</p>
<p>&#8211; <strong>Lecture aléatoire (IOPS)</strong> : 100 000</p>
<p>&#8211; <strong>Écriture aléatoire (IOPS)</strong> : 87 000</p>
<p>&#8211; <strong>Mémoire cache</strong> : 512 Mo</p>
<p>&#8211; <strong>Interface</strong> : SATA 3, rétrocompatible</p>
<p>&#8211; <strong>Poids</strong> : 51 grammes</p>
<p>Passons maintenant à la suite !</p>
<h2>II. Boitier et design</h2>
<p>Très léger en main, ce boitier en aluminium est joliment conçu, je trouve que l&#8217;autocollant apposé par Crucial donne un effet sympa d&#8217;autant plus qu&#8217;il est brillant. Après pour être franc, il s&#8217;agit d&#8217;un SSD destiné à être dans votre machine donc on ne le regarde pas tous les jours. <strong>Le fait que le boitier soit en aluminium et qu&#8217;il soit léger est plus important.</strong></p>
<div id="attachment_19153" style="width: 577px" class="wp-caption aligncenter"><a href="media/0c5b5610.crucial-mx200-1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/crucial-mx200-1.jpg"><img class="size-full wp-image-19153" src="media/0c5b5610.crucial-mx200-1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/crucial-mx200-1.jpg" alt="SSD Crucial MX200 - Vue de dessus" width="567" height="338" /></a><p class="wp-caption-text">SSD Crucial MX200 &#8211; Vue de dessus</p></div>
<p>Au passage, voici une photo de la vue de dessous :</p>
<div id="attachment_19154" style="width: 610px" class="wp-caption aligncenter"><a href="media/963dbfa7.crucial-mx200-2.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/crucial-mx200-2.jpg"><img class="size-full wp-image-19154" src="media/963dbfa7.crucial-mx200-2.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/crucial-mx200-2.jpg" alt="SSD Crucial MX200 - Vue de dessous" width="600" height="384" /></a><p class="wp-caption-text">SSD Crucial MX200 &#8211; Vue de dessous</p></div>
<p>Il est à noter que dans la boîte du MX200, on trouve également un adaptateur pour augmenter l&#8217;épaisseur du SSD de 7 à 9,5 mm.</p>
<h2>III. Sécurité</h2>
<h3>A. La technologie Rain</h3>
<p>Par l&#8217;intermédiaire d&#8217;un bloc de parité, la technologie Rain de Crucial protège vos données si un bloc mémoire devenait à être défaillant. Cette technologie assimilable au RAID directement au niveau matériel permet la reconstruction des données en cas de défaillance.</p>
<p>Grâce à l&#8217;écriture des données en parallèle, les performances sont également accrues.</p>
<h3>B. Chiffrement</h3>
<p>Le Crucial MX200 est également pensé pour la protection des données sur l&#8217;aspect chiffrement, puisqu&#8217;il réalise du chiffrement matériel AES 256-bit et il est compatible avec :</p>
<p>&#8211; Microsoft eDrive</p>
<p>&#8211; IEEE-1667</p>
<p>&#8211; Trusted Computing Group Opal 2.0</p>
<h2>IV. Les performances du MX200</h2>
<p>Avant de passer au fameux graphes des performances, je tiens à préciser que le système de cache Crucial (<em>Dynamic Write Acceleration</em>) n&#8217;est pas présent sur cette version 256 Go. Pour être plus précis, Crucial l&#8217;intègre uniquement sur le MX200 256 Go.</p>
<p>Voici sans plus attendre, un résumé des perfs avec le logiciel CrystalDiskInfo que j&#8217;ai pour habitude d&#8217;utiliser :</p>
<p><a href="media/49a0adb9.crucial-mx200-3.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/crucial-mx200-3.png"><img class="aligncenter size-full wp-image-19155" src="media/49a0adb9.crucial-mx200-3.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/crucial-mx200-3.png" alt="crucial-mx200-3" width="623" height="368" /></a></p>
<p>Au niveau du taux d&#8217;endurance, il est de 160 To pour ce modèle 500 Go, ce qui représente 87 Go d&#8217;écriture par jour sur 5 ans (information de Crucial), un rythme d&#8217;écriture que l&#8217;on atteindra surement pas dans le cadre d&#8217;une utilisation classique, mais que l&#8217;on peut envisager lors de transferts de données répétés ou d&#8217;utilisation de logiciels gourmands. Le taux d&#8217;endurance étant très intéressant, on peut envisager une belle durée de vie pour ce disque SSD.</p>
<h2>V. Le logiciel Storage Executive</h2>
<p>Le logiciel <strong>Storage Executive de Crucial</strong> est disponible pour Windows 7 et Windows 8/8.1. Aujourd&#8217;hui en version 3.20, cette application a pour objectif principal d&#8217;optimiser votre SSD Crucial, voici quelques unes des fonctionnalités :</p>
<p>&#8211; <em>Momentum Cache</em> : utiliser la RAM disponible du PC pour créer un cache afin d&#8217;accélérer la vitesse de lecture (applications, données&#8230;)</p>
<p>&#8211; Mise à jour du firmware du SSD</p>
<p>&#8211; Etat de l&#8217;espace de stockage</p>
<p>&#8211; Température et intégrité du disque SSD</p>
<p>&#8211; Réinitialiser le mot de passe chiffré du SSD</p>
<p>De manière générale, les diverses fonctionnalités proposées permettent d&#8217;optimiser le disque SSD notamment pour prolonger sa durée de vie. Voici l&#8217;interface de l&#8217;application qui est accessible en mode web par un navigateur :</p>
<div id="attachment_19295" style="width: 740px" class="wp-caption aligncenter"><a href="media/d2b4c754.crucial-storage-executive.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/crucial-storage-executive.jpg"><img class="size-large wp-image-19295" src="media/ce9963ba.crucial-storage-executive-730x418.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/crucial-storage-executive-730x418.jpg" alt="Crucial Storage Executive" width="730" height="418" /></a><p class="wp-caption-text">Crucial Storage Executive</p></div>
<p>Le logiciel est capable de donner certaines informations quant à des SSD qui ne sont pas de marque Crucial, mais ne permets pas d&#8217;utiliser les fonctionnalités intéressantes de l&#8217;outil.</p>
<p><a href="http://www.crucial.fr/fra/fr/support-storage-executive" target="_blank">Plus d&#8217;infos</a></p>
<h2>VI. Conclusion</h2>
<p>Ce SSD m&#8217;a donné bonne impression, et il dispose de sérieux arguments pour vous séduire notamment car il intègre des fonctionnalités intéressantes, avec en supplément une licence du logiciel Acronis qui est très bon dans son domaine. De plus, les performances sont bonnes et l&#8217;endurance annoncée également, Crucial a fait du bon boulot sur ce MX200 !</p>
<p>Le fait qu&#8217;il soit léger est également un plus, notamment lors d&#8217;une installation dans un PC portable, plus particulièrement un ultrabook.</p>
<p><strong>Finalement, ce Crucial MX200 intègre des fonctionnalités professionnelles tout en les mettant au profit du grand public, ce qui en fait un fait un modèle complet et performant.</strong> Si je devais mettre un bémol, ce serait pour la <strong>garantie qui est de 3 ans,</strong> certes c&#8217;est déjà bien mais certains concurrents vont plus loin en proposant 5 ans, voir même 10 ans sur certains modèles spécifiques.</p>
<p>Ce SSD est disponible sur de nombreuses boutiques en ligne, telle que Cdiscount, RueDuCommerce, Pixmania&#8230; Environ au prix de <strong>208 euros pour la version 500 Go</strong>. A ce prix, il est à noter que <strong>Crucial fournit également une licence Acronis True Image HD 2014, un célèbre logiciel de sauvegarde et restauration. </strong></p>
<p>Enfin, pour ceux qui recherchent ce modèle en une autre capacité, sachez qu&#8217;il est<strong> disponible en différentes capacité, à savoir 256 Go, 500 Go et même 1 To</strong>.</p>
<p>N&#8217;hésitez pas à consulter notre guide d&#8217;<a href="http://www.it-connect.fr/prolonger-la-duree-de-vie-dun-disque-ssd/" target="_blank">optimisation d&#8217;un disque SSD</a>.</p>


feed_id: http://www.it-connect.fr/?p=19713
title: Plasma Mobile : Un nouvel OS smartphone basé sur Linux
uri: Plasma-Mobile-Un-nouvel-OS-smartphone-basé-sur-Linux
url: http://www.it-connect.fr/plasma-mobile-un-nouvel-os-smartphone-base-sur-linux/
content:
<p><strong>Conçu par les créateurs de KDE, Plasma Mobile a pour objectif de faciliter la transition vers le monde du libre mais aussi de protéger l&#8217;utilisateur. Le souhait est de limiter les différences entre l&#8217;utilisation sur un PC, une tablette ou un smartphone avec un OS libre et open source.</strong></p>
<p><a href="media/a94b3576.plasma-mobile.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/plasma-mobile.jpg"><img class="aligncenter size-full wp-image-19714" src="media/a94b3576.plasma-mobile.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/plasma-mobile.jpg" alt="plasma-mobile" width="700" height="394" /></a></p>
<p>D&#8217;après les informations fournies, en plus des applications réservées à Linux, il serait capable d&#8217;ouvrir les applications Android sur Plasma Mobile. Cependant, il faudra voir comment Plasma Mobile gère les autorisations souhaitées par les applications Android qui sont pour certaines curieuses.</p>
<p>Basé sur la distribution Kubuntu (dérivée d&#8217;Ubuntu), Plasma Mobile utilise les drivers graphiques d&#8217;Android. Par ailleurs, il reprend des éléments du Shell Plasma disponible sur la version bureau de KDE. Comme tout système d&#8217;exploitation mobile, il dispose d&#8217;une panoplie d&#8217;applications dédiées aux usages courants : SMS, appels, notifications, gestion des contacts&#8230;</p>
<p>Voici une vidéo de présentation de Plasma Mobile :</p>
<p><iframe width="300" height="150" class="iframe_youtube" src="https://www.youtube.com/embed/auuQA0Q8qpM" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>


feed_id: http://www.it-connect.fr/?p=18534
title: CustPE : Comment installer vos propres outils dans WinPE ?
uri: CustPE-Comment-installer-vos-propres-outils-dans-WinPE
url: http://www.it-connect.fr/custpe-comment-installer-vos-propres-outils-dans-winpe/
content:
<h2>I. Présentation</h2>
<p>Comme évoqué dans mes précédents tutoriels, la console MDT permet d&#8217;ajouter un dossier au sein des images WinPE personnalisées. Rappelez-vous, sous l&#8217;onglet &#8220;<strong>Windows PE</strong>&#8221; … &#8220;<strong>Extra directory to add</strong>&#8220;. Cette faculté est intéressante et simple à mettre en œuvre, mais risque d&#8217;alourdir le noyau (ie &#8220;Ramdrive&#8221;) dès lors que le volume de votre outillage devient significatif.</p>
<p>En fait, ce choix d&#8217;intégrer des outils additionnels au sein même du noyau WinPE est généralement motivé par la simplicité de &#8220;référencement&#8221; à ces programmes parce que la lettre affectée est toujours &#8220;X:&#8221;</p>
<p>Avant de vous lancer dans l&#8217;ajout d&#8217;un outillage complémentaire, gardez à l&#8217;esprit que les programmes doivent être <strong>autonomes</strong> &#8211; c&#8217;est à dire de simples binaires exécutables , ou ensemble de fichiers qui ne requièrent aucun processus d&#8217;installation, ni dépendance avec des composants Windows) &#8211; Depuis WinPE 4, il est toutefois possible d&#8217;ajouter une version limitée du framework .NET.</p>
<h2>II. Comment connaitre la lettre du média WinPE ?</h2>
<p>À mon avis, le stockage sur le média WinPE, est plus intéressant, surtout dans le cas d&#8217;outils volumineux ou utilisés très ponctuellement. Cependant, la lettre du média est variable et il peut s&#8217;avérer nécessaire d&#8217;employer un script pour localiser la bonne lettre d&#8217;unité.</p>
<p><em>Exemple de batch GetPEMedia.cmd</em></p><pre class="crayon-plain-tag">@ECHO OFF
FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W Y Z) DO IF EXIST %%i:\SOURCES\Boot.wim SET MEDIAPE=%%i:
ECHO MediaPE = %MEDIAPE%</pre><p><em>Exemple de script GetPEMedia.vbs</em></p><pre class="crayon-plain-tag">Set objFSO = CreateObject("Scripting.FileSystemObject")
Set colDrives = objFSO.Drives
sFile = "\Sources\boot.wim"
bFound = False
For Each objDrive in colDrives
    sFind = objDrive.DriveLetter &amp; ":" &amp; sFile
    If objFSO.FileExists(sFind) Then
       bFound = True
       Wscript.Echo "Le fichier " &amp; sFile &amp; " a été trouvé sur le lecteur " &amp; objDrive.DriveLetter &amp; ":"
    End If
Next

If bFound = False Then Wscript.Echo "Le fichier " &amp; sFile &amp; " n'a été trouvé sur aucun lecteur."</pre><p></p>
<p class=""><em>Exemple de script GetPEMedia.ps1</em></p>
<p></p><pre class="crayon-plain-tag">$File = "\Sources\boot.wim" 
$Found = $False
$Drives = Get-WmiObject -Query "SELECT * from win32_logicaldisk"
ForEach ($Drive in $Drives) {
 if (Test-Path ("$($Drive.DeviceID)$Root$File")) { 
 $Found = $True
 Echo "Le fichier [$File] a été trouvé sur le lecteur $($Drive.DeviceID)"
 }
}
if ($Found -eq $False) { Echo "Le fichier [$File] n'a été trouvé sur aucun lecteur." }</pre><p>Cette technique n&#8217;est toutefois valable que lorsque l&#8217;image du noyau WinPE est chargée à partir d&#8217;un support amovible. En effet, dès lors que l&#8217;on utilise un démarrage PXE, le média n&#8217;existe plus en tant que tel. Dans ce cas, bien que le réseau ait servi de support d&#8217;amorçage, il n&#8217;y a aucun lecteur réseau au sens propre.</p>
<h2>III. Constitution de notre boite à outils</h2>
<h3>A. Avant-propos</h3>
<p>Avant de m&#8217;engager sur un terrain pour le moins délicat, je rappelle que l&#8217;usage de programme au sein de Windows PE est régi par le respect d&#8217;un cadre technique, mais aussi légal. C&#8217;est ce qu&#8217;on désigne par le &#8220;contrat de licence d&#8217;utilisateur final&#8221;, propre à chaque produit composant la solution.</p>
<blockquote><p><strong>Note</strong> : Pour respecter le cadre d&#8217;utilisation de WinPE qui n&#8217;inclut aucune licence au sens &#8220;utilisateur&#8221; et les contraintes légales d&#8217;utilisation des logiciels, je vous conseille de rester &#8220;sage&#8221; et de rester dans les limites des outils liés diagnostics, de réparation ou de déploiement d&#8217;un système.</p></blockquote>
<p>Pour information, dans le cadre d&#8217;une souscription à un contrat &#8220;<strong>Software Assurance</strong>&#8221; ou &#8220;<strong>MSDN</strong>&#8220;, vous pouvez prétendre au &#8220;<strong>Microsoft Desktop Optimization Pack</strong>&#8220;, incluant le &#8220;<strong>Microsoft Diagnostics and Recovery Toolset</strong>&#8220;. Ce produit particulier consiste à inclure une véritable boite à outils techniques construite à partir d&#8217;un socle WinPE.</p>
<p>Le résultat s&#8217;inscrit dans un écran &#8220;<strong>WinRE</strong>&#8221; sensiblement modifié, incluant un nouveau lien vers la boite à outils de Microsoft.</p>
<p>Ce qui donnera pour Windows 7 :</p>
<div id="attachment_18535" style="width: 526px" class="wp-caption aligncenter"><a href="media/520b6191.WPE02-img24.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img24.png"><img class="wp-image-18535 size-full" src="media/520b6191.WPE02-img24.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img24.png" alt="WPE02-img24" width="516" height="413" /></a><p class="wp-caption-text">Exemple avec MsDaRT 7</p></div>
<p>Et si on rentre à l&#8217;intérieur, on obtient :<em><br />
</em></p>
<div id="attachment_18538" style="width: 560px" class="wp-caption aligncenter"><img class="wp-image-18538 size-medium" src="media/b60977b5.WPE02-img26-550x417.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img26-550x417.png" alt="WPE02-img26" width="550" height="417" /><p class="wp-caption-text">Aperçu de la boite à outils &#8220;MsDaRT Tools&#8221; (W7)</p></div>
<p>&#8230;Et pour Windows 8 :<em><br />
</em></p>
<div id="attachment_18536" style="width: 593px" class="wp-caption aligncenter"><a href="media/5fb13baf.WPE02-img25.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img25.png"><img class="wp-image-18536 size-full" src="media/5fb13baf.WPE02-img25.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img25.png" alt="WPE02-img25" width="583" height="355" /></a><p class="wp-caption-text">Exemple avec MsDaRT 8</p></div>
<p>De la même manière, si l&#8217;on regarde ce qui se trouve à l&#8217;intérieur :</p>
<div id="attachment_18537" style="width: 650px" class="wp-caption aligncenter"><a href="media/b3297353.WPE02-img27.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img27.png"><img class="wp-image-18537 size-full" src="media/b3297353.WPE02-img27.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img27.png" alt="WPE02-img27" width="640" height="536" /></a><p class="wp-caption-text">Aperçu de la boite à outils &#8220;MsDaRT Tools&#8221; (W8.1)</p></div>
<p>Je limiterais donc ma démonstration à quelques propositions, mais je ne vous encourage aucunement à en faire l&#8217;usage dans un cadre professionnel. Pour la forme, et lever toute ambiguïté,  j&#8217;ajouterais donc la formule bateau &#8220;je décline toute responsabilité sur les conséquences d&#8217;usage et d&#8217;application de ces informations, livrées à titre purement indicatif.&#8221;  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":-)" class="wp-smiley" /> </p>
<p>Vous pouvez également consulter cet <a href="http://www.alexcomputerbubble.com/winpe-5-0-gui/" target="_blank">excellent article </a>d&#8217;Alex Dujakovic sur l&#8217;implémentation d&#8217;un outillage graphique sur un noyau WinPE 5. Pour constituer votre boite à outils, dont le choix et la pertinence vous incombent, vous pouvez consulter des sites spécialisés tels que :</p>
<ul>
<li><a href="http://www.portablefreeware.com/" target="_blank">http://www.portablefreeware.com/</a></li>
<li><a href="http://windowsmatters.com/tag/winpe/" target="_blank">http://windowsmatters.com/tag/winpe/</a></li>
<li><a href="http://www.snapfiles.com/features/ed_usb_software.html" target="_blank">http://www.snapfiles.com/features/ed_usb_software.html</a></li>
<li><a href="http://www.pendriveapps.com/" target="_blank">http://www.pendriveapps.com/</a></li>
</ul>
<p>Toutefois, vous remarquerez certainement que les outils libres et gratuits en version 64 bits sont beaucoup moins nombreux que leurs homologues 32 bits. À titre d&#8217;exemple, je vous propose un petit tableau d&#8217;équivalence approximative susceptible de constituer votre propre boite à outils.</p>
<table width="619">
<tbody>
<tr>
<td style="text-align: center" width="145"><strong>Outil</strong></td>
<td style="text-align: center" width="89"><strong>x bits</strong></td>
<td style="text-align: center" width="234"><strong>Description</strong></td>
<td style="text-align: center" width="151"><strong>Equiv. MsDaRT</strong></td>
</tr>
<tr>
<td width="145"><strong>TBLauncher</strong><strong>PStart</strong></p>
<p><strong>NU2Menu</strong></p>
<p><strong>BS Explorer</strong></td>
<td width="89">
<p style="text-align: center">32/64</p>
<p style="text-align: center">32</p>
<p style="text-align: center">32</p>
<p style="text-align: center">32</p>
</td>
<td style="text-align: left" width="234">Utilitaire de lancement d&#8217;applications</td>
<td style="text-align: center" width="151">DaRT Screen</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>NTPWEdit</strong></td>
<td style="text-align: center" width="89">32/64</td>
<td style="text-align: left" width="234">Réactivation des comptes locaux et réinitialisation des mots de passe.</td>
<td style="text-align: center" width="151">Locksmith</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>Regedit</strong></td>
<td style="text-align: center" width="89">32/64</td>
<td style="text-align: left" width="234">Edition du registre</td>
<td style="text-align: center" width="151">ERD Registry Editor</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>Explorer++</strong><strong>A43</strong></p>
<p><strong>Q-Dir</strong></td>
<td style="text-align: center" width="89">32/6432</p>
<p>32/64</td>
<td style="text-align: left" width="234">Explorateurs de fichiers</td>
<td style="text-align: center" width="151">Explorer</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>PENetwork</strong></td>
<td style="text-align: center" width="89">32/64</td>
<td style="text-align: left" width="234">Gestion d&#8217;adresse IP et connexion de lecteur réseau</td>
<td style="text-align: center" width="151">TCP/IP Config</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>ClamWin</strong><strong>Stinger</strong></td>
<td style="text-align: center" width="89">32/64</td>
<td style="text-align: left" width="234">AntivirusOutil de suppression des logiciels malveillants Microsoft® Windows® (KB890830)</td>
<td style="text-align: center" width="151">Standalone System Sweeper</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>Ultra File Search</strong></td>
<td style="text-align: center" width="89">32</td>
<td style="text-align: center" width="234">Recherche de fichiers</td>
<td style="text-align: center" width="151">Search</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>Recuva</strong></td>
<td style="text-align: center" width="89">32/64</td>
<td style="text-align: left" width="234">Récupération de fichiers effacés</td>
<td style="text-align: center" width="151">File Restore</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>Eraser</strong></td>
<td style="text-align: center" width="89"> 32/64</td>
<td style="text-align: left" width="234">Suppression définitive de contenu</td>
<td style="text-align: center" width="151">Disk Wipe</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>N/A</strong></td>
<td style="text-align: center" width="89"></td>
<td style="text-align: left" width="234">Désinstallation de correctif</td>
<td style="text-align: center" width="151">Hotfix Uninstall</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>N/A</strong></td>
<td style="text-align: center" width="89"></td>
<td style="text-align: left" width="234">Gestion de l&#8217;ordinateur</td>
<td style="text-align: center" width="151">Computer Management</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>AOMEI Partition Assistant  </strong><strong>DiskPartitioner</strong></td>
<td style="text-align: center" width="89">32/6432/?64</td>
<td style="text-align: left" width="234">Gestion des volumes, formatage et partitionnement</td>
<td style="text-align: center" width="151">Disk Commander</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>UltraVNC</strong></td>
<td style="text-align: center" width="89">32/64</td>
<td style="text-align: left" width="234">Prise de main à distance <span style="color: #ff9900">(cf Mon article à paraître sur le sujet)</span></td>
<td width="151">RemoteRecovery</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>7-Zip</strong></td>
<td style="text-align: center" width="89">32/64</td>
<td style="text-align: left" width="234">Gestion d&#8217;archives</td>
<td style="text-align: center" width="151">N/A</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>TestDisk.WIN</strong></td>
<td style="text-align: center" width="89"> 32/64</td>
<td style="text-align: left" width="234">Récupération de données &#8220;bas niveau&#8221; &#8211; partitions/fichiers</td>
<td style="text-align: center" width="151">N/A</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>SIW</strong></td>
<td style="text-align: center" width="89">32/(64)</td>
<td style="text-align: left" width="234">Affichage d&#8217;information système sur le matériel et les logiciels</td>
<td style="text-align: center" width="151">N/A</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>HD Tune</strong><strong>Checkdisk</strong></td>
<td style="text-align: center" width="89">3232/64</td>
<td style="text-align: left" width="234">Testeur/vérificateur de disque dur</td>
<td style="text-align: center" width="151">N/A</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>Disk2VHD</strong></td>
<td style="text-align: center" width="89">32/64</td>
<td style="text-align: left" width="234">Clonage d&#8217;un disque physique vers un fichier de disque virtuel .VHD (sysinternals)</td>
<td style="text-align: center" width="151">N/A</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>HxD</strong></td>
<td style="text-align: center" width="89"> 32</td>
<td style="text-align: left" width="234">Éditeur hexadécimal</td>
<td style="text-align: center" width="151">N/A</td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>LLFTool </strong></td>
<td style="text-align: center" width="89"> 32</td>
<td width="234">Outil de formatage de disque bas niveau (HDDGuru).</td>
<td style="text-align: center" width="151"></td>
</tr>
<tr>
<td style="text-align: left" width="145"><strong>GimageX</strong></td>
<td style="text-align: center" width="89">32/64</td>
<td style="text-align: left" width="234">Outil de gestion des images WIM</td>
<td style="text-align: center" width="151">N/A</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<h2>IV. Mise en pratique</h2>
<p>Pour réaliser cette personnalisation, il nous faut récupérer un noyau WinPE (~boot.wim) à modifier. Pour cela, nous avons de nombreuses possibilités, telles que :</p>
<ul>
<li>Récupérer un noyau existant à partir d&#8217;un DVD original de distribution Windows NT6.x (*)</li>
<li>Générer une image de démarrage MDT, noyau générique ou client LiteTouch</li>
<li>Générer un nouveau noyau à partir du kit ADK (ou WAIK)</li>
</ul>
<p>(*) Les noyaux présents sur les DVD contiennent 2 images, la première étant générique &#8221; Microsoft Windows PE (x64|x86)&#8221;et la seconde, plus riche, contenant les programmes d&#8217;installation &#8221; Microsoft Windows Setup (x64|x86)&#8221;</p>
<p>En fonction de vos objectifs, les opérations devront être déclinées sur chacun des noyaux 32 et/ou 64 bits.</p>
<p>À la lecture de mes différents articles sur le sujet, vous aurez certainement compris que je fais manifestement partie des inconditionnels de MDT. Donc plutôt que de tout fabriquer via la ligne de commande d&#8217;un ADK , je vous propose donc construire cet atelier à partir des images génériques que nous avons déjà évoquées précédemment.</p>
<h3>A. Constituer la boite à outils</h3>
<p>Pour la démonstration, je vais donc m&#8217;inspirer partiellement de la solution proposée par &#8220;Terabyte&#8221; expliqué <a href="http://www.terabyteunlimited.com/howto/tbwinre_tutorial.htm" target="_blank">ici</a>  et qui contient un lanceur graphique de programmes &#8220;<strong>TBLaunch</strong>&#8220;, ainsi que plusieurs petites fonctions très pratiques, que nous détaillerons plus tard.</p>
<p>&#8211; Commençons par télécharger ce kit <a href="http://www.terabyteunlimited.com/downloads/wp/tbwinre.zip" target="_blank">ici</a></p>
<p>&#8211; Ajoutons l&#8217;explorateur de fichier &#8220;<strong>Explorer++</strong>&#8221; dont vous trouverez les sources 32 et 64 bits <a href="https://explorerplusplus.com/" target="_blank">ici</a></p>
<p>&#8211; Ajoutons l&#8217;outil &#8220;<strong>NTPWEdit</strong>&#8221; pour la réactivation des comptes locaux et réinitialisation des mots de passe dont vous trouverez les sources 32 et 64 bits <a href="http://cdslow.webhost.ru/files/ntpwedit/ntpwed04.zip" target="_blank">ici</a></p>
<p>&#8211; Ajoutons l&#8217;outil &#8220;<strong>PE Network</strong>&#8221; pour la gestion du réseau dont vous trouverez les sources 32 et 64 bits <a href="http://holger.orgfree.com/html/downloads.html" target="_blank">ici</a> : Ces packages sont au format .7z &#8211; Au besoin téléchargez également l&#8217;excellent outil gratuit &#8220;<a href="http://www.7-zip.org/" target="_blank">7-Zip</a>&#8221;</p>
<blockquote><p><strong>Note</strong> : J&#8217;ai remarqué que l&#8217;outil &#8220;<em>PE Network</em>&#8221; à une forte dépendance avec l&#8217;initialisation des couches réseaux via wpeinit et ne fonctionne donc pas avec un client Litetouch, qui exploite un processus alternatif &#8220;<em>bbdrun /bootstrap</em>&#8220;</p></blockquote>
<p>N&#8217;oubliez pas de &#8220;débloquer&#8221; les fichiers provenant de sources téléchargées à partir d&#8217;Internet.</p>
<h3>B. Ventilation de l&#8217;outillage</h3>
<p>Pour ne pas trop surcharger la liste déjà conséquente des explications, voici la structure dans laquelle j&#8217;ai ventilé les différents outils. La structure distingue volontairement les outils à intégrer dans le noyau de ceux destinés à rester sur le média. Toutefois, en raison de la taille relativement faible de ces outils, j&#8217;ai opté pour l&#8217;intégration totale dans le noyau.</p>
<p>Structure de travail :</p>
<p><a href="media/ba1fc87e.WPE02-img29.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img29.png"><img class="  aligncenter wp-image-18540 " src="media/ba1fc87e.WPE02-img29.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img29.png" alt="WPE02-img29" width="419" height="503" /></a></p>
<p>Les fichiers en rouge dans le schéma sont à créer ou à modifier selon les explications qui vont suivre. Vous constaterez que je n&#8217;ai pas copié l&#8217;intégralité des sources et que pour certains programmes, j&#8217;ai rajouté le suffixe &#8220;<strong>*64.exe</strong>&#8221; pour distinguer les binaires 64 bits.</p>
<h3>C. Préparation des fichiers nécessaires à la fabrication</h3>
<h4>1. Création du menu TBLaucher</h4>
<p>En premier lieu, j&#8217;ai modifié, un peu violemment certes, le fichier &#8220;<strong>TBLauncher.ini</strong>&#8221; comme suit:</p><pre class="crayon-plain-tag">[Options]
Mode=WinPE
RunWpeinit=0
DisableFirewall=0
BackgroundInit=1
FindBootDrive=0
MaxSearchTime=8
UpdatePrograms=0

[Menu]
ItemCount=10

[Menu_Item_1]
Name=Explorer++
Path=%systemdrive%\Tools\Explorer++.exe
Path64=%systemdrive%\Tools\Explorer++64.exe

[Menu_Item_2]
Name=Show SuperHidden Files
Path=%systemdrive%\Scripts\ShowSuperHidden.vbs

[Menu_Item_3]
Name=Set French Keyboard Layout
Path=%SystemRoot%\System32\wpeutil.exe
Parameters=SetKeyboardLayout 040c:0000040c

[Menu_Item_4]
Name=Command Prompt
Path=%SystemRoot%\System32\cmd.exe

[Menu_Item_5]
Name=Powershell
Path=%SystemRoot%\System32\WindowsPowershell\v1.0\Powershell.exe

[Menu_Item_6]
Name=PE Network
Path=%systemdrive%\Tools\PENetwork.exe
Path64=%systemdrive%\Tools\PENetwork64.exe

[Menu_Item_7]
Name=Unlock Accounts
Path=%systemdrive%\Tools\ntpwedit.exe
Path64=%systemdrive%\Tools\ntpwedit64.exe

[Menu_Item_8]
Name=Regedit
Path=%systemroot%\System32\regedt32.exe

[Menu_Item_9]
Name=Notepad
Path=%SystemRoot%\System32\notepad.exe

[Menu_Item_10]
Name=Task Manager
Path=%SystemRoot%\System32\taskmgr.exe</pre><p>Durant la fabrication, ce fichier sera stocké sous &#8220;<strong>[Z:\CustPE]\Kernel\Tools\TBLauncher.ini</strong>&#8221;</p>
<h4>2. Facultatif : Script pour afficher les fichiers protégés</h4>
<p>Cette astuce est liée à l&#8217;usage d&#8217;explorateurs graphiques tel que Explorer++, A43…, qui n&#8217;affichent pas les &#8220;fichiers et dossiers protégés du système&#8221; car ils s&#8217;appuient sur des clés de registre (&#8220;SuperHidden&#8221;) absentes du noyau WinPE.</p>
<p>Pour pallier cette particularité, il est possible de modifier le registre HKLM par défaut de WinPE, sous réserve d&#8217;effectuer le montage du noyau. Pour simplifier, j&#8217;ai donc ajouté le script suivant &#8220;<strong>ShowSuperHidden.vbs</strong>&#8221; qu&#8217;il suffira d&#8217;exécuter pour afficher les fichiers protégés sous WinPE.</p><pre class="crayon-plain-tag">Hidden = "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden"
SHidden = "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden"
Set oShell =  CreateObject("WScript.Shell")
oShell.RegWrite Hidden, 0, "REG_DWORD"
oShell.RegWrite SHidden, 1, "REG_DWORD"
oShell.Popup "L'affichage des fichiers protégés est maintenant activé",3,"Information",vbInformation</pre><p>Durant la fabrication, ce fichier sera stocké sous &#8220;<strong>[Z:\CustPE]\Kernel\Scripts\ShowSuperHidden.vbs</strong>&#8221;</p>
<blockquote><p><strong>Note</strong> : Si vous suivez intégralement cette procédure, ce script n&#8217;aura pas d&#8217;utilité du fait que j&#8217;ai finalement décidé d&#8217;ajouter cette modification du registre dans le script de personnalisation du noyau.</p></blockquote>
<h4>3. Script pour la détection du média WinPE</h4>
<p>Le batch suivant &#8220;<strong>Launcher.cmd</strong>&#8221; est destiné à déclarer les variables de l&#8217;architecture et du média WinPE et démarrer le lanceur d&#8217;application.</p><pre class="crayon-plain-tag">@ECHO OFF
IF &quot;%PROCESSOR_ARCHITECTURE%&quot;==&quot;AMD64&quot; SET CPU=64
FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W Y Z) DO IF EXIST %%i:\SOURCES\Boot.wim SET MEDIAPE=%%i:
IF &quot;%MEDIAPE%&quot;==&quot;&quot; SET MEDIAPE=PXE
ECHO MediaPE = %MEDIAPE%
%systemdrive%\Tools\TBLauncher%CPU%.exe</pre><p>Dans cette démonstration, nous n&#8217;exploiterons pas le cas du démarrage de WinPE via WDS ou PXE, mais en l&#8217;absence de support amovible, la variable &#8220;<strong>MediaPE</strong>&#8221; sera positionnée sur &#8220;<strong>PXE</strong>&#8220;. (Pour éventuellement déclencher un script ou des actions spécifiques par la suite…)</p>
<p>Durant la fabrication, ce fichier sera stocké sous &#8220;<strong>[Z:\CustPE]\Kernel\Scripts\Launcher.cmd</strong>&#8221;</p>
<h4>4. Choisir une image de fond (facultatif)</h4>
<p>Vous pouvez préparer une image de fond d&#8217;écran pour WinPE. Par défaut, le MDT propose l&#8217;image située sous &#8220;<strong>C:\Program Files\Microsoft Deployment Toolkit\Samples\Background.bmp</strong>&#8220;.</p>
<p><img class="  aligncenter wp-image-18542 size-medium" src="media/6f3ab71c.WPE02-img30-550x414.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img30-550x414.png" alt="WPE02-img30" width="550" height="414" /></p>
<p>Pour l&#8217;exemple, j&#8217;ai arbitrairement choisi une autre image &#8220;<strong>Wallpaper_windows_logo.bmp</strong>&#8220;, mais pour une meilleure compatibilité des différents noyaux, nous opterons pour le format bitmap moins optimisé.</p>
<p><a href="media/95c922e7.WPE02-img31.jpeg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img31.jpeg"><img class="  aligncenter wp-image-18541 size-medium" src="media/b6090925.WPE02-img31-550x344.jpeg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img31-550x344.jpeg" alt="WPE02-img31" width="550" height="344" /></a></p>
<p>Durant la fabrication, ce fichier sera stocké sous &#8220;<strong>[Z:\CustPE]\Wallpaper_windows_logo.bmp</strong>&#8221;</p>
<blockquote><p><strong>Note</strong> : Il peut être plus simple de remplacer le fichier d&#8217;exemple &#8220;C:\Program Files\Microsoft Deployment Toolkit\Samples\Background.bmp&#8221; par votre image préférée. Ce fichier sera automatiquement intégré dans le noyau WinPE, sous le nom &#8220;X:\Windows\System32\WinPE.bmp&#8221;.</p></blockquote>
<p>&nbsp;</p>
<h4>5. Présélection des composants intégrés aux images génériques</h4>
<p>Bien que l&#8217;on puisse effectuer ces réglages au niveau de l&#8217;interface de la console MDT, j&#8217;ai opté pour la modification du fichier &#8220;<strong>C:\Program Files\Microsoft Deployment Toolkit\Templates\Generic.xml</strong>&#8221;</p><pre class="crayon-plain-tag">&lt;Definition&gt;
  &lt;WindowsPE&gt;
	
	&lt;!-- Settings --&gt;
	&lt;Version /&gt;
	&lt;Source /&gt;
	<strong>&lt;ScratchSpace&gt;128&lt;/ScratchSpace&gt;</strong>
	&lt;ImageName /&gt;
	&lt;ImageDescription /&gt;

	&lt;!-- Components --&gt;
	&lt;Components&gt;
      &lt;Component&gt;winpe-hta&lt;/Component&gt;
      &lt;Component&gt;winpe-scripting&lt;/Component&gt;
      &lt;Component&gt;winpe-wmi&lt;/Component&gt;
      &lt;Component&gt;winpe-mdac&lt;/Component&gt;
      <strong>&lt;Component&gt;winpe-netfx&lt;/Component&gt;
      &lt;Component&gt;winpe-powershell&lt;/Component&gt;</strong>
	&lt;/Components&gt;
	
	&lt;!-- Driver and packages --&gt;
	&lt;Drivers /&gt;
	&lt;Packages /&gt;
	
	&lt;!-- Content --&gt;
	&lt;Content&gt;

	&lt;/Content&gt;

	&lt;!-- Exits --&gt;
	&lt;Exits&gt;
	  &lt;Exit&gt;cscript.exe "%INSTALLDIR%\Samples\UpdateExit.vbs"&lt;/Exit&gt;
	&lt;/Exits&gt;
	
  &lt;/WindowsPE&gt;
&lt;/Definition&gt;</pre><p></p>
<blockquote><p>Remarque : Il est inutile de modifier les fichiers &#8220;Generic_*.xml&#8221; et &#8220;LiteTouch_*.xml&#8221; présents dans le dossier &#8220;Boot&#8221; du partage de déploiement. En fait, ils sont construits à partir des modèles et des réglages effectués dans la console MDT.</p></blockquote>
<p>&nbsp;</p>
<h4>6. Préparation du lanceur d&#8217;application</h4>
<p>Pour exécuter automatiquement le lanceur d&#8217;application aussitôt après du chargement du noyau, il nous faut créer un fichier &#8220;<strong>winpeshl.ini</strong>&#8220;, comme suit :</p><pre class="crayon-plain-tag">[LaunchApps]
%SYSTEMDRIVE%\Scripts\Launcher.cmd</pre><p>Durant la fabrication, ce fichier sera stocké sous &#8220;<strong>[Z:\CustPE]\winpeshl.ini</strong>&#8221;</p>
<h3>D. Les phases de fabrication</h3>
<p>La préparation est pratiquement terminée et il ne nous reste plus qu&#8217;à assembler tout cela. Il existe plusieurs moyens pour y parvenir, dont l&#8217;usage du kit ADK (ou WAIK) en ligne de commande, mais je souhaitais profiter de cette occasion pour aborder un aspect méconnu du MDT. Personnellement, je suis régulièrement surpris par les possibilités de cet outil, et la suite peut s&#8217;avérer intéressante pour répondre à certains besoins de personnalisation supplémentaires.</p>
<h4>1. Explications</h4>
<p>En regardant de plus près les modèles de fabrication des images de démarrage MDT, LiteTouchPE.xml et Generic.xml que nous avons déjà évoqués, vous avez pu relever la présence d&#8217;une portion dédiée à la finalisation des traitements, qui doit ressembler à ceci :</p><pre class="crayon-plain-tag">&amp;lt;!-- Exits --&amp;gt; 
&amp;lt;Exits&amp;gt; 
 &amp;lt;Exit&amp;gt;cscript.exe &quot;%INSTALLDIR%\Samples\UpdateExit.vbs&quot;&amp;lt;/Exit&amp;gt; 
&amp;lt;/Exits&amp;gt;</pre><p>En fait, lors de l&#8217;exécution du processus &#8220;<strong>Update Deployment Share</strong>&#8220;, ce script de sortie &#8220;<strong>UpdateExit.vbs</strong>&#8221; est appelé plusieurs fois durant les différentes phases du processus de fabrication, et permet ainsi d&#8217;ajouter librement des actions de personnalisation.</p>
<p>Contenu du script d&#8217;exemple par défaut :</p><pre class="crayon-plain-tag">' // ***************************************************************************
' // 
' // Copyright (c) Microsoft Corporation.  All rights reserved.
' // 
' // Microsoft Deployment Toolkit Solution Accelerator
' //
' // File:      UpdateExit.vbs
' // 
' // Version:   &lt;VERSION&gt;
' // 
' // Purpose:   Sample "Update Deployment Share" exit script
' // 
' // ***************************************************************************


Option Explicit

Dim oShell, oEnv


' Write out each of the passed-in environment variable values

Set oShell = CreateObject("WScript.Shell")
Set oEnv = oShell.Environment("PROCESS")

WScript.Echo "INSTALLDIR = " &amp; oEnv("INSTALLDIR")
WScript.Echo "DEPLOYROOT = " &amp; oEnv("DEPLOYROOT")
WScript.Echo "PLATFORM = " &amp; oEnv("PLATFORM")
WScript.Echo "ARCHITECTURE = " &amp; oEnv("ARCHITECTURE")
WScript.Echo "TEMPLATE = " &amp; oEnv("TEMPLATE")
WScript.Echo "STAGE = " &amp; oEnv("STAGE")
WScript.Echo "CONTENT = " &amp; oEnv("CONTENT")


' Do any desired WIM customizations (right before the WIM changes are committed)

If oEnv("STAGE") = "WIM" then

    ' CONTENT environment variable contains the path to the mounted WIM

End if


' Do any desired ISO customizations (right before a new ISO is captured)

If oEnv("STAGE") = "ISO" then

    ' CONTENT environment variable contains the path to the directory that
    ' will be used to create the ISO.

End if


' Do any steps needed after the ISO has been generated

If oEnv("STAGE") = "POSTISO" then

    ' CONTENT environment variable contains the path to the locally-captured
        ' ISO file (after it has been copied to the network).

End if</pre><p>Attardons-nous maintenant sur les variables positionnées durant ce processus et sur l&#8217;intérêt de ce script particulier.</p>
<p>On peut distinguer 3 phases durant lesquelles la variable &#8220;<strong>STAGE</strong>&#8221; prendra les valeurs suivantes :</p>
<ul>
<li>&#8220;<strong>WIM</strong>&#8221; . Durant cette phase, l&#8217;image WIM est montée et personnalisée, mais les modifications ne sont pas encore appliquées (commit). À ce stade, vous pouvez manipuler librement le contenu du noyau comme par exemple, copier des fichiers, créer des dossiers, monter/modifier le registre, et tout ce que vous voulez.</li>
</ul>
<ul>
<li>&#8220;<strong>ISO</strong>&#8221; . Cette phase se manifeste juste avant l&#8217;opération de création de l&#8217;image ISO. Cela permet typiquement d&#8217;ajouter des fichiers sur le média et non dans le noyau, mais vous pouvez également en profiter pour copier l&#8217;image du noyau modifié, actuellement situé sous &#8220;oEnv(&#8220;CONTENT&#8221;) &amp; &#8220;\Sources\Boot.wim&#8221; vers un serveur WDS par exemple.</li>
</ul>
<ul>
<li>&#8220;<strong>POSTISO</strong>&#8220;. Cette dernière phase survient une fois que le fichier ISO a été créé et avant qu&#8217;il ne soit copié vers le partage de déploiement. Vous pouvez par exemple, copier l&#8217;ISO automatiquement sur un partage public, le graver sur un CD, etc.</li>
</ul>
<p>De plus, durant ces phases de fabrication, il est possible d&#8217;exploiter les variables suivantes :</p>
<table>
<tbody>
<tr>
<td width="130"><strong>Variable</strong></td>
<td width="484"><strong>Description</strong></td>
</tr>
<tr>
<td width="130"><strong>INSTALLDIR</strong></td>
<td width="484">Correspond au chemin d&#8217;installation de l&#8217;outillage MDT 32 ou 64 bits (ie  “C:\Program Files\Microsoft Deployment Toolkit”)</td>
</tr>
<tr>
<td width="130"><strong>DEPLOYROOT</strong></td>
<td width="484">Correspond au chemin UNC du partage de déploiement, typiquement &#8220;\\SERVER\DeploymentShare$&#8221;</td>
</tr>
<tr>
<td width="130"><strong>PLATFORM</strong></td>
<td width="484">Indique l&#8217;architecture &#8220;x86&#8243; ou &#8220;x64&#8243; de l&#8217;image en cours de génération</td>
</tr>
<tr>
<td width="130"><strong>ARCHITECTURE</strong></td>
<td width="484">Indique l&#8217;architecture &#8220;x86&#8243; ou &#8220;amd64&#8243; de l&#8217;image en cours de génération. Ce &#8220;doublon&#8221; provient de la subtilité des indicateurs 64 bits, qui retournent les  &#8220;amd64&#8243; ou &#8220;x64&#8243; selon les contextes.</td>
</tr>
<tr>
<td width="130"><strong>TEMPLATE</strong></td>
<td width="484">Permet d&#8217;indiquer le modèle de la fabrication, soit &#8220;LiteTouchPE.xml&#8221; pour les clients LiteTouch, ou &#8220;Generic.xml&#8221; pour les images génériques.</td>
</tr>
<tr>
<td width="130"><strong>CONTENT</strong></td>
<td width="484">Permet de référencer le contenu de travail en cours. Durant la phase &#8220;WIM&#8221;, la variable pointe vers l&#8217;emplacement de montage de l&#8217;image WIM. Pour la phase &#8220;ISO&#8221;, elle pointe vers le dossier dans lequel l&#8217;image .ISO sera créée. Dans ces 2 premiers cas, il s&#8217;agit par défaut d&#8217;un dossier temporaire. Durant la dernière phase &#8220;POSTISO&#8221;, la variable pointe vers le fichier .ISO résultant.</td>
</tr>
</tbody>
</table>
<p>Vous voilà donc en mesure de réaliser toute sorte de personnalisation avec précision. Comme par exemple, ajouter des outils supplémentaires sur le média sans avoir à surcharger le noyau.</p><pre class="crayon-plain-tag">' Copiez vos outils dans un dossier racine , par exemple "Z:\CustPE\"
' Placez les binaires 64 bits dans un sous-dossier "MediaTools_x64"
' Placez les binaires 32 bits dans un sous-dossier "MediaTools_x86"

Const sCustRoot = "Z:\CustPE\"

If oEnv("STAGE") = "ISO" then
  Set oFSO = CreateObject ("Scripting.FileSystemObject")
  If oFSO.FolderExists(sCustRoot) Then  
    Const OverwriteExisting = TRUE
    sRep = oEnv("CONTENT") &amp; "\Tools_" &amp; oEnv("PLATFORM")
    oFSO.CreateFolder(sRep)
    oFSO.CopyFile "MediaTools_" &amp; oEnv("PLATFORM") &amp; "\*.*" , _
        sRep &amp; "\" , OverwriteExisting
  Else
    WScript.Echo "Erreur: Le dossier " &amp; sCustRoot a " est introuvable."
  End If

WScript.Quit 1
End if</pre><p>Voici un exemple de script que je vous propose d&#8217;essayer. Celui-ci ne se charge pas de copier les outils sur le média comme le précédent, mais effectue une modification du registre du noyau, la copie du fond d&#8217;écran ainsi que les différents outils de cette démonstration. En matière de code, ce n&#8217;est pas forcément un modèle du genre, mais je souhaitais vous montrer également l&#8217;usage de commandes externes, telles que reg, copy, xcopy…</p><pre class="crayon-plain-tag">Set oShell = CreateObject("WScript.Shell")
Set oEnv = oShell.Environment("PROCESS")

WScript.Echo "INSTALLDIR = " &amp; oEnv("INSTALLDIR")
WScript.Echo "DEPLOYROOT = " &amp; oEnv("DEPLOYROOT")
WScript.Echo "PLATFORM = " &amp; oEnv("PLATFORM")
WScript.Echo "ARCHITECTURE = " &amp; oEnv("ARCHITECTURE")
WScript.Echo "TEMPLATE = " &amp; oEnv("TEMPLATE")
WScript.Echo "STAGE = " &amp; oEnv("STAGE")
WScript.Echo "CONTENT = " &amp; oEnv("CONTENT")

Const sCustRoot = "Z:\CustPE\"

If oEnv("STAGE") = "WIM" And oEnv("TEMPLATE") = "Generic" then
    sMountHive = oEnv("CONTENT") &amp; "\Windows\System32\config\DEFAULT"
    sTempHive = "HKLM\WinPE"
    ' Load Temp Hive WinPE
    sCmd = "%COMSPEC% /c reg load " &amp; sTempHive &amp; " " &amp; Chr(34) &amp; _ 
      sMountHive &amp; Chr(34)
    WScript.Echo "Execute : " &amp; sCmd
    rc = oShell.Run(sCmd, 0, true)
    WScript.Echo "Load Return code : " &amp; rc
        
    ' Modify Temp Hive WinPE
    Hidden = sTempHive &amp; "\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden"
    SHidden = sTempHive &amp; "\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden"
    oShell.RegWrite Hidden, 0, "REG_DWORD"
    oShell.RegWrite SHidden, 1, "REG_DWORD"
    
    ' Unload Temp Hive WinPE
    sCmd = "%COMSPEC% /c reg unload " &amp; sTempHive
    WScript.Echo "Execute : " &amp; sCmd
    rc = oShell.Run(sCmd, 0, true)
    WScript.Echo "Unload Return code : " &amp; rc

    '  copy autolauncher (winpeshl.ini) 
    sCmd = "%COMSPEC% /c copy " &amp;  sCustRoot &amp; "\winpeshl.ini " &amp; _
       oEnv("CONTENT") &amp; "\Windows\System32\winpeshl.ini"
    WScript.Echo "Execute : " &amp; sCmd
    rc = oShell.Run(sCmd, 0, true)

    '  copy kernel tools x86 and x64 and scripts
    sCmd = "%COMSPEC% /c xcopy " &amp;  sCustRoot &amp; "\Kernel\*.* " &amp; _ 
       oEnv("CONTENT") &amp; " /e /s"
    WScript.Echo "Execute : " &amp; sCmd
    rc = oShell.Run(sCmd, 0, true)
 
    '  copy wallpaper
    sCmd = "%COMSPEC% /c copy " &amp;  sCustRoot &amp; "\*.bmp " &amp; _
       oEnv("CONTENT") &amp; "\Windows\System32\winpe.bmp"
    WScript.Echo "Execute : " &amp; sCmd
    rc = oShell.Run(sCmd, 0, true)

    WScript.Quit 1

End if</pre><p></p>
<blockquote><p><strong>Important</strong> : J&#8217;ignore pourquoi (<em>no bug, it&#8217;s a feature !</em>), mais le script de sortie n&#8217;est pas pris en compte lorsqu&#8217;il ne contient pas la directive &#8220;WScript.Quit 1&#8243;. Si cette directive est présente, le script sera exécuté et les instructions &#8220;wscript.echo&#8221; seront affichés dans la fenêtre de résultat de la console MDT.</p></blockquote>
<p>Exemple d&#8217;affichage dans la console:</p>
<p><a href="media/e3b45b05.WPE02-img32.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img32.png"><img class=" size-medium wp-image-18543 aligncenter" src="media/3911d2c7.WPE02-img32-550x401.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img32-550x401.png" alt="WPE02-img32" width="550" height="401" /></a></p>
<p>Après avoir renommé le fichier existant, il suffit d&#8217;enregistrer ce script en lieu et place de ce dernier sous &#8220;<strong>C:\Program Files\Microsoft Deployment Toolkit\Samples\UpdateExit.vbs</strong>&#8220;.</p>
<p>Il est également possible de modifier le nom et l&#8217;emplacement de ce script, en le stipulant dans le fichier du modèle &#8220;<strong>Generic.xml</strong>&#8221; comme suit :</p><pre class="crayon-plain-tag">&amp;lt;Exits&amp;gt; 
 &amp;lt;Exit&amp;gt;cscript.exe &quot;%INSTALLDIR%\Samples\UpdateExit.vbs&quot;&amp;lt;/Exit&amp;gt;
 &amp;lt;Exit&amp;gt;cscript.exe &quot;Z:\Scripts\CustomUpdateExit.vbs&quot;&amp;lt;/Exit&amp;gt; 
&amp;lt;/Exits&amp;gt;</pre><p></p>
<h4 class="">2. Génération des images</h4>
<p>À partir de la console MDT, sélectionnons notre partage de déploiement préféré afin d&#8217;afficher les &#8220;<strong>propriétés</strong>&#8221; puis rendons-nous sous l&#8217;onglet &#8220;<strong>Windows PE</strong>&#8221; sans oublier de vérifier l&#8217;architecture &#8220;<strong>Platform</strong>&#8221; = &#8220;<strong>x86</strong>|<strong>x64</strong>&#8221;</p>
<p>Sous le sous-onglet &#8220;<strong>General</strong>&#8220;, il nous faut supprimer le fond d&#8217;écran personnalisé &#8220;<strong>Custom background bitmap file</strong>&#8221;  ainsi que &#8220;<strong>Extra directory to add</strong>&#8221; du fait qu&#8217;ils sont traités par le script.</p>
<blockquote><p><strong>Notez</strong> que ces réglages (copie de fichiers), peuvent également être définis dans les fichiers de modèles &#8220;C:\Program Files\Microsoft Deployment Toolkit\Templates\Generic.xml&#8221; et/ou &#8220;LiteTouch.xml&#8221; entre au niveau de la balise &#8220;&lt;Content&gt;&#8221;..</p></blockquote>
<blockquote><p>En fait, je pense que le principal inconvénient lié à l&#8217;interface graphique MDT est que l&#8217;image et le dossier additionnel sont appliqués aux 2 images LTI et générique.</p></blockquote>
<p>Nous cocherons également les 2 cases &#8220;<strong>Generate a generic Windows PE WIM file</strong>&#8221; et &#8220;<strong>Generate a generic bootable ISO image</strong>&#8221; en indiquant éventuellement un nom de notre choix pour ces fichiers.</p>
<p><a href="media/78459ecc.WPE02-img33.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img33.png"><img class=" size-medium wp-image-18544 aligncenter" src="media/52c64c89.WPE02-img33-550x397.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img33-550x397.png" alt="WPE02-img33" width="550" height="397" /></a></p>
<p>Normalement, il n&#8217;y a rien à faire au niveau du sous-onglet &#8220;<strong>Features</strong>&#8221; du fait que les composants optionnels ont été configurés dans le fichier &#8220;<strong>Generic.xml</strong>&#8220;.</p>
<p>Après avoir validé ces choix par &#8220;<strong>OK</strong>&#8220;, il suffit d&#8217;utiliser le menu &#8220;<strong>Update Deployment Share</strong>&#8221; pour procéder à la génération.</p>
<p><em>Vous pouvez maintenant aller tranquillement déguster un bon café ou plusieurs, vous l&#8217;avez mérité.:-)</em></p>
<p><a href="media/7fa286e4.WPE02-img34.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img34.png"><img class=" size-medium wp-image-18545 aligncenter" src="media/7e5453a5.WPE02-img34-550x392.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img34-550x392.png" alt="WPE02-img34" width="550" height="392" /></a></p>
<p>Après quelques longues minutes de patience, nous retrouvons les fichiers .WIM et .ISO dans le dossier &#8220;<strong>\Boot</strong>&#8221; du partage de déploiement.</p>
<h2>V. Tests et Résultats</h2>
<p>En démarrant une machine virtuelle à partir de l&#8217;image .ISO obtenue par cet atelier, nous pourrons constater ce genre de résultat.</p>
<p>La lettre du média WinPE est affichée dans une invite de commande qu&#8217;il faut conserver ouverte afin de ne pas redémarrer le système, et le lanceur d&#8217;application &#8220;<strong>TBLauncher</strong>&#8221; est automatiquement lancé.</p>
<p><em>Aperçu du résultat</em> :</p>
<p><a href="media/bd06f975.tblauncher1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/tblauncher1.jpg"><img class="aligncenter size-large wp-image-18687" src="media/93120734.tblauncher1-730x411.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/tblauncher1-730x411.jpg" alt="tblauncher1" width="730" height="411" /></a></p>
<p>Je reconnais volontiers que cette démonstration est plutôt ardue et pour vous faciliter la tâche, je vous propose de télécharger la structure des fichiers utilisés pour cet atelier <span style="color: #ff6600"><a href="http://1drv.ms/1ImZraP" target="_blank">ici</a></span>. <span style="color: #ff9900">(CustPE.zip &#8211; 3 679 587 octets )</span></p>
<p>À vous de jouer  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":-)" class="wp-smiley" /> </p>


feed_id: http://www.it-connect.fr/?p=19718
title: Stagefright : Une faille Android inquiétante
uri: Stagefright-Une-faille-Android-inquiétante
url: http://www.it-connect.fr/stagefright-une-faille-android-inquietante/
content:
<p><strong>La plupart des appareils sous Android rencontrent actuellement un sérieux problème de sécurité puisqu&#8217;un simple MMS permettrait d&#8217;exécuter du code arbitraire. 95% des utilisateurs Android seraient touchés, en se basant sur 1 milliard d&#8217;appareils ce qui en fait 950 millions de vulnérables.</strong></p>
<p>La bibliothèque Android &#8220;Stagefright&#8221; développée en C++ contient la vulnérabilité et elle est appelée à chaque fois qu&#8217;un contenu multimédia pris en charge est détecté. Par exemple, un simple MMS sur un smartphone et la bibliothèque traite la photo ou la vidéo contenue, mais ça peut être aussi la lecture d&#8217;un contenu web&#8230;</p>
<p><a href="media/a92208f2.logo-android50.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/logo-android50.jpg"><img class=" size-full wp-image-19719 alignright" src="media/a92208f2.logo-android50.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/logo-android50.jpg" alt="logo-android50" width="280" height="200" /></a>Un code particulier présent au sein d&#8217;un cliché peut permettre d&#8217;exécuter du code sur l&#8217;appareil puisqu&#8217;il sera traité par Stagefright. <strong>Le pire c&#8217;est que l&#8217;on ne peut rien faire puisque Stagefright pourra préparer le travail en arrière-plan lors de la réception d&#8217;un MMS&#8230;</strong></p>
<p><strong>Toutes les versions d’Android à partir de la 2.2 sont concernées.</strong> Google a déjà développé un correctif de sécurité contre cette vulnérabilité, mais maintenant l&#8217;enjeu est de déployer ce correctif sur les appareils et on sait à quel point les mises à jour sur Android ne sont pas déployées en même temps. Chaque constructeur va à son rythme. Au niveau applicatif, Firefox 38 contient déjà un correctif pour cette faille (connue depuis plus de trois mois) et nous sommes aujourd&#8217;hui à la version 39.</p>
<p>Les appareils tels que les Nexus devraient bénéficier rapidement d&#8217;un correctif puisque c&#8217;est Google qui est derrière. Pour les partenaires de Google, ce sera pour « <em>dans les prochaines semaines ou les prochains mois</em> ». <strong>On peut imaginer que les appareils trop anciens ne soient pas mis à jour&#8230;</strong></p>
<p>Pour mettre la pression sur les constructeurs, des détails supplémentaires seront dévoilés lors de deux conférences : le 5 août au Black Hat et le 7 août à la DEF CON.</p>
<p><a href="http://www.nextinpact.com/news/95965-stagefright-ce-que-on-sait-faille-qui-permet-pirater-android-via-simple-mms.htm" target="_blank">Source</a></p>


feed_id: http://www.it-connect.fr/?p=18650
title: Supprimer les pubs dans Skype sous Windows
uri: Supprimer-les-pubs-dans-Skype-sous-Windows
url: http://www.it-connect.fr/supprimer-les-pubs-dans-skype-sous-windows/
content:
<h2>I. Présentation</h2>
<p>Si comme moi vous en avez marre des publicités imposantes au sein de Skype, alors suivez l&#8217;astuce que je vais vous donner pour avoir la paix. Skype est en lien direct avec le panneau de configuration &#8220;Options internet&#8221; utilisé également par d&#8217;autres applications (Internet Explorer, Chrome&#8230;), c&#8217;est pourquoi on ira toucher à la configuration de ce panneau de configuration.</p>
<p>Procédure fonctionnelle sur Windows 8.1 à jour et Skype à jour (version 7.5.73.102).</p>
<h2>II. Procédure</h2>
<p>Sur Windows, ouvrez <em>Panneau de configuration</em> et cliquez sur &#8220;<em>Options internet</em>&#8220;. L&#8217;objectif est d&#8217;ajouter un domaine Skype à la liste des sites sensibles.</p>
<p>Dans l&#8217;onglet &#8220;<em>Sécurité</em>&#8220;, sélectionnez &#8220;<em>Sites sensibles</em>&#8221; et cliquez sur &#8220;<em>Sites</em>&#8220;.</p>
<p><a href="media/56cac3a8.skype-no-pub-1.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/skype-no-pub-1.png"><img class="aligncenter size-full wp-image-18651" src="media/56cac3a8.skype-no-pub-1.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/skype-no-pub-1.png" alt="skype-no-pub-1" width="501" height="581" /></a></p>
<p>Dans le champ &#8220;<em>Ajouter ce site Web à la zone</em>&#8221; indiquez &#8220;<em>https://apps.skype.com</em>&#8221; et cliquez sur &#8220;<em>Ajouter</em>&#8220;.</p>
<p><a href="media/36680acd.skype-no-pub-2.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/skype-no-pub-2.png"><img class="aligncenter size-full wp-image-18652" src="media/36680acd.skype-no-pub-2.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/skype-no-pub-2.png" alt="skype-no-pub-2" width="394" height="349" /></a></p>
<p>Fermez l&#8217;ensemble des fenêtres (re)démarrez Skype et le tour est joué ! Voici ci-dessous un aperçu de Skype avant la modification et après la modification.</p>
<div id="attachment_18653" style="width: 710px" class="wp-caption aligncenter"><a href="media/2ae35104.skype-no-pub-3.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/skype-no-pub-3.jpg"><img class="size-full wp-image-18653" src="media/2ae35104.skype-no-pub-3.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/skype-no-pub-3.jpg" alt="Skype, avec pub" width="700" height="372" /></a><p class="wp-caption-text">Skype, avec pub</p></div>
<p>Grâce à notre modification :</p>
<div id="attachment_18654" style="width: 710px" class="wp-caption aligncenter"><a href="media/0b24cb8d.skype-no-pub-4.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/skype-no-pub-4.jpg"><img class="size-full wp-image-18654" src="media/0b24cb8d.skype-no-pub-4.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/skype-no-pub-4.jpg" alt="Skype, sans pub" width="700" height="373" /></a><p class="wp-caption-text">Skype, sans pub</p></div>
<p>&nbsp;</p>


feed_id: http://www.it-connect.fr/?p=19749
title: Windows 10 et Groove Musique : Lire depuis le NAS
uri: Windows-10-et-Groove-Musique-Lire-depuis-le-NAS
url: http://www.it-connect.fr/windows-10-et-groove-musique-lire-depuis-le-nas/
content:
<h2>I. Présentation</h2>
<p>Windows 10 intègre une nouvelle application intitulée &#8220;<em>Groove Musique</em>&#8221; pour lire la musique située sur votre machine, mais pas seulement. Il est en effet d&#8217;acquérir un &#8220;Groove Music Pass&#8221; pour accéder à de nombreuses musiques&#8230; Mais aussi ajouter vos propres emplacements pour rechercher les musiques. Pour ma part, je ne stocke pas mes musiques en local sur ma machine, mais elles sont centralisées sur un NAS.</p>
<p>Je partage avec vous la procédure &#8211; simple &#8211; pour<strong> ajouter un emplacement de recherche supplémentaire pour ajouter des musiques à votre bibliothèque, avec Groove Musique sous Windows 10</strong>.</p>
<h2>II. Procédure</h2>
<p>Vous trouverez cette application dans le menu Démarrer de Windows 10 sous le nom &#8220;<em>Groove Musique</em>&#8220;. Une fois dans l&#8217;application, cliquez sur l&#8217;icône en forme d&#8217;engrenage en bas à gauche pour accéder aux paramètres.</p>
<p>Cliquez sur &#8220;<em>Sélectionnez l&#8217;emplacement de recherche de la musique</em>&#8220;.</p>
<p><a href="media/68c7a9e3.groove-musique-2.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/groove-musique-2.jpg"><img class="aligncenter size-large wp-image-19751" src="media/e2cb6721.groove-musique-2-730x552.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/groove-musique-2-730x552.jpg" alt="groove-musique-2" width="730" height="552" /></a></p>
<p>L&#8217;emplacement par défaut correspond au dossier &#8220;<em>Musique</em>&#8221; de votre profil qui vous est personnel. Cliquez sur le &#8220;+&#8221; et indiquez le chemin vers le répertoire qui contient vos musiques, s&#8217;il s&#8217;agit d&#8217;un NAS, indiquez le chemin UNC ou tout simplement le lecteur réseau s&#8217;il est monté.</p>
<p>Enfin, validez et supprimez l&#8217;emplacement d&#8217;origine si vous le souhaitez. On peut très bien imaginer ajouter plusieurs dossiers si vos musiques sont stockées dans différents dossiers, mais en <strong>aucun cas les musiques ne seront déplacées, mais elles seront indexées dans l&#8217;application</strong>.</p>
<p><a href="media/48e07b6e.groove-musique-1.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/groove-musique-1.png"><img class="aligncenter size-full wp-image-19750" src="media/48e07b6e.groove-musique-1.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/groove-musique-1.png" alt="groove-musique-1" width="717" height="367" /></a></p>
<p>Après quelques secondes&#8230; L&#8217;application indiquera en haut à droite &#8220;<em>Ajout de votre musique</em>&#8220;. Patientez pendant l&#8217;indexation de vos musiques dans le lecteur et vous devriez voir apparaître vos musiques petit à petit. Au passage, l&#8217;interface est devenue plus sombre, car j&#8217;ai changé l&#8217;arrière-plan de &#8220;<em>Clair</em>&#8221; à &#8220;<em>Sombre</em>&#8221; dans les paramètres.</p>
<p><a href="media/4774547e.groove-musique-3.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/groove-musique-3.png"><img class="aligncenter size-large wp-image-19752" src="media/275fff3c.groove-musique-3-730x299.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/groove-musique-3-730x299.png" alt="groove-musique-3" width="730" height="299" /></a></p>
<p>Dans la section album, le contenu arrive petit à petit avec le téléchargement automatique des informations notamment la jaquette.</p>
<p><a href="media/32192e57.groove-musique-4.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/groove-musique-4.jpg"><img class="aligncenter size-large wp-image-19753" src="media/193df398.groove-musique-4-730x393.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/groove-musique-4-730x393.jpg" alt="groove-musique-4" width="730" height="393" /></a></p>
<p>Il ne reste plus qu&#8217;à effectuer sa sélection et à lire la musique depuis le lecteur Groove Musique alors que la musique est stockée sur le NAS.</p>
<p><a href="media/ceb10d00.groove-musique-5.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/groove-musique-5.jpg"><img class="aligncenter size-large wp-image-19754" src="media/2fa9be44.groove-musique-5-730x395.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/groove-musique-5-730x395.jpg" alt="groove-musique-5" width="730" height="395" /></a></p>
<p>Ce tutoriel basique est terminé, j&#8217;espère qu&#8217;il sera utile à certains d&#8217;entrevous ou alors qu&#8217;il vous donne un aperçu de ce nouveau lecteur.</p>
<p><strong>Je vous conseille vivement d&#8217;essayer cette application que je trouve simple à utiliser, et l&#8217;interface vraiment jolie !</strong> C&#8217;est appréciable également le fait de voir les jaquettes téléchargées automatiquement, on se sent un peu comme dans un client pour Plex.. A voir ce que vaut l&#8217;application dédiée à la lecture de films et on pourra se passer de VLC pour une utilisation basique  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":-)" class="wp-smiley" /> </p>


feed_id: http://www.it-connect.fr/?p=19761
title: LibreOffice 5.0 : 4ème release candidate
uri: LibreOffice-5-0-4ème-release-candidate
url: http://www.it-connect.fr/libreoffice-5-0-4eme-release-candidate/
content:
<div><strong>La version finale se LibreOffice 5.0 se rapproche alors que dans le même temps Microsoft publie de temps à autre des versions Preview d&#8217;Office 2016. Mais alors, quoi de neuf ?</strong></div>
<div></div>
<div><a href="media/a509c27b.libreoffice50.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/libreoffice50.jpg"><img class="aligncenter size-full wp-image-19762" src="media/a509c27b.libreoffice50.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/libreoffice50.jpg" alt="libreoffice50" width="700" height="437" /></a></div>
<div></div>
<div>D&#8217;après le changelog, les nouveautés sont moindres mais il s&#8217;agit tout de même d&#8217;une mise à jour majeure et qui sera importante dans la vie de ce logiciel libre.</div>
<div></div>
<div><strong>Des bugs seront corrigés dans cette prochaine mouture, et de nombreuses améliorations</strong> quant au support des formats Office sont apportées, notamment pour les fichiers DOC/DOCX. L&#8217;interface devrait quant à elle être améliorée également. En ce qui concerne les installations sur Windows, LibreOffice sera disponible en version 32 et 64 bits.</div>
<div></div>
<div>Pour ceux qui se demandant quand sera disponible la version finale, elle pourrait arriver les premiers jours d&#8217;août c&#8217;est à dire très bientôt !</div>
<div></div>
<div><a href="http://www.toolinux.com/LibreOffice-5-0-en-RC4" target="_blank">Source</a></div>


feed_id: http://www.it-connect.fr/?p=19781
title: Les micro-serveurs HP, vous connaissez ?
uri: Les-micro-serveurs-HP-vous-connaissez
url: http://www.it-connect.fr/les-micro-serveurs-hp-vous-connaissez/
content:
<p><strong>Nombreux d&#8217;entre vous utilisent des NAS pour se faire un pseudo-serveur à la maison, que ce soit du QNAP, du Synology, de l&#8217;Asustor, du Thecus ou encore du Netgear. Sachez que dans le même esprit, HP propose des micro-serveurs c&#8217;est d&#8217;ailleurs ce que l&#8217;on vous présente aujourd&#8217;hui.</strong></p>
<p>De la même manière que les serveurs plus costauds tels que les HP ProLiant, les micro-serveurs suivent les générations chez HP et sont en Génération 8 depuis quelque temps.</p>
<p>Pour les étudiants et les passionnés, l’intérêt des micro-serveurs comme celui-ci est double : Disposer de la puissance d’un serveur pour faire un environnement de test par exemple, et garder une certaine discrétion. Il est en effet difficilement imaginable, pour un étudiant par exemple, d’avoir à transporter un serveur rackable afin d’avoir un environnement de test. Les micro-serveurs sont alors une gamme intéressante.</p>
<p><a href="media/ac8ef793.hp-microserver-g8.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hp-microserver-g8.jpg"><img class="aligncenter size-full wp-image-19787" src="media/ac8ef793.hp-microserver-g8.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hp-microserver-g8.jpg" alt="hp-microserver-g8" width="495" height="294" /></a></p>
<p>Côté utilisation en entreprise, les micro-serveurs peuvent être vus comme des NAS évolués. <strong>Ils intègrent 4 baies internes pour les disques ce qui offre de bonnes possibilités pour le stockage</strong>, ils peuvent se présenter comme un outil multifonction, par exemple pour des petits environnements de production. Pour les PME, il est rarement utile d’acheter une infrastructure énorme pour des besoins limités. L’utilisation d’un micro-serveur permet alors de garder le contrôle sur les outils métiers et éviter ainsi qu’ils se perdent dans un Cloud inconnu, le tout <strong>sans avoir à investir une somme importante dans un serveur qui prendrait de la place</strong> (et qui ferait beaucoup de bruit).</p>
<p><a href="media/e01a6971.hp-microserver-g8-2.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hp-microserver-g8-2.jpg"><img class=" size-full wp-image-19788 alignright" src="media/e01a6971.hp-microserver-g8-2.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/hp-microserver-g8-2.jpg" alt="hp-microserver-g8-2" width="350" height="294" /></a>Tout simplement, ce type de serveurs peut également à faire un serveur secondaire sur un de vos sites distants où le nombre d’utilisateurs est faible.</p>
<p><strong>L’aspect évolutivité et liberté est également intéressant puisque vous pouvez installer ce que vous voulez comme système d’exploitation</strong>, et le faire évoluer à souhait, comme par exemple remplacer le processeur par un plus performant. Livré généralement avec un processeur Intel Pentium, il est tout à fait possible de se faire plaisir en le remplaçant par un Intel Xeon.</p>
<p>Et puis, entre nous, c’est quand même classe d’avoir son serveur à la maison, n’est-ce pas ?  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":-)" class="wp-smiley" /> </p>
<p>Pour <strong>un peu plus de 200 euros vous pourrez acquérir un micro-serveur HP avec une configuration basique</strong> à faire évoluer au fil du temps et des besoins. Vous pourrez trouver ce produit sur différents sites comme PriceMinister où il y en a même des occasions, mais n’oubliez pas de vérifier la présence d’un <a href="http://www.lafemis.fr/code-reduction-priceminister/" target="_blank">coupon de réduction PriceMinister valide</a> au préalable.</p>


feed_id: http://www.it-connect.fr/?p=19486
title: KingZone N5 : Android 5.1 & Dual SIM
uri: KingZone-N5-Android-5-1-Dual-SIM
url: http://www.it-connect.fr/kingzone-n5-android-5-1-dual-sim/
content:
<p>Nous vous présentons parfois sur IT-Connect des smartphones dont on entends peu parler. Il est en effet courant d&#8217;entendre parler des gros acteurs du marché tels que Samsung ou Apple. Il faut néanmoins savoir que d&#8217;autres marques, tel que KINGZONE, proposent également des smartphones, qui ont l&#8217;avantage d&#8217;être à un prix abordable pour une puissance acceptable.</p>
<p><a href="media/25c7ae3f.kingzeonN5.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/kingzeonN5.jpg"><img class="aligncenter size-large wp-image-19784" src="media/f3cac8c9.kingzeonN5-730x487.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/kingzeonN5-730x487.jpg" alt="kingzeonN5" width="730" height="487" /></a></p>
<p>Aujourd&#8217;hui, nous découvrons le KINGZONE N5 Android, comme son nom l&#8217;indique, il s&#8217;agit d&#8217;un smartphone sous l&#8217;OS Android 5.1. Voici ses ressources :</p>
<ul>
<li>Cran 5.0&#8243; en HD 720p</li>
<li>CPU: MTK6735 64bit Quad Core, 1.0GHz</li>
<li>GPU: Mali-T720</li>
<li>Système d&#8217;exploitation : Android 5.1</li>
<li>RAM : 2 Go</li>
<li>Stockage interne : 16 Go (extensible par microSD)</li>
<li>Camera: 13.0 Mégapixels (arrière) + 5.0 Mégapixels (avant)</li>
</ul>
<p>Coté connectivité:</p>
<ul>
<li>Bluetooth 4.0</li>
<li>GPS/AGPS/Glonass</li>
<li>Réseau : 2G (GSM 850/900/1800/1900MHz), 3G (WCDMA 900/2100MHz), 4G (LTE 800/1800/2100/2600MHz)</li>
</ul>
<p>Un des avantages de ce smartphone est qu&#8217;il possède la technologie Dual SIM (un slot SIM normale, un slot MicroSIM). L&#8217;intérêt ? Tout simplement disposer d&#8217;un même appareil pour les appels et échanges personnels (une carte SIM dédiée) et professionnels (une autre carte SIM dédiée)</p>
<p>Il est à noter que la puissance de l&#8217;appareil n&#8217;est pas monumentale et je trouve intéressant que des produits comme celui-ci soient sur disponibles. En effet, n&#8217;ayant moi même pas une utilisation très avancée de mon smartphone, je vois difficilement l&#8217;intérêt d&#8217;acheter un appareil aussi puissant qu&#8217;un PC bas de gamme à une somme importante.</p>
<p>Vous l&#8217;aurez compris, cet appareil présente comment intérêt principale le dual SIM et une puissance suffisante pour une utilisation standard dans le but d&#8217;en réduire le coûts.</p>
<p>Vous pourrez retrouver ce smartphone sur le site Gearbest aux alentours de 119$ mais avec le code &#8220;N5GB&#8221; vous l&#8217;aurez à 112.99$.</p>
<p><a href="http://www.gearbest.com/cell-phones/pp_216322.html" target="_blank">Gearbest : En savoir plus sur le KingZone N5</a></p>
<p>Avez-vous des retours sur cette marque ? Que pensez-vous du rapport qualité/prix ?</p>


feed_id: http://www.it-connect.fr/?p=18515
title: CustPE : Comment utiliser un bootstrap générique ?
uri: CustPE-Comment-utiliser-un-bootstrap-générique
url: http://www.it-connect.fr/custpe-comment-utiliser-un-bootstrap-generique/
content:
<h2>I. Présentation</h2>
<p>Cet exemple est issu d&#8217;un retour d&#8217;expérience qui m&#8217;a conduit à implémenter une petite adaptation particulière,  plutôt inédite. En effet, bien que probablement marginale, j&#8217;ai pensé que ce serait un bon cas d&#8217;étude et de réflexion, voire d&#8217;inspiration pour vos propres adaptations  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":-)" class="wp-smiley" />  .</p>
<p>L&#8217;idée consiste à banaliser le fichier de configuration &#8220;bootstrap.ini&#8221; et le modifier &#8220;à la volée&#8221;. Cette approche n&#8217;est peut être pas la meilleure, mais cela répondait au cahier des charges&#8230; De plus, je pense que cette étude permet d’appréhender le MDT sous un angle différent, histoire d&#8217;explorer de nouveaux sentiers pédagogiques  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":-)" class="wp-smiley" /> </p>
<p>Pour rappel, la fabrication des clients, &#8220;<strong>Update Deployment Share</strong>&#8220;, est pilotée par un script Powershell qui effectue l&#8217;assemblage selon les réglages définis dans l&#8217;onglet &#8220;<strong>Windows PE</strong>&#8221; ainsi qu&#8217;aux directives contenues au sein des fichiers &#8220;<strong>LiteTouchPE_x64|x86.xml</strong>&#8220;.</p>
<p>En consultant ces derniers, vous constaterez que le fichier &#8220;<strong>Bootstrap.ini</strong>&#8221; est copié dans le ramdrive du noyau WinPE soit &#8220;<strong>X:\Deploy\Scripts\</strong>&#8220;. C&#8217;est principalement ce fichier qui détermine la relation du client LiteTouch avec la ressource partagée MDT.</p>
<div id="attachment_18488" style="width: 560px" class="wp-caption aligncenter"><a href="media/0d70e161.WPE02-img03.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img03.png"><img class="wp-image-18488 size-medium" src="media/8434afb8.WPE02-img03-550x413.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img03-550x413.png" alt="WPE02-img03" width="550" height="413" /></a><p class="wp-caption-text">Traitement du fichier &#8220;Bootstrap.ini&#8221;</p></div>
<p>Cette information peut s&#8217;avérer bien pratique à connaitre, dès lors que vous utilisez des points de déploiements multiples. En effet, imaginons que vous disposez de plusieurs sites, avec un serveur MDT sur chaque, vous devez admettre que les noms et adresse IP de la ressource partagée seront nécessairement différents. Le MDT propose bien une notion de &#8220;points de déploiement liés&#8221; (&#8220;<em>Linked Deployment Shares</em>&#8220;) mais cela implique une action de régénération et de mise à jour des clients LiteTouch sur chaque site.</p>
<p>Bien que cela soit prévu dans la console MDT, on peut aussi considérer un autre mécanisme de réplication et ne pas vouloir utiliser cette relation entre points de déploiement. On peut alors imaginer de réaliser un &#8220;<strong>client LiteTouch commun</strong>&#8221; en modifiant le fichier &#8220;<strong>bootstrap.ini</strong>&#8221; à la volée.</p>
<h2>II. Mise en œuvre</h2>
<p>On considère que le dernier octet de l&#8217;adresse IP des serveurs MDT est identique d&#8217;un site à l&#8217;autre, et que le nom de la ressource partagée est identique (ie . &#8220;<em>\\w.x.y.201\DeploymentShare$</em>&#8220;). Le script aura donc la charge d&#8217;identifier le réseau du client, et recomposer le chemin UNC du serveur MDT. (Pour simplifier, la classe d&#8217;adressage IP est /24 soit un masque 255.255.255.0)</p>
<blockquote><p>Je précise qu&#8217;il s&#8217;agit d&#8217;un exemple arbitraire et je vous laisse le soin de l&#8217;adapter en fonction de votre plan d&#8217;adressage IP, du partage de déploiement et autres identifiants propres à votre environnement de test.</p></blockquote>
<p>&nbsp;</p>
<h3>A. Montage du noyau WinPE</h3>
<p>Montez l&#8217;image d&#8217;un noyau LiteTouchPE-x&#8230;wim en procédant comme suit :</p><pre class="crayon-plain-tag">mkdir c:\Mount
dism /Mount-Wim /WimFile:c:\DeploymentShare\Boot\LiteTouchPE_x86.wim /index:1 /MountDir:C:\Mount</pre><p>&nbsp;</p>
<h3>B. Modification du fichier Bootstrap.ini</h3>
<p>Modifiez le fichier &#8220;<strong>[MountWIM]\Deploy\Scripts\Bootstrap.ini</strong>&#8221; via le bloc-notes, afin de remplacer le chemin UNC de la ressource partagée MDT par une chaîne spécifique &#8220;<strong>DeployRoot=@DEPLOYSRV@</strong>&#8221;</p><pre class="crayon-plain-tag">Notepad C:\Mount\Deploy\Scripts\bootstrap.ini</pre><p>Exemple de contenu d&#8217;un bootstrap.ini générique</p><pre class="crayon-plain-tag">[Settings]
Priority=Default

[Default]
DeployRoot=@UNC@
SkipBDDWelcome=YES
UserID=MDT-Depl
UserDomain=@SRV@
UserPassword=Pa$$w0rd
KeyboardLocalePE=040c:0000040c</pre><p>&nbsp;</p>
<blockquote><p><strong>Note</strong> : Si vous disposez d&#8217;un compte de domaine Active Directory, entrez le nom Netbios du domaine au niveau de la variable &#8220;<strong>UserDomain</strong>&#8220;.</p></blockquote>
<p>Renseignez vos propres informations, puis enregistrez le fichier modifié et fermez le bloc-notes.</p>
<div id="attachment_18489" style="width: 383px" class="wp-caption aligncenter"><a href="media/50c92952.WPE02-img04.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img04.png"><img class="wp-image-18489 size-full" src="media/50c92952.WPE02-img04.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img04.png" alt="WPE02-img04" width="373" height="162" /></a><p class="wp-caption-text">Mise à jour du fichier bootstrap.ini</p></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h3>C.  Ajouter un script personnalisé</h3>
<p>Créez un nouveau script &#8220;<strong>UpdBootStrap.vbs</strong>&#8221; dans le dossier &#8220;<strong>[MountWIM]\Deploy\Scripts</strong>&#8221;</p><pre class="crayon-plain-tag">Notepad C:\Mount\Deploy\Scripts\UpdBootStrap.vbs</pre><p><div id="attachment_18490" style="width: 366px" class="wp-caption aligncenter"><a href="media/de136fad.WPE02-img05.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img05.png"><img class="wp-image-18490 size-full" src="media/de136fad.WPE02-img05.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img05.png" alt="WPE02-img05" width="356" height="200" /></a><p class="wp-caption-text">Création du nouveau script &#8220;updBootstrap.vbs&#8221;</p></div></p>
<p>Recopiez le contenu ci-après dans ce nouveau fichier</p>
<p>Contenu du <em>UpdBootStrap.vbs</em></p><pre class="crayon-plain-tag">Function UpdateFile (sFile,sBefore,sAfter)

Const ForReading = 1
Const ForWriting = 2

Set oFSO = CreateObject("Scripting.FileSystemObject")
' Get-content
Set oFile = oFSO.OpenTextFile(sFile, ForReading)
sText = oFile.ReadAll
oFile.Close
     
sNewText = Replace(sText, sBefore, sAfter)

' Set-content
Set oFile = oFSO.OpenTextFile(sFile, ForWriting)
oFile.WriteLine sNewText
oFile.Close

End Function

Function CutIP (sIP,iOct)
  iFirstDot = InStr(1,sIP,".")
  iSecondDot = Instr(iFirstDot+1,sIP,".")
  iThirdDot = Instr(iSecondDot+1,sIP,".")

  iFirstOctet = Left(sIP, iFirstDot-1)
  iSecondOctet = Mid(sIP, iFirstDot+1, iSecondDot-iFirstDot-1)
  iThirdOctet = Mid(sIP, iSecondDot+1, iThirdDot-iSecondDot-1)
  iFourthOctet = Mid(sIP,iThirdDot+1, Len(sIP)-iThirdDot)

  Select Case iOct 
    Case 1 : CutIP = iFirstOctet
    Case 2 : CutIP = iSecondOctet
    Case 3 : CutIP = iThirdOctet
    Case 4 : CutIP = iFourthOctet
    Case Else : CutIP = "Indiquez un chiffre entre 1 et 4"
  End Select
End Function

'--------------------------
' Main script
'--------------------------
Const sFileName = "X:\Deploy\Scripts\Bootstrap.ini"
Const sOctSrv =  ".201"         ' dernier octet de l'adresse IP du serveur 
Const sDeployShare="\DeploymentShare$"  ' nom du partage MDT

' identification du réseau IP
Set oWMIService = GetObject("winmgmts:\\.\root\cimv2")
Set IPConfigSet = oWMIService.ExecQuery _
    ("Select * from Win32_NetworkAdapterConfiguration Where IPEnabled=TRUE")
For Each IPConfig in IPConfigSet
    If Not IsNull(IPConfig.IPAddress) Then 
        sCurrentIP = IPConfig.IPAddress(0)         
         ' Recomposition du chemin UNC vers la ressource MDT ...
        sSrvName = CutIP(sCurrentIP,1) &amp; "." &amp; CutIP(sCurrentIP,2) &amp; _
                    "." &amp; CutIP(sCurrentIP,3) &amp; sOctSrv 
        sDeplUNC =  "\\" &amp; sSrvName &amp; sDeployShare
    Else
        sDeplUNC = "\\?.?.?.?" &amp; sDeployShare  
    End If
Next

Confirm = InputBox ("Veuillez confirmer l'emplacement du point de déploiement" &amp; _
 vbCrLf &amp; "ou cliquez sur annuler pour redémarrer.","Confirmation",sDeplUNC) 
If Confirm &lt;&gt; "" Then
  sKeyword = "@UNC@"    ' le chemin UNC (chaine à remplacer)
  UpdateFile sFileName,sKeyword,sDeplUNC
  sKeyword = "@SRV@"    ' le nom du serveur (chaine à remplacer)
  UpdateFile sFileName,sKeyword,sSrvName

  WScript.Echo "Mise à jour " &amp; sFileName &amp; " " &amp; sKeyword &amp; " " &amp; sSrvName
Else
  Set oShell = CreateObject("Wscript.Shell")
  oShell.Run "wpeutil reboot"
End If</pre><p></p>
<p class="">Enregistrez ce contenu et fermez le bloc-notes.</p>
<div id="attachment_18491" style="width: 383px" class="wp-caption aligncenter"><a href="media/1412622b.WPE02-img06.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img06.png"><img class="wp-image-18491 size-full" src="media/1412622b.WPE02-img06.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img06.png" alt="WPE02-img06" width="373" height="162" /></a><p class="wp-caption-text">Enregistrement du script &#8220;updBootstrap.vbs&#8221;</p></div>
<h3>D. Modification du fichier winpeshl.ini</h3>
<p>Modifiez le fichier &#8220;<strong>[MountWIM]\Windows\System32\winpeshl.ini</strong>&#8221;</p><pre class="crayon-plain-tag">Notepad C:\Mount\Windows\System32\winpeshl.ini</pre><p>Contenu du fichier &#8220;winpeshl.ini&#8221; :</p><pre class="crayon-plain-tag">[LaunchApps]
%SYSTEMROOT%\System32\wpeutil.exe,InitializeNetwork
%SYSTEMROOT%\System32\wpeutil.exe,SetKeyboardLayout 040C:0000040C
%SYSTEMROOT%\System32\wscript.exe,X:\Deploy\Scripts\UpdBootStrap.vbs
%SYSTEMROOT%\System32\bddrun.exe,/bootstrap</pre><p>Enregistrez le contenu modifié et fermez le bloc-notes.</p>
<div id="attachment_18492" style="width: 383px" class="wp-caption aligncenter"><a href="media/f099a1fc.WPE02-img07.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img07.png"><img class="wp-image-18492 size-full" src="media/f099a1fc.WPE02-img07.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img07.png" alt="WPE02-img07" width="373" height="162" /></a><p class="wp-caption-text">Modification du fichier &#8220;winpeshl.ini&#8221;</p></div>
<p>&nbsp;</p>
<p><strong>Compléments d&#8217;information :</strong></p>
<p>Pour votre gouverne, voici quelques éléments qui m&#8217;ont cette modification particulière de ce fichier d&#8217;initialisation &#8220;winpeshl.ini&#8221; .</p>
<p>En fait, ce fichier existe déjà sur un client LiteTouch et a pour charge d&#8217;initialiser l&#8217;environnement WinPE via le programme spécifique &#8220;<strong>BDDRun.exe</strong>&#8220;. L’enchaînement de l&#8217;initialisation des couches réseaux est une difficulté majeure de cette démonstration, du fait que nous effectuons une modification du fichier &#8220;<strong>bootstrap.ini</strong>&#8221; en même temps. L&#8217;idée est donc d&#8217;ajouter l&#8217;exécution du script &#8220;<strong>UpdBootStrap.vbs</strong>&#8220;, avant le lancement de &#8220;<strong>BDDRun.exe,/Bootstrap</strong>&#8220;.</p>
<p>Si le script a besoin du réseau, il ne faut pas lancer wpeinit, car il va interpréter le fichier &#8220;<strong>unattend.xml</strong>&#8221; dans la foulée et lancer les commandes qu&#8217;il contient.</p>
<p>Dans ce cas, je pense que la modification la plus logique est de :</p>
<ul>
<li>soit ajouter la commande &#8220;<strong>wpeutil InitializeNetwork</strong>&#8221; au début du fichier &#8220;<strong>\Windows\System32\winpeshl.ini</strong>&#8220;</li>
</ul>
<ul>
<li>soit supprimer toutes les directives &#8220;<strong>RunSynchronous</strong>&#8221; du fichier &#8220;<strong>\unattend.xml</strong>&#8221; et les transposer intégralement dans le fichier winpeshl.ini</li>
</ul>
<p>Je me permets d&#8217;ajouter quelques précisions sur l&#8217;outil &#8220;BDDRun.exe&#8221;, dont le fonctionnement, je l&#8217;avoue, reste à mon avis encore bien obscur. Issues de mon expérience, je vous demanderait donc de ne pas prendre ces informations comme des affirmations et de les considérer avec précaution  :</p>
<ul>
<li>Modifié depuis MDT2010</li>
</ul>
<ul>
<li>Pas ou très peu documenté. BDDRun.exe est un lanceur de commandes, qui ne semble supporter que 2 options
<ul>
<li>/Bootstrap</li>
<li>/BootstrapNoSF8</li>
</ul>
</li>
</ul>
<ul>
<li>Exécute implicitement &#8220;wpeinit&#8221; lorsque l&#8217;un de ces commutateurs précité est stipulé.</li>
</ul>
<ul>
<li>Reste chargé en mémoire, typiquement pour l&#8217;exploitation des variables MDT et la surveillance de l&#8217;appui sur [F8]</li>
</ul>
<ul>
<li>Sollicité par les scripts MDT (pour exécuter des programmes avec un minimum d&#8217;affichage visible, sauf .bat et .cmd.), comme par exemple :
<ul>
<li>Bddrun startnet.cmd</li>
<li>Bddrun wscript.exe, X:\deploy\scripts\LiteTouch.wsf</li>
</ul>
</li>
</ul>
<ul>
<li>Dans un contexte Windows (hors WinPE), les programmes sont exécutés avec le niveau de privilèges élevés (hors UAC).</li>
</ul>
<ul>
<li>BDDRun garantit également que le dossier de travail est correctement positionné pour les processus lancés. Par exemple, il agit ainsi sur le contexte d&#8217;exécution des scripts utilisant des objets WScript.Shell ou les installations de packages .MSI, afin de minimiser les risques d&#8217;erreurs.</li>
</ul>
<p>&nbsp;</p>
<p>Pour cette démonstration, j&#8217;ai ajouté 2 lignes préliminaires , faisant appel à l&#8217;outil spécifique WinPE &#8220;wpeutil.exe&#8221;  afin de :</p>
<ul>
<li>Initialiser la couche réseau sans passer par BBDRUN, ni WPEINIT</li>
</ul>
<ul>
<li>Passer le clavier en AZERTY du fait que le fichier &#8220;bootstrap.ini&#8221; n&#8217;est pas encore traité lors de l&#8217;ouverture de la boite de dialogue, sinon le clavier reste en QWERTY par défaut.</li>
</ul>
<p>&nbsp;</p>
<h3>E. Démontage du noyau WinPE</h3>
<p>Démontez l&#8217;image du noyau WinPE modifié en enregistrant les modifications, via la commande suivante :</p><pre class="crayon-plain-tag">dism /Unmount-Wim /MountDir:C:\Mount /commit</pre><p>Voilà, la modification est terminée et il ne vous reste plus qu&#8217;a injecter ce noyau  au sein d&#8217;un structure amorçable telle qu&#8217;une clé USB, un CDROM ou bien encore un serveur WDS.</p>
<p>Voici un exemple de ce que vous pourriez obtenir lors du démarrage de ce client LTI.</p>
<p>Boite de dialogue du script &#8220;<em>UpdBootStrap.vbs</em>&#8221; permettant de saisir et/ou valider le chemin d&#8217;accès au partage MDT.</p>
<div id="attachment_18921" style="width: 560px" class="wp-caption aligncenter"><a href="media/5011b8c9.WPE02-img07b.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img07b.png"><img class="wp-image-18921 size-medium" src="media/6bfc8377.WPE02-img07b-550x241.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img07b-550x241.png" alt="WPE02-img07b" width="550" height="241" /></a><p class="wp-caption-text">Boite de dialogue du script &#8220;UpdBootStrap.vbs&#8221;</p></div>
<p>Message du script indiquant la modification effectuée :</p>
<div id="attachment_18922" style="width: 430px" class="wp-caption aligncenter"><a href="media/8a33f800.WPE02-img07c.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img07c.png"><img class="wp-image-18922 size-full" src="media/8a33f800.WPE02-img07c.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img07c.png" alt="WPE02-img07c" width="420" height="155" /></a><p class="wp-caption-text">Message du script indiquant la modification effectuée</p></div>
<p>&nbsp;</p>
<p>La suite du scénario, lancement de l&#8217;assistant &#8220;wizard.hta&#8221; dépend bien sur de la configuration de votre MDT &#8230; <img src="media/7f1b63c6.1f609.png" data-original-source="http://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><em>Bonne continuation</em></p>
<p><em>Christophe M.</em></p>


feed_id: http://www.it-connect.fr/?p=19867
title: Windows 10 : Un bouton Bluetooth pour Cortana
uri: Windows-10-Un-bouton-Bluetooth-pour-Cortana
url: http://www.it-connect.fr/windows-10-un-bouton-bluetooth-pour-cortana/
content:
<p><strong>La société américaine Satechi dévoile un nouveau produit qui est en lien direct avec la sortie de Windows 10 et de l&#8217;assistant vocal qu&#8217;il intègre : Cortana.</strong></p>
<p><a href="media/8bc30527.bt-cortana1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/bt-cortana1.jpg"><img class="aligncenter size-full wp-image-19868" src="media/8bc30527.bt-cortana1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/bt-cortana1.jpg" alt="bt-cortana1" width="700" height="585" /></a></p>
<p>Pour parler à Cortana, vous devez utiliser le micro de votre appareil, par exemple le smartphone, cependant ce n&#8217;est pas toujours pratique dans certaines conditions&#8230; Avec le BT Cortana Button vous pourrez d&#8217;une simple pression sur ce bouton déclencher Cortana.</p>
<p>Bien entendu, il nécessite d&#8217;être connecté en Bluetooth à votre appareil pour faire le lien entre les deux. Il intègre un micro se qui permet d&#8217;éviter de sortir son appareil.</p>
<p><strong>La portée annoncée est de 10 mètres pour une autonomie de 2 ans grâce à une pile bouton.</strong></p>
<p>Il est à noter que divers accessoires seront proposés afin de pouvoir le fixer simplement au volant de la voiture, à un guidon de vélo ou encore à votre porteclé.</p>
<p>Le BT Cortana Button reprend le design du cercle bleu que l&#8217;on retrouve dans l&#8217;icône de Cortana, et il est prévu pour fin août au tarif de 22.99 dollars.</p>
<p><a href="http://www.clubic.com/windows-os/windows-10/actualite-775372-windows-10-bouton-bluetooth-parler-cortana.html" target="_blank">Source</a></p>


feed_id: http://www.it-connect.fr/?p=18691
title: MVMC : Convertir VMDK en VHDX
uri: MVMC-Convertir-VMDK-en-VHDX
url: http://www.it-connect.fr/mvmc-convertir-vmdk-en-vhdx/
content:
<h2>I. Présentation</h2>
<p>On peut tout à faire transformer la phrase &#8220;<strong>Convertir un VMDK en VHDX</strong>&#8221; en &#8220;<strong>Passer de VMware à Hyper-V</strong>&#8220;, c&#8217;est en tout cas ce que j&#8217;ai voulu faire sur mon poste de travail en laissant de côté VMware Workstation pour passer à Hyper-V. La problématique principale réside au niveau des disques durs virtuels puisque VMware utilise des fichiers VMDK alors qu&#8217;Hyper-V utilise des fichiers VHDX ou VHD.</p>
<p>Alors, comment faire ?</p>
<p><a href="media/6d38b86f.logo-mvmc1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/logo-mvmc1.jpg"><img class=" size-full wp-image-18701 alignright" src="media/6d38b86f.logo-mvmc1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/logo-mvmc1.jpg" alt="logo-mvmc1" width="280" height="200" /></a>Pour faciliter cette migration d&#8217;un outil à l&#8217;autre, Microsoft a publié un outil dédié à cela : <strong>Microsoft Virtual Machine Converter</strong>. Aujourd&#8217;hui en version 3.1, ce logiciel permet en résumé de prendre vos VMs sur votre hyperviseur ESXi ou votre vCenter et de les envoyer sur un hyperviseur Hyper-V (voir même sur le <em>Cloud Azure</em>).</p>
<p>MVMC embarque également un module PowerShell qui contient des commandlets intéressants, dont un qui permet de convertir un VMDK en VHDX (ou VHD). Dans l&#8217;état actuel, l&#8217;interface graphique de l&#8217;outil ne permet de convertir un fichier VMDK source (et orphelin) vers un VHDX.</p>
<p>Avant de commencer, téléchargez l&#8217;outil et éventuellement le guide au format Word contenant une aide complète sur chaque commandlets PowerShell disponible : <a href="https://www.microsoft.com/en-us/download/details.aspx?id=42497" target="_blank">Microsoft Virtual Machine Converter</a></p>
<h2>II. VMDK to VHDX/VHD</h2>
<p>L&#8217;installation est très simple, je ne vais pas m&#8217;attarder dessus, vous devriez vous en sortir  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":-)" class="wp-smiley" /> </p>
<p>Pour cadrer un peu les choses, je me trouve sous Windows 8.1 et je vais convertir le VMDK d&#8217;une VM Windows Server 2012 R2.</p>
<p>&#8211; <strong>Source</strong> : E:\VM_SrvFlo\Windows Server 2012 R2 Core (CORE01)\Windows Server 2012 R2 Core (CORE01).vmdk</p>
<p>&#8211; <strong>Cible</strong> : E:\WS2012R2_CORE01.vhdx</p>
<p>N&#8217;exécutez pas l&#8217;application, ce n&#8217;est pas la peine on va utiliser l&#8217;interface graphique. Ouvrez plutôt une console PowerShell et chargez le module MVMC (fichier psd1) :</p><pre class="crayon-plain-tag">Import-Module "C:\Program Files\Microsoft Virtual Machine Converter\MvmcCmdlet.psd1"</pre><p>Au sein de ce module, on va utiliser le commandlet &#8220;<strong>ConvertTo-MvmcVirtualHardDisk</strong>&#8221; qui peut fonctionner avec deux simples options :</p>
<p><strong>-SourceLiteralPath</strong> : Chemin vers le VMDK à convertir</p>
<p><strong>-DestinationLiteralPath</strong> : Chemin vers le VHDX à créer</p>
<p>Ce qui donnera :</p><pre class="crayon-plain-tag">ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath "E:\VM_SrvFlo\Windows Server 2012 R2 Core (CORE01)\Windows Server 2012 R2 Core (CORE01).vmdk" -DestinationLIteralPath "E:\WS2012R2_CORE01.vhdx"</pre><p>Vous pouvez ajouter deux options en plus :</p>
<p><strong>-VhdFormat</strong> : Prends la valeur &#8220;<em>vhd</em>&#8221; ou &#8220;<em>vhdx</em>&#8221; selon le format que vous souhaitez.</p>
<p><strong>-VhdType</strong> : Prends la valeur &#8220;<em>FixedHardDisk</em>&#8221; pour créer un disque virtuel de taille fixe et &#8220;<em>DynamicHardDisk</em>&#8221; pour un disque de taille dynamique (valeur par défaut).</p>
<blockquote><p><strong>Note</strong> : Dans certains cas, le disque dur virtuel d&#8217;une VM sous VMware est divisé en plusieurs fichiers. Ceci ne pose pas de problème, il suffit d&#8217;indiquer le fichier d&#8217;origine (celui qui n&#8217;est pas numéroté) et tous les autres seront pris en compte.</p></blockquote>
<p>Exécutez la commande et patientez pendant la conversion.</p>
<p><a href="media/e17ac6c9.mvmc-vmdk-to-vhdx-1.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/mvmc-vmdk-to-vhdx-1.png"><img class="aligncenter size-large wp-image-18692" src="media/6e30e778.mvmc-vmdk-to-vhdx-1-730x116.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/mvmc-vmdk-to-vhdx-1-730x116.png" alt="mvmc-vmdk-to-vhdx-1" width="730" height="116" /></a></p>
<p>Quand ce sera terminé, vous obtiendrez un résultat semblable à celui-ci :</p>
<p><a href="media/50e32d9e.mvmc-vmdk-to-vhdx-2.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/mvmc-vmdk-to-vhdx-2.png"><img class="aligncenter size-large wp-image-18693" src="media/bac97840.mvmc-vmdk-to-vhdx-2-730x112.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/mvmc-vmdk-to-vhdx-2-730x112.png" alt="mvmc-vmdk-to-vhdx--2" width="730" height="112" /></a></p>
<p>Il ne reste plus qu&#8217;à créer un nouvel ordinateur virtuel au sein du Gestionnaire Hyper-V et à lui attacher ce disque VHDX (disque dur existant), et le tour est joué ! Pour ceux qui sont motivés, vous pouvez créer l&#8217;ordinateur virtuel en PowerShell par cette commande :</p><pre class="crayon-plain-tag">New-VM -Name CORE01 -VHDPath "E:\Machines Virtuelles\WS2012_R2_CORE01\WS2012R2_CORE01.vhdx" -Path "E:\Machines Virtuelles\WS2012_R2_CORE01" -SwitchName "WIFI-LAN"</pre><p>Il y a diverses options disponibles pour cette commande (aide : <a href="https://technet.microsoft.com/fr-fr/library/hh848537%28v=wps.630%29.aspx" target="_blank">New-VM</a>), voici celles utilisées dans la commande ci-dessus :</p>
<p><strong>-Name</strong> : Nom de l&#8217;ordinateur virtuel dans le Gestionnaire Hyper-V</p>
<p><strong>-VHDPath</strong> : Chemin vers un disque virtuel VHD/VHDX existant à attacher à la VM</p>
<p><strong>-Path</strong> : Chemin vers l&#8217;emplacement de stockage des fichiers de configuration de la VM</p>
<p><strong>-SwitchName</strong> : Nom du commutateur virtuel sur lequel vous souhaitez connecter la VM</p>
<p>Pour les autres options, consultez l&#8217;aide indiquée précédemment. Sachez que vous pourrez toujours par la suite éditer la configuration de la machine, notamment pour modifier la RAM, le processeur, etc.</p>
<p>Dans le Gestionnaire Hyper-V, on retrouve notre nouvel ordinateur virtuel :</p>
<p><a href="media/57dadcaf.mvmc-vmdk-to-vhdx-3.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/mvmc-vmdk-to-vhdx-3.png"><img class="aligncenter size-full wp-image-18694" src="media/57dadcaf.mvmc-vmdk-to-vhdx-3.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/mvmc-vmdk-to-vhdx-3.png" alt="mvmc-vmdk-to-vhdx-3" width="611" height="100" /></a></p>
<p>Par curiosité, on peut aller voir dans les paramètres de l&#8217;ordinateur virtuel au niveau du disque dur, et notre disque converti est bien attaché :</p>
<p><a href="media/dc988f36.mvmc-vmdk-to-vhdx-4.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/mvmc-vmdk-to-vhdx-4.png"><img class="aligncenter size-large wp-image-18695" src="media/ff467e3d.mvmc-vmdk-to-vhdx-4-730x363.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/mvmc-vmdk-to-vhdx-4-730x363.png" alt="mvmc-vmdk-to-vhdx-4" width="730" height="363" /></a></p>
<p>La dernière étape pour valider le fonctionnement est de démarrer l&#8217;ordinateur virtuel, là encore PowerShell est possible :</p><pre class="crayon-plain-tag">Start-VM CORE01</pre><p>Il suffit de se connecter ensuite pour suivre l&#8217;évolution du démarrage :</p>
<p><a href="media/2a997bc6.mvmc-vmdk-to-vhdx-5.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/mvmc-vmdk-to-vhdx-5.jpg"><img class="aligncenter size-full wp-image-18696" src="media/2a997bc6.mvmc-vmdk-to-vhdx-5.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/mvmc-vmdk-to-vhdx-5.jpg" alt="mvmc-vmdk-to-vhdx-5" width="500" height="420" /></a></p>
<p><strong>Voilà, le tour est joué ! Microsoft Virtual Machine Converter est vraiment un outil qu&#8217;il faut connaître pour la manipulation de disques durs virtuels et de VMs.</strong></p>


feed_id: http://www.it-connect.fr/?p=19910
title: OnePlus 2 : On fait le point !
uri: OnePlus-2-On-fait-le-point
url: http://www.it-connect.fr/oneplus-2-on-fait-le-point/
content:
<p><strong>Fort du succès de son premier modèle, OnePlus annonce le OnePlus 2 qui vient avec son lot de nouveautés et bien sûr avec toujours plus de puissance.</strong></p>
<p>Doté d&#8217;un lecteur d&#8217;empreinte compatible avec cinq profils, le OnePlus 2 propose également :</p>
<p>&#8211; Ecran : QHD 5,5 pouces &#8211; Résolution 1080 x 1920 pixels (401 ppi)<br />
&#8211; Processeur : Qualcomm Snapdragon 810 (version 2.1) &#8211; 8 coeurs<br />
&#8211; RAM : 3 Go pour la version 16 Go et 4 Go pour la version 64 Go (RAM LPDDR4)<br />
&#8211; Stockage : 16 Go ou 64 Go<br />
&#8211; Appareils photos : 13 MP à l&#8217;arrière (vidéo en 4K possible) et 5 MP à l&#8217;avant<br />
&#8211; Batterie : 3300 mAh<br />
&#8211; Poids : 175 grammes</p>
<p><a href="media/e18c4af5.oneplus2.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/oneplus2.jpg"><img class="aligncenter size-full wp-image-19912" src="media/e18c4af5.oneplus2.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/oneplus2.jpg" alt="oneplus2" width="700" height="393" /></a></p>
<p>Il est à noter également que le OnePlus 2 est le premier smartphone à proposer un port USB de Type-C réversible, ce qui deviendra la norme pour Android. Dans l&#8217;inédit également pour le système d&#8217;exploitation, il n&#8217;est pas question ici de Cyanogen mais d&#8217;un OS réalisé par OnePlus : OxygenOS 2.0 &#8211; Basé sur Android 5.1.</p>
<p>Malheureusement, il manque un emplacement microSD pour étendre le stockage et batterie n&#8217;est pas amovible, ce qui est un désavantage mais le OnePlus 2 est loin d&#8217;être le seul dans ce cas. Éventuellement, on peut noter l&#8217;absence de lecteur NFC.</p>
<p>Pour l&#8217;obtenir, il faut toujours passer par un système d&#8217;invitation mais cette fois-ci les stocks sont <strong>30 à 50 fois plus importants</strong> pour son lancement que pour le OnePlus One. <strong>Annoncé à 339€ en version 16 Go et à 399€ en version 64 Go.</strong></p>
<p>D&#8217;ailleurs, un développeur frustré par le système d&#8217;invitation de OnePlus a décidé de tricher pour obtenir ce qu&#8217;il voulait. Pour en savoir plus, lisez l&#8217;article de nos confrères de FrAndroid : <a href="http://www.frandroid.com/marques/oneplus/300800_oneplus-2-hacker-sen-est-pris-systeme-dinvitations" target="_blank">OnePlus 2 et le développeur tricheur</a>.</p>
<p>Dès le 11 août prochain, les premières commandes seront possibles en France. Vous pouvez aussi le précommander chez Gearbest pour une expédition directe depuis l&#8217;Asie :</p>
<p>&#8211; <a href="http://www.gearbest.com/cell-phones/pp_218606.html" target="_blank">OnePlus 2 16Go</a><br />
&#8211; <a href="http://www.gearbest.com/cell-phones/pp_218003.html" target="_blank">OnePlus 2 64Go</a></p>
<p><strong>Le OnePlus 2, une vraie bombe ou une grosse opération marketing ?</strong></p>


feed_id: http://www.it-connect.fr/?p=18485
title: Personnalisations de WinPE
uri: Personnalisations-de-WinPE
url: http://www.it-connect.fr/personnalisation-de-winpe/
content:
<h2>I. Présentation</h2>
<p>Pour faire suite à mon tutoriel sur la &#8220;<a href="http://www.it-connect.fr/presentation-de-winpe/"><em>présentation de WinPE</em></a>&#8220;, je vous propose d&#8217;aborder maintenant quelques possibilités de personnalisation de l&#8217;environnement WinPE et par la même occasion en dévoiler quelques aspects méconnus.</p>
<p>Bien évidemment, la personnalisation de WinPE dépend directement de l&#8217;usage que l&#8217;on souhaite en faire et de l&#8217;environnement d&#8217;exploitation dans lequel on l&#8217;utilise. J&#8217;espère que vous me pardonnerez ces choix arbitraires, mais les idées sont tellement nombreuses qu&#8217;il m&#8217;est difficile de définir une préférence.</p>
<p>Je vais donc prendre différents angles d&#8217;approche, afin de couvrir plusieurs cas de figure et ajouter des liens vers des <a href="#CustPe">articles dédiés</a> pour les personnalisations plus complexes.</p>
<h2>II. Personnalisation du démarrage</h2>
<h3>A. Supprimer le message WinPE à partir d&#8217;un CD/DVD</h3>
<p>Je ne pense pas que cela soit une bonne pratique, mais il arrive parfois que l&#8217;on souhaite supprimer le message de confirmation &#8220;<strong>Appuyez sur une touche pour démarrer sur le CD/DVD</strong>&#8220;. Pour cela, il suffit de supprimer ou renommer le fichier &#8220;<strong>\boot\bootfix.bin</strong>&#8220;. Toutefois, il vous faudra ensuite recréer l&#8217;image .ISO et/ou graver le support. Les kits ADK ou WAIK, proposent l&#8217;outil OSCDIMG.exe pour la génération d&#8217;une image .ISO. Mais pour ce genre d&#8217;action, l&#8217;usage d&#8217;un outil tel que 7-Zip me parait amplement suffisant.</p>
<p>Ouvrez donc simplement votre fichier .ISO avec 7-Zip, puis renommez ce fameux fichier &#8220;<strong>\boot\bootfix.bin</strong>&#8221; en &#8220;<strong>\boot\bootfix.bak</strong>&#8221; par exemple, et le tour est joué.</p>
<h3>B. Distinguer l&#8217;amorçage WinPE 4 par rapport à Windows 8/2012</h3>
<p>Lors d&#8217;un démarrage sur un média DVD/CD, si le disque dur contient un système, vous disposez de quelques secondes pour confirmer l&#8217;amorçage sur le média amovible. Comme mentionné dans le paragraphe précédent, il est possible de modifier ce comportement, mais c&#8217;est plutôt déconseillé, car cela risque d&#8217;engendrer des &#8220;bouclages&#8221; lors des processus d&#8217;installation qui imposent un redémarrage.</p>
<p>Toutefois, on peut faire un constat récurent , typique des techniciens utilisant des environnements virtuels, c&#8217;est de louper ou confondre l&#8217;amorçage sur le bon média, par exemple lors d&#8217;une préparation pour une capture d&#8217;image WIM ou tout simplement pour une réinstallation de machine.</p>
<p>En fait, lors du démarrage d&#8217;un client LiteTouch basé sur un noyau WinPE 4, et que la machine concernée est sous Windows 8, vous n&#8217;avez pas la possibilité de distinguer ces 2 phases d&#8217;amorçage du fait qu&#8217;elles sont graphiquement identiques.</p>
<div id="attachment_18486" style="width: 560px" class="wp-caption aligncenter"><a href="media/2a6f9203.WPE02-img01.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img01.png"><img class="wp-image-18486 size-medium" src="media/d141b84f.WPE02-img01-550x413.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img01-550x413.png" alt="WPE02-img01" width="550" height="413" /></a><p class="wp-caption-text">Affichage du logo sur l&#8217;écran d&#8217;amorçage de Windows NT6.2 (et WinPE 4 et +)</p></div>
<p>La solution la plus élégante serait de personnaliser le logo d&#8217;amorçage d&#8217;un noyau WinPE, mais ce n&#8217;ai pas une chose aisée et c&#8217;est surtout non supporté par Microsoft. De plus, sur une machine UEFI, ce logo générique peut être substitué par celui du fabricant.</p>
<p>Personnellement, j&#8217;ai opté pour une solution beaucoup plus simple à mettre en œuvre, qui consiste à afficher la barre de  progression traditionnelle (affichée par les noyaux antérieurs).</p>
<p>Pour cela il suffit modifier  les magasins d&#8217;amorçage,  fichiers &#8220;<strong>BCD</strong>&#8220;, selon l&#8217;architecture souhaitée 32 bits (x86) et/ou 64 bits (amd64) situés dans le Kit de déploiement Windows. Soit : &#8220;C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\<strong>x86|amd64</strong>\Media\Boot\<strong>BCD</strong>&#8221;</p>
<blockquote><p><strong>Attention</strong>, la modification des fichiers &#8220;BCD&#8221;, situés dans les dossiers &#8220;\Boot\x86\Boot&#8221; ou &#8220;\Boot\x64\Boot&#8221; de votre structure MDT, est inutile. En effet, ils sont écrasés par ceux du kit lors d&#8217;une mise à jour de vos clients LiteTouch .</p></blockquote>
<p>Par exemple, pour modifier les images (non EFI), tapez les commandes suivantes (à partir de Windows 8.1 ou 2012/R2) &#8211; Pensez à faire une sauvegarde des fichiers &#8220;BCD&#8221; au préalable :</p><pre class="crayon-plain-tag">bcdedit /store &quot;c:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\Media\Boot\BCD&quot; /set {default} bootmenupolicy legacy

L&rsquo;op&eacute;ration a r&eacute;ussi.</pre><p></p><pre class="crayon-plain-tag">bcdedit /store &quot;c:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\Media\Boot\BCD&quot; /set {default} bootmenupolicy legacy

L&rsquo;op&eacute;ration a r&eacute;ussi.</pre><p>&nbsp;</p>
<blockquote><p><strong>Note</strong> : Pour revenir à la normale, remplacez simplement la directive &#8220;Legacy&#8221; par &#8220;Standard&#8221; qui est la valeur par défaut. Pour vérifier la valeur positionnée, remplacez le commutateur &#8220;/set …&#8221; de la commande, par &#8220;/enum all&#8221;</p></blockquote>
<p>Pour régénérer les images ISO, rendez-vous au niveau de la console MDT, via les propriétés de votre point de déploiement, sous l&#8217;onglet &#8220;<strong>Windows PE</strong>&#8221; et selon l&#8217;architecture désirée, vérifiez que la case &#8220;<strong>Generate a Lite Touch bootable ISO image</strong>&#8221; est cochée. Utilisez ensuite le menu, &#8220;<strong>Update Deployment Share</strong>&#8220;,  et choisissez l&#8217;option &#8220;<strong>Completely regenerate the boot images</strong>&#8221; afin de mettre à jour vos clients LiteTouch.</p>
<p>Lors du chargement des images .ISO / ou de vos supports ainsi modifiés, vous verrez apparaitre cette barre de progression indiquant que la machine est bien en cours d&#8217;amorçage sur WinPE et non sur le système déjà installé.</p>
<div id="attachment_18487" style="width: 560px" class="wp-caption aligncenter"><a href="media/129c6ea1.WPE02-img02.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img02.png"><img class="wp-image-18487 size-medium" src="media/1ffc0b17.WPE02-img02-550x413.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/WPE02-img02-550x413.png" alt="WPE02-img02" width="550" height="413" /></a><p class="wp-caption-text">Affichage de la barre de chargement traditionnelle sur l&#8217;écran d&#8217;amorçage</p></div>
<p>&nbsp;</p>
<h2>III. Personnalisations avancées de WinPE</h2>
<p><span style="color: #000000;">Vous trouverez ci-après un résumé des différents articles disponible sur le sujet.</span></p>
<h3>A. Maîtrise des images de démarrage LTI / WinPE</h3>
<p><span style="line-height: 1.5;">Sous ce titre quelque peu ambitieux se cache une présentation de personnalisation particulière des client LiteTouch afin d&#8217;utiliser le MDT pour la fabrication et s&#8217;affranchir de quelques opérations fastidieuses en ligne de commande.</span></p>
<p>Consultez l&#8217;article : &#8220;<span style="color: #ff9900;"><a href="http://www.it-connect.fr/custpe-maitrise-des-images-de-demarrage-ltiwinpe/">Maîtrise des images de démarrage LTI / WinPE&#8221;</a></span></p>
<h3>B. Lonesome LTI, ou l&#8217;histoire d&#8217;un client LiteTouch qui voulait rester seul !</h3>
<p>Dans cet article, j&#8217;aborde un petit challenge qui m&#8217;a été soumis consistant à exploiter un client LiteTouch unique (identique sur chaque site) dans un environnement multisites, sans recourir aux points de déploiement liés que propose le MDT.</p>
<p>Consultez l&#8217;article &#8220;<a href="http://www.it-connect.fr/custpe-comment-utiliser-un-bootstrap-generique/">Comment utiliser un bootstrap générique ?</a><span style="color: #ff9900;"><a href="http://www.it-connect.fr/custpe_lonesome-lti-ou-lhistoire-dun-client-litetouch-qui-voulais-rester-seul/">&#8220;</a></span></p>
<h3>C. Réaliser un dual boot WinPE LTI/Windows</h3>
<p>Cet article est à mon avis un bon cas d&#8217;école puisqu&#8217;il explique comment implémenter une configuration de double amorçage dans le but de procéder à une réinstallation complète d&#8217;un système, localement ou à distance.</p>
<p>Consultez l&#8217;article &#8220;<span style="color: #ff9900;"><a href="http://www.it-connect.fr/custpe-realiser-un-dual-boot-winpe-ltiwindows/">Réaliser un dual boot WinPE LTI/Windows&#8221;</a></span></p>
<h3>D. Installer UltraVNC sur un client LiteTouch</h3>
<p>Dans cet article, j&#8217;aborde une solution alternative* permettant d&#8217;effectuer une prise de main à contrôle à distance vers un client WinPE ou LiteTouch. *Si vous ne disposez pas de la solution DaRT proposée dans le cadre d&#8217;un contrat &#8220;Sofware Assurance&#8221; MDOP (<em>Microsoft Desktop Optimization Pack</em>)</p>
<p>Consultez l&#8217;article <span style="color: #ff9900;"><a href="http://www.it-connect.fr/custpe-installer-ultravnc-sur-un-client-litetouch/">&#8220;Installer UltraVNC sur un client LiteTouch&#8221;</a></span></p>
<h3>E. Comment installer vos propres outils dans WinPE ?</h3>
<p>Dans cet article, je vous propose un ensemble de personnalisation de l&#8217;environnement WinPE et/ou LiteTouch afin d&#8217;y ajouter une véritable boite à outils et ainsi faciliter les opérations de maintenance et de dépannage de vos précieuses machines.</p>
<p>Consultez l&#8217;article <span style="color: #ff9900;"><a href="http://www.it-connect.fr/custpe-comment-installer-vos-propres-outils-dans-winpe/">Comment installer vos propres outils dans WinPE ?</a></span></p>
<p><em>To be continued ?&#8230;</em></p>


feed_id: http://www.it-connect.fr/?p=19783
title: Installation Icinga2 & Icingaweb2 sur Debian 8
uri: Installation-Icinga2-Icingaweb2-sur-Debian-8
url: http://www.it-connect.fr/installation-icinga2-icingaweb2-sur-debian-8/
content:
<h2>I. Présentation</h2>
<p>Dans ce tutoriel nous verrons étape par étape l’installation du système de supervision Icinga2 et son interface web Icingaweb2 sur une machine Debian. A vos claviers !</p>
<h2>II. Installation des dépôts</h2>
<p>Tout d’abord nous allons installer les dépôts afin de pouvoir installer les paquets nécessaires pour <em>icinga2</em>.</p><pre class="crayon-plain-tag">wget -O - http://packages.icinga.org/icinga.key | apt-key add -
echo 'deb http://packages.icinga.org/debian icinga-jessie main' &gt;&gt;/etc/apt/sources.list
echo 'deb-src http://packages.icinga.org/debian icinga-jessie main' &gt;&gt;/etc/apt/sources.listapt-get update</pre><p></p>
<h2>III. Installation Icinga</h2>
<p>Ensuite nous allons pouvoir installer le paquet <em>icinga2</em> et démarrer le service <em>icinga2</em>.</p><pre class="crayon-plain-tag">apt-get install icinga2
/etc/init.d/icinga2 start</pre><p></p>
<h2>IV. Installation de la base de données</h2>
<p>Si ce n’est pas fait, installez une base de données et son client. <strong>Elle servira pour stocker les données générées par le système de supervision</strong>. Ici j’ai choisi d’utiliser <em>MySQL</em> sur le même hôte, vous pouvez également utiliser <em>PostgreSQL</em> ou <em>Oracle</em>.</p><pre class="crayon-plain-tag">apt-get install mysql-server mysql-client</pre><p>Vous devrez ensuite configurer le super mot de passe administrateur de la base de données.</p>
<h2><a href="media/a11e4119.installation-icinga-2-debian-01.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-01.png"><img class="aligncenter size-full wp-image-19810" src="media/a11e4119.installation-icinga-2-debian-01.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-01.png" alt="installation-icinga-2-debian-01" width="576" height="208" /></a></h2>
<h2>V. Préparation de la base MySQL</h2>
<p>Pour configurer l’enregistrement des données <em>Icinga</em> dans la base <em>MySQL</em> nous allons nous installer le paquet <em>icinga2-ido-mysql</em>, qui correspond à la base de données que j’ai choisie.</p><pre class="crayon-plain-tag">apt-get install icinga2-ido-mysql</pre><p>On vous demandera alors s’il faut activer la fonctionnalité <em>ido-mysql</em>. Vous pouvez décliner la proposition, nous l’activerons juste après.</p>
<p><a href="media/31579479.installation-icinga-2-debian-02.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-02.png"><img class="aligncenter size-full wp-image-19811" src="media/31579479.installation-icinga-2-debian-02.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-02.png" alt="installation-icinga-2-debian-02" width="704" height="192" /></a></p>
<p>Ensuite nous allons laisser l’installateur se charger de la configuration de la base de données dans <em>MySQL</em>.</p>
<p><a href="media/618faeb0.installation-icinga-2-debian-03.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-03.png"><img class="aligncenter size-full wp-image-19812" src="media/618faeb0.installation-icinga-2-debian-03.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-03.png" alt="installation-icinga-2-debian-03" width="592" height="320" /></a></p>
<p>Suite à cela vous devrez entrer le mot de passe que vous avez défini pour l’administrateur <em>MySQL</em>.</p>
<p><a href="media/2c8fcbdd.installation-icinga-2-debian-04.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-04.png"><img class="aligncenter size-full wp-image-19813" src="media/2c8fcbdd.installation-icinga-2-debian-04.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-04.png" alt="installation-icinga-2-debian-04" width="592" height="176" /></a></p>
<p>Ensuite renseignez un nouveau mot de passe qui sera utilisé par <em>Icinga</em> afin d’accéder à la base et d’enregistrer les données.</p>
<p><a href="media/63f7b0a7.installation-icinga-2-debian-05.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-05.png"><img class="aligncenter size-full wp-image-19814" src="media/63f7b0a7.installation-icinga-2-debian-05.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-05.png" alt="installation-icinga-2-debian-05" width="592" height="192" /></a></p>
<p>Une fois la configuration terminée vous pourrez la vérifier dans le fichier <em>ido-mysql.conf</em>. Notez les différents paramètres, ils nous serviront pour la configuration de l’interface web.</p><pre class="crayon-plain-tag">cat /etc/icinga2/features-available/ido-mysql.conf</pre><p></p>
<h2>VI. Vérifier et activer les fonctionnalités</h2>
<p>Avec la commande <em>icinga2</em> vous pouvez faire tout un tas de choses, notamment  activer et désactiver des fonctionnalités. Vous pourrez vérifier les fonctionnalités activées avec la commande suivante :</p><pre class="crayon-plain-tag">icinga2 feature list</pre><p>Vous devrez activer les fonctionnalités<em> ido-mysql</em>, pour l’enregistrement des données dans <em>MySQL</em>. Et la fonctionnalité <em>command</em>, qui <strong>permettra notamment à l’interface web d’envoyer des commandes à Icinga</strong>. Si vous avez besoin d’autres fonctionnalités vous pourrez les activer/désactiver quand vous voulez.</p><pre class="crayon-plain-tag">icinga2 feature enable ido-mysql command</pre><p>Après activation ou désactivation des fonctionnalités,<strong> n’oubliez pas de redémarrer le service Icinga2.</strong></p><pre class="crayon-plain-tag">/etc/init.d/icinga2 restart</pre><p>Félicitations, votre système de supervision est opérationnel ! Maintenant on va lui installer une sympathique petite interface web histoire d’avoir un petit aperçu de ce qu’il se passe là-dedans.</p>
<h2>VII. Installation et configuration de l’interface Icingaweb2</h2>
<p>Avant d’installer l’interface web, assurez-vous d’avoir un serveur web en marche. Si ce n’est pas fait, vous pouvez installer <em>apache2</em>.</p><pre class="crayon-plain-tag">apt-get install apache2</pre><p>Une fois le serveur web prêt, vous pouvez installer le paquet <em>icingaweb2</em>.</p><pre class="crayon-plain-tag">apt-get install icingaweb2</pre><p>Pour pouvoir commencer l’installation,<strong> vous devrez générer un token sur le serveur icinga.</strong></p><pre class="crayon-plain-tag">icingacli setup token create</pre><p>Notez bien le token qui viens d’être généré et rendez-vous sur la page<em> http://X.X.X.X/icingaweb2/setup</em></p>
<p>Vous devriez alors tomber sur cette page, rentrez votre <em>token</em> et cliquez sur suivant.</p>
<p><a href="media/384c05c0.installation-icinga-2-debian-06.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-06.png"><img class="aligncenter size-large wp-image-19815" src="media/4bec6d96.installation-icinga-2-debian-06-730x448.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-06-730x448.png" alt="installation-icinga-2-debian-06" width="730" height="448" /></a></p>
<p>Sur la fenêtre qui suit coché Monitoring et cliquez sur <em>Next</em>.</p>
<p><a href="media/99c83665.installation-icinga-2-debian-07.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-07.png"><img class="aligncenter size-large wp-image-19816" src="media/d1d861f4.installation-icinga-2-debian-07-730x425.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-07-730x425.png" alt="installation-icinga-2-debian-07" width="730" height="425" /></a></p>
<p>Le système vérifiera avant de lancer l’installation quelques dépendances pour le bon fonctionnement de l’interface.</p>
<p><a href="media/834ed232.installation-icinga-2-debian-08.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-08.png"><img class="aligncenter size-large wp-image-19817" src="media/379f9332.installation-icinga-2-debian-08-730x405.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-08-730x405.png" alt="installation-icinga-2-debian-08" width="730" height="405" /></a></p>
<p>Vous devriez avoir quelques dépendances non satisfaites. Si vous avez :</p><pre class="crayon-plain-tag">The PHP config `date.timezone' is not defined.</pre><p>Changez la <em>timezone</em> d’apache dans le fichier <em>/etc/php5/apache2/php.ini</em></p><pre class="crayon-plain-tag">date.timezone = europe/paris</pre><p>Vous devriez également avoir quelques dépendances de modules <em>PHP non</em> satisfaites (<em>Imagick</em> et <em>INTL</em>). Installez-les :</p><pre class="crayon-plain-tag">apt-get install php5-intl php5-imagick</pre><p>N’oubliez pas de redémarrer le service <em>apache</em> !</p><pre class="crayon-plain-tag">/etc/init.d/apache2 restart</pre><p>Vous pouvez actualiser la page des dépendances avec le bouton <em>refresh</em> en bas de page, il vous restera normalement deux dépendances en avertissement :</p><pre class="crayon-plain-tag">The PHP module PDO-PostgreSQL is missing &amp; The PHP module PDO-PostgreSQL is missing.</pre><p>Ces modules servent pour l’utilisation de la base de données <em>PostgreSQL</em>. Elles ne sont pas indispensables, nous pouvons les ignorer vu que nous utilisons la base de données <em>MySQL</em>.<br />
Vous pouvez donc passer à la suite. Choisissez votre mode d’authentification.<a href="media/86f50134.installation-icinga-2-debian-09.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-09.png"><img class="aligncenter size-full wp-image-19818" src="media/86f50134.installation-icinga-2-debian-09.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-09.png" alt="installation-icinga-2-debian-09" width="525" height="191" /></a></p>
<p>Ensuite, configurez l’endroit où seront stockées les préférences des utilisateurs de l’interface.</p>
<p><a href="media/15b2ee96.installation-icinga-2-debian-10.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-10.png"><img class="aligncenter size-full wp-image-19819" src="media/15b2ee96.installation-icinga-2-debian-10.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-10.png" alt="installation-icinga-2-debian-10" width="525" height="198" /></a></p>
<p>I<strong>ci vous devrez paramétrer l’accès à votre base de données MySQL pour que le système y créer une base contenant les paramètres utilisateurs</strong>. Utilisez un compte ayant les droits de création de la base. Ici j’ai utilisé l’administrateur de la base de données (root) pour une question pratique. <strong>Il est toutefois plus prudent d’utiliser un autre compte</strong>, cette connexion sera utilisée pour vérifier les logins des utilisateurs de l’interface :</p>
<p><a href="media/135caa29.installation-icinga-2-debian-11.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-11.png"><img class="aligncenter size-full wp-image-19820" src="media/135caa29.installation-icinga-2-debian-11.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-11.png" alt="installation-icinga-2-debian-11" width="525" height="348" /></a></p>
<p>Vous devrez ensuite donner un nom à ces paramètres de connexion.<a href="media/259d148c.installation-icinga-2-debian-12.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-12.png"><img class="aligncenter size-full wp-image-19821" src="media/259d148c.installation-icinga-2-debian-12.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-12.png" alt="installation-icinga-2-debian-12" width="526" height="164" /></a></p>
<p>Maintenant, créez votre premier utilisateur pour vous connecter à l’interface.<a href="media/119db039.installation-icinga-2-debian-13.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-13.png"><img class="aligncenter size-full wp-image-19822" src="media/119db039.installation-icinga-2-debian-13.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-13.png" alt="installation-icinga-2-debian-13" width="524" height="229" /></a></p>
<p>Ici vous allez paramétrer les différents paramètres de logs. Vous pouvez tout laisser par défaut et modifier les paramètres plus tard via l’interface web.<a href="media/a2fca31b.installation-icinga-2-debian-14.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-14.png"><img class="aligncenter size-full wp-image-19823" src="media/a2fca31b.installation-icinga-2-debian-14.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-14.png" alt="installation-icinga-2-debian-14" width="526" height="247" /></a></p>
<p>Maintenant nous allons configurer la source de données.  <a href="media/b79c4245.installation-icinga-2-debian-15.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-15.png"><img class="aligncenter size-full wp-image-19824" src="media/b79c4245.installation-icinga-2-debian-15.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-15.png" alt="installation-icinga-2-debian-15" width="526" height="200" /></a></p>
<p>C’est ici que vous allez renseigner les paramètres du fichier<em> /etc/icinga2/features-available/ido-mysql.conf</em> créé précédemment.<a href="media/5fd78bec.installation-icinga-2-debian-16.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-16.png"><img class="aligncenter size-full wp-image-19825" src="media/5fd78bec.installation-icinga-2-debian-16.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-16.png" alt="installation-icinga-2-debian-16" width="523" height="345" /></a></p>
<p>Si vous avez le message suivant, c’est que vous avez oublié d’activer la fonctionnalité <em>ido-mysql</em> ou que vous avez oublié de redémarrer le service <em>icinga2</em> suite à son activation.</p>
<p><a href="media/c06622f6.installation-icinga-2-debian-17.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-17.png"><img class="aligncenter size-full wp-image-19826" src="media/c06622f6.installation-icinga-2-debian-17.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-17.png" alt="installation-icinga-2-debian-17" width="403" height="33" /></a></p>
<p>A cette étape, vous définirez l’instance de supervision. Sauf configuration spécifique vous pouvez conserver les paramètres par défaut.<a href="media/7db0f1b0.installation-icinga-2-debian-18.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-18.png"><img class="aligncenter size-full wp-image-19827" src="media/7db0f1b0.installation-icinga-2-debian-18.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-18.png" alt="installation-icinga-2-debian-18" width="525" height="227" /></a></p>
<p>Enfin, pour la dernière étape on vous propose de protéger vos variables sensibles au travers d’une expression régulière. Toutes les variables correspondantes seront protégées.<a href="media/f2d285eb.installation-icinga-2-debian-19.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-19.png"><img class="aligncenter size-full wp-image-19828" src="media/f2d285eb.installation-icinga-2-debian-19.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-19.png" alt="installation-icinga-2-debian-19" width="522" height="161" /></a> <a href="media/e64d9f13.installation-icinga-2-debian-20.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-20.png"><img class="aligncenter size-large wp-image-19829" src="media/856d079e.installation-icinga-2-debian-20-730x578.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/installation-icinga-2-debian-20-730x578.png" alt="installation-icinga-2-debian-20" width="730" height="578" /></a></p>
<p>Et voilà, si tout s’est bien passé votre interface Icingaweb2 est prête, vous n’avez plus qu’à vous connecter et découvrir ce qu’elle vous propose. Enjoy !  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" /> </p>


feed_id: http://www.it-connect.fr/?p=18787
title: Hyper-V : Connecter une VM en NAT
uri: Hyper-V-Connecter-une-VM-en-NAT
url: http://www.it-connect.fr/hyper-v-connecter-une-vm-en-nat/
content:
<h2>I. Présentation</h2>
<p>Lorsque l&#8217;on travaille sous <em>VMware Player</em> ou <em>Workstation</em>, voire sous <em>VirtualBox</em>, il est possible de connecter une machine virtuelle en NAT au niveau du réseau. Ceci permet à la VM de se masquer sur l&#8217;hôte physique, tout en profitant d&#8217;un accès au réseau local sur lequel est connecté l&#8217;hôte physique.</p>
<p><strong><a href="media/be216fe2.logo-hyperv3.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/logo-hyperv3.jpg"><img class=" size-full wp-image-18793 alignright" src="media/be216fe2.logo-hyperv3.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/logo-hyperv3.jpg" alt="logo-hyperv3" width="280" height="200" /></a>Sous Hyper-V, cette possibilité n&#8217;est pas intégrée.</strong> Ceci peut poser problème notamment depuis qu&#8217;Hyper-V peut être installé sur les versions clientes de Windows, depuis Windows 8. En général avec son poste de travail qui joue le rôle d&#8217;hyperviseur occasionnel, on est susceptible de se connecter sur divers réseaux (surtout s&#8217;il s&#8217;agit d&#8217;un PC portable). Dans certains cas, la connexion au réseau est compliquée&#8230; Surtout en ligne de commande quand il faut s&#8217;authentifier sur un proxy par une page web et que l&#8217;on n’a pas d&#8217;interface graphique&#8230;</p>
<p>Pour contourner cette limitation et <strong>profiter du NAT sous Hyper-V</strong>, nous allons voir une technique fonctionnelle ensemble.</p>
<p>L&#8217;objectif est de créer un nouveau commutateur virtuel &#8220;Interne&#8221; au sein de la console Hyper-V, et ensuite de faire un lien entre ce réseau virtuel et la carte physique connectée grâce à la notion de partage de connexion. Il suffira ensuite de mettre une machine virtuelle sur ce nouveau commutateur virtuel que l&#8217;on appellera &#8220;NAT&#8221; et elle obtiendra une adresse par DHCP, et accédera au réseau local grâce au NAT !</p>
<h2>II. Créer un commutateur virtuel</h2>
<p>Ouvrez le <em>Gestionnaire Hyper-V</em>, et sur la droite dans le volet &#8220;<em>Actions</em>&#8221; cliquez sur &#8220;<em>Gestionnaire de commutateur virtuel</em>&#8220;.</p>
<p>Besoin d&#8217;aide sur la notion de commutateur virtuel sous Hyper-V, suivez mon tutoriel : <a href="http://www.it-connect.fr/les-commutateurs-virtuels-sous-hyper-v/" target="_blank">Commutateurs virtuels sous Hyper-V</a>.</p>
<p>Cliquez sur &#8220;<em>Nouveau commutateur réseau virtuel</em>&#8221; et sélectionnez &#8220;<em>Interne</em>&#8220;.</p>
<p><a href="media/1a1e2aa6.hyper-v-nat-1.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/hyper-v-nat-1.png"><img class="aligncenter size-large wp-image-18788" src="media/d677bf5d.hyper-v-nat-1-730x297.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/hyper-v-nat-1-730x297.png" alt="hyper-v-nat-1" width="730" height="297" /></a></p>
<p>Nommez ce commutateur virtuel comme vous le souhaitez et validez avec &#8220;OK&#8221;. L&#8217;appeler &#8220;NAT&#8221; me semble être un bon nom  <img src="media/5d008a2e.simple-smile.png" data-original-source="http://www.it-connect.fr/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" /> </p>
<p><a href="media/74f634db.hyper-v-nat-2.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/hyper-v-nat-2.png"><img class="aligncenter size-large wp-image-18789" src="media/874fbba0.hyper-v-nat-2-730x385.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/hyper-v-nat-2-730x385.png" alt="hyper-v-nat-2" width="730" height="385" /></a></p>
<p>Cette première étape est terminée, passons à la suite.</p>
<h2>III. Partager la connexion</h2>
<p>Sur votre hôte, accédez au <em>Panneau de configuration</em> et cliquez sur &#8220;<em>Centre Réseau et partage</em>&#8220;.</p>
<p><a href="media/02980ca4.hyper-v-nat-3.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/hyper-v-nat-3.png"><img class="aligncenter size-full wp-image-18790" src="media/02980ca4.hyper-v-nat-3.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/hyper-v-nat-3.png" alt="hyper-v-nat-3" width="530" height="207" /></a></p>
<p>Sélectionnez la carte avec laquelle vous souhaitez réaliser la connexion (pour vous connecter en NAT), par exemple le Wi-Fi car je suis actuellement connecté en Wi-Fi. Double-cliquez sur le nom de la connexion et dans l&#8217;onglet &#8220;<em>Partage</em>&#8220;, activez l&#8217;option &#8220;<em>Autoriser d&#8217;autres utilisateurs du réseau à se connecter via la connexion internet de cet ordinateur</em>&#8221; et sélectionnez &#8220;<em>vEthernet (NAT)</em>&#8221; qui correspond au commutateur virtuel que l&#8217;on vient de créer.</p>
<blockquote><p><strong>Note</strong> : Cette configuration reprend le principe des réseaux hébergés.</p></blockquote>
<p>Validez la configuration et fermez les propriétés du réseau.</p>
<p><a href="media/ad69bebc.hyper-v-nat-4.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/hyper-v-nat-4.png"><img class="aligncenter size-full wp-image-18791" src="media/ad69bebc.hyper-v-nat-4.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/hyper-v-nat-4.png" alt="hyper-v-nat-4" width="621" height="521" /></a></p>
<blockquote><p><strong>Note</strong> : Si vous activer le partage sur votre carte Wi-Fi, il faudra reconfigurer le partage sur la carte réseau Ethernet si vous êtes amené à l&#8217;utiliser. La bascule n&#8217;est pas automatique et le partage peut être actif uniquement sur une seule carte pour un même réseau.</p></blockquote>
<p><strong>Il ne reste plus qu&#8217;à connecter la machine virtuelle sur le commutateur virtuel appelé &#8220;NAT&#8221; et le tour est joué !</strong></p>
<p>On peut d&#8217;ailleurs voir sur cette machine virtuelle, que le DHCP est actif et qu&#8217;une adresse est bien reçue, tout en vérifiant que l&#8217;on sort bien par la carte réseau Wi-Fi par un ping à destination d&#8217;internet.</p>
<p><a href="media/9069f065.hyper-v-nat-5.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/hyper-v-nat-5.png"><img class="aligncenter size-large wp-image-18792" src="media/1fd291d4.hyper-v-nat-5-730x325.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/06/hyper-v-nat-5-730x325.png" alt="hyper-v-nat-5" width="730" height="325" /></a></p>


feed_id: http://www.it-connect.fr/?p=19935
title: Cubot X15 : La phablette Lollipop à moins de 150 euros !
uri: Cubot-X15-La-phablette-Lollipop-à-moins-de-150-euros
url: http://www.it-connect.fr/cubot-x15-la-phablette-lollipop-a-moins-de-150-euros/
content:
<p><strong>Si vous cherchez une phablette sous Android Lollipop 5.1 et que vous avez un budget serré, alors ce que nous propose le constructeur chinois Cubot devrait vous plaire !</strong></p>
<p><a href="media/05afb318.cubot-x15.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/cubot-x15.jpg"><img class="aligncenter size-full wp-image-19936" src="media/05afb318.cubot-x15.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/cubot-x15.jpg" alt="cubot-x15" width="700" height="310" /></a></p>
<p>Compte tenu de son tarif attractif qui est de 140 euros, on retrouve tout de même des caractéristiques intéressantes :</p>
<p>&#8211; Ecran IPS de 5,5 pouces avec une définition Full HD 1080p à 400 ppp</p>
<p>&#8211; Processeur MediaTek MTK6735, cadencé à 1,3 GHz et Quad Core, 64 bits</p>
<p>&#8211; RAM : 2 Go</p>
<p>&#8211; Caméras : 16 mégapixels à l&#8217;arrière, 8 mégapixels à l&#8217;arrière</p>
<p>&#8211; Stockage intégré de 16 Go extensibles jusqu&#8217;à 32 Go par une carte microSD</p>
<p>&#8211; Batterie de 2750 mAh</p>
<p>&#8211; Support du DualSim</p>
<p>&#8211; Wi-Fi, 4G (LTE 800/1800/2100/2600MHz), Bluetooth 4.0 et puce GPS</p>
<p>&#8211; Seulement 6.9mm d&#8217;épaisseur</p>
<p>Au niveau coloris, il est disponible soit en blanc, soit en or.</p>
<p>Pour les personnes qui souhaitent se laisser tenter par ce nouveau produit, sachez que notre partenaire Gearbest le propose au prix de 165.99$ avec en ce moment la possibilité de l&#8217;obtenir à 149.99$ grâce au code promo &#8220;X15GB&#8221;.</p>
<p><a href="http://www.gearbest.com/cell-phones/pp_218613.html" target="_blank">Cubot X15</a></p>


feed_id: http://www.it-connect.fr/?p=19931
title: Remix OS 2.0 : Un OS Android en mode fenêtré
uri: Remix-OS-2-0-Un-OS-Android-en-mode-fenêtré
url: http://www.it-connect.fr/remix-os-2-0-un-os-android-en-mode-fenetre/
content:
<p><strong>Remix OS est un système d&#8217;exploitation en développement basé sur Android Lollipop et qui a pour objectif de proposer à l&#8217;utilisateur une expérience qui se rapproche de l&#8217;utilisation d&#8217;un PC.</strong></p>
<p><a href="media/6456d805.remixos.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/remixos.jpg"><img class="aligncenter size-full wp-image-19932" src="media/6456d805.remixos.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/remixos.jpg" alt="remixos" width="700" height="437" /></a></p>
<p>Au programme, on retrouve le lancement des applications en mode fenêtre comme c&#8217;est le cas sous les OS des postes de travail (Windows, Linux, Mac), mais aussi un véritable explorateur de fichiers (glisser/déposer des fichiers, etc.), ainsi que d&#8217;une barre des tâches plus complète et l&#8217;accès aux paramètres revus.</p>
<p>Il est bien entendu possible de passer d&#8217;une application à l&#8217;autre, ainsi que de copier-coller du texte entre les applications.</p>
<p><iframe width="300" height="150" class="iframe_youtube" src="https://www.youtube.com/embed/WLWJcnE7ywc" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>Avec Remix OS, l&#8217;expérience se veut unifiée et permettrait de profiter de la puissance des smartphones et des tablettes, de plus en plus importante. D&#8217;ailleurs, unifier l&#8217;expérience, c&#8217;est aussi ce que l&#8217;on entend du côté de Windows 10.</p>
<p>Pour ceux qui veulent s&#8217;y risquer, sachez qu&#8217;une version Beta est disponible pour les tablettes Nexus 9 et Nexus 10. Sinon, Remix OS 2.0 est directement intégré au sein du projet Remix Mini présent sur KickStarter et qui consiste en une box avec un SoC AllWinner.</p>
<p><a href="http://www.frandroid.com/android/301744_remix-os-2-0-lexperience-pc-android-proposee-sur-nexus-9-et-10" target="_blank">Source</a></p>


feed_id: http://www.it-connect.fr/?p=19449
title: Microsoft Edge : Changer le moteur de recherche
uri: Microsoft-Edge-Changer-le-moteur-de-recherche
url: http://www.it-connect.fr/microsoft-edge-changer-le-moteur-de-recherche/
content:
<h2>I. Présentation</h2>
<p>Microsoft Edge est le nouveau navigateur intégré à Windows 10 est qui a pour objectif de remplacer Internet Explorer, bien que ce dernier soit toujours présent. Qui dit nouveau navigateur, dit nouvelle manière de le configurer.</p>
<p>Si vous n&#8217;êtes pas fan du moteur de recherche Bing, et que vous souhaitez vous orienter vers Google ou encore DuckDuckGo, vous allez devoir toucher au paramétrage. Dans ce tutoriel, très simple, je vous montre<strong> comment procéder pour modifier le moteur de recherche par défaut dans le navigateur Edge</strong>.</p>
<h2>II. Configurer Edge</h2>
<p>Commencez par ouvrir Edge, et vous obtiendrez la page d&#8217;accueil par défaut, semblable à celle ci-dessous.</p>
<p><a href="media/3e0206f9.Edge_Change_Search_Engine_1.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/Edge_Change_Search_Engine_1.png"><img class="aligncenter size-large wp-image-19450" src="media/d0639271.Edge_Change_Search_Engine_1-730x295.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/Edge_Change_Search_Engine_1-730x295.png" alt="Edge_Change_Search_Engine_1" width="730" height="295" /></a></p>
<p>Cliquez sur l&#8217;icône avec les trois points sur la droite, et sur &#8220;<em>Paramètres</em>&#8220;.</p>
<p><a href="media/0564486f.Edge_Change_Search_Engine_2.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/Edge_Change_Search_Engine_2.png"><img class="aligncenter size-full wp-image-19451" src="media/0564486f.Edge_Change_Search_Engine_2.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/Edge_Change_Search_Engine_2.png" alt="Edge_Change_Search_Engine_2" width="540" height="825" /></a></p>
<p>Voici vos premiers pas dans l&#8217;interface de configuration épurée d&#8217;Edge, cliquez sur &#8220;<em>Afficher les paramètres avancés</em>&#8220;.</p>
<p><a href="media/83505f0d.Edge_Change_Search_Engine_3.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/Edge_Change_Search_Engine_3.png"><img class="aligncenter size-full wp-image-19452" src="media/83505f0d.Edge_Change_Search_Engine_3.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/Edge_Change_Search_Engine_3.png" alt="Edge_Change_Search_Engine_3" width="539" height="670" /></a></p>
<p>Vous trouverez une option nommée &#8220;<em>Effectuer les recherches à partir de la barre d&#8217;adresses avec</em>&#8221; Bing par défaut. Cliquez sur &#8220;<em>Bing (www.bing.com)</em>&#8221; et dans la liste sur &#8220;<em>Ajouter un nouvel élément</em>&#8220;.</p>
<p><a href="media/592ddbf5.Edge_Change_Search_Engine_4.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/Edge_Change_Search_Engine_4.png"><img class="aligncenter size-full wp-image-19453" src="media/592ddbf5.Edge_Change_Search_Engine_4.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/Edge_Change_Search_Engine_4.png" alt="Edge_Change_Search_Engine_4" width="544" height="616" /></a></p>
<p>Vous allez voir apparaître &#8220;En choisir un&#8221; avec une liste en dessous. <strong>J&#8217;ai remarqué que cette liste contenait uniquement les moteurs de recherche que vous avez déjà utilisé. </strong>De ce fait, si vous désirez utiliser un moteur de recherche que vous n&#8217;avez pas encore utilisé avec Edge, commencez par l&#8217;utiliser une fois et il apparaîtra dans cette liste.</p>
<p>Pour modifier le moteur de recherche par défaut, faites votre choix et cliquez sur &#8220;<em>Ajouter comme valeur par défaut</em>&#8220;.</p>
<p><a href="media/a54c8836.Edge_Change_Search_Engine_5.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/Edge_Change_Search_Engine_5.png"><img class="aligncenter size-full wp-image-19454" src="media/a54c8836.Edge_Change_Search_Engine_5.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/07/Edge_Change_Search_Engine_5.png" alt="Edge_Change_Search_Engine_5" width="542" height="756" /></a></p>
<p><strong>C&#8217;est désormais terminé, le moteur de recherche au sein d&#8217;Edge est modifié !</strong></p>


feed_id: http://www.it-connect.fr/?p=20030
title: ThinkPad P50 et P70 : Intel Xeon et 64 Go de RAM
uri: ThinkPad-P50-et-P70-Intel-Xeon-et-64-Go-de-RAM
url: http://www.it-connect.fr/thinkpad-p50-et-p70-intel-xeon-et-64-go-de-ram/
content:
<p><strong>C&#8217;est une première sur le marché des notebooks, puisque Lenovo va intégrer à deux modèles de ThinkPad un processeur Intel Xeon E3-1500M v5, de quoi faire des postes de travail très puissants.</strong></p>
<p><a href="media/a7e35d4d.thinkpad1.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/thinkpad1.jpg"><img class="aligncenter size-large wp-image-20032" src="media/bdd22cad.thinkpad1-730x489.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/thinkpad1-730x489.jpg" alt="thinkpad1" width="730" height="489" /></a></p>
<p>Pour la puce graphique, Lenovo s&#8217;oriente vers une solution Nvidia Quadro, le tout étant accompagné par deux ventilateurs afin d&#8217;allier efficacité et silence, dans le but de refroidir tout ce beau monde.</p>
<p><strong>Le ThinkPad P70, un monstre</strong></p>
<p>Le modèle ThinkPad P70 va encore plus loin puisqu&#8217;il intègre une dalle de grande taille : 17 pouces avec une résolution UltraHD 4K (3840 x 2160 points). Pour la RAM, on peut aller jusqu&#8217;à 64 Go DDR4 en ECC comme on peut trouver dans les serveurs. Quatre dispositifs de stockage pourront être utilisés, avec notamment la possibilité d&#8217;opter pour un SSD de 1 To en PCI-Express.</p>
<p>Pour continuer dans la performance, deux ports Thunderbolt 3 sont intégrés sur la machine et ouvrent des possibilités supplémentaires : interface réseau à 10 Gbit/s, écran externe en 4K&#8230;</p>
<p><strong>Le ThinkPad P50, plus light</strong></p>
<p>Plus petit que le P70 puisqu&#8217;il est équipé d&#8217;une dalle 15.6 pouces (toujours en 4K), il devrait être plus compliqué de le faire évoluer autant que le P70 étant donné que sa taille globale est réduite. Ceci reste toutefois à confirmer.</p>
<p><strong>Quel OS dans tout ça ?</strong></p>
<p>Il y en aura pour tous les goûts puisque Lenovo propose aussi bien Windows 7, Windows 8.1, le dernier Windows 10, ou encore Ubuntu et Red Hat Enterprise Linux.</p>
<p><strong>Un prix à la hauteur des performances</strong></p>
<p>Forcément avec une telle configuration dans un notebook, il faut s&#8217;attendre à des prix élevés, il faudra compter 1599 dollars et 1999 dollars en prix de base pour les P50 et P70. Prévues pour la fin de l&#8217;année, si vous craquez sur un de ces ThinkPad il faudra surement dépasser les 2 000 euros pour avoir une configuration solide.</p>
<p><a href="http://www.silicon.fr/lenovo-met-xeon-64-go-de-ram-thinkpad-123845.html" target="_blank">Source</a></p>


feed_id: http://www.it-connect.fr/?p=19808
title: Une phablette en Dual SIM : Mstar M1 Pro
uri: Une-phablette-en-Dual-SIM-Mstar-M1-Pro
url: http://www.it-connect.fr/une-phablette-en-dual-sim-mstar-m1-pro/
content:
<p>Aujourd&#8217;hui, je vous parle de la marque chinoise Mstar et de sa dernière phablette, le M1 Pro, voilà la bête !</p>
<p><a href="media/b372a897.201508041646207533.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/201508041646207533.jpg"><img class="aligncenter size-full wp-image-19961" src="media/b372a897.201508041646207533.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/201508041646207533.jpg" alt="201508041646207533" width="700" height="467" /></a></p>
<p>Il s&#8217;agit donc d&#8217;une phablette, qui possède par définition un écran assez grand : <strong>5,5&#8243; pour une résolution de en HD (1280 x 720 px)</strong></p>
<p>Coté ressource, on retrouve un <strong>CPU MTK6752 Octa Core cadencés à 1,7Ghz</strong> et également un<strong> GPU ARM Mali760 MP2</strong>. Il faut souligner que le M1 Pro est fournis avec Android 5.0 (Lollipop) et possède 2 Go de RAM pour 16 Go de ROM extensible jusqu&#8217;au 64Go via une carte MicroSD, de quoi y stocker vos données multimédias !</p>
<p>Côté connectivité, on retrouve les dernières technologies, comme sur la plupart des smartphones ou tablettes qui paraissent en ce moment :</p>
<ul>
<li>Wifi 802.11 b/g/n</li>
<li>2G/3G/4G</li>
<li>Bluetooth</li>
</ul>
<p>Voici quelques informations sur les dimensions du Mstar M1 Pro :<br />
<a href="media/b27aaba5.201508041700306020.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/201508041700306020.jpg"><img class="aligncenter size-large wp-image-19962" src="media/b27aaba5.201508041700306020.jpg" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/201508041700306020.jpg" alt="201508041700306020" width="700" height="578" /></a></p>
<p>Vous aurez l&#8217;occasion de trouver cette phablette sur le site Gearbest aux alentours de 137$, une promo de 27% est en effet en cours sur Gearbest (prix d&#8217;origine 186$) : <a href="http://www.gearbest.com/cell-phones/pp_226340.html" target="_blank">Mstar M1 Pro</a></p>
<p><strong>La technologie Dual-SIM est de plus en plus implémentée dans les smartphones, et c&#8217;est le cas dans ce Mstar M1 Pro.</strong></p>
<p>Pour rappel, il s&#8217;agit de la possibilité d&#8217;utiliser deux cartes SIM dans un même appareil, par exemple l&#8217;une pour un usage Pro, l&#8217;autre pour un usage Perso. Cela permet de pallier au fait que de plus en plus de personnes possèdent un smartphone dédié aux usages pro, un second pour un usage perso, les deux usages dans le même appareils, c&#8217;est beaucoup mieux non ?</p>
<p><em>Avez-vous déjà eu des retours sur des smartphones de cette marque ?</em></p>


feed_id: http://www.it-connect.fr/?p=19873
title: Windows 10 : Libérer de l’espace disque post-migration
uri: Windows-10-Libérer-de-l-espace-disque-post-migration
url: http://www.it-connect.fr/windows-10-liberer-de-lespace-disque-post-migration/
content:
<h2>I. Présentation</h2>
<p>La migration d&#8217;un OS Windows à un autre génère un répertoire &#8220;<strong>Windows.old</strong>&#8221; à la racine du lecteur C afin de contenir toutes les données de votre ancien système, ce qui demande un espace disque considérable. <strong>Dès lors que votre migration est terminée, que tout se passe bien et que vous êtes certain de rester sous Windows 10, alors vous pouvez envisager un nettoyage de Windows 10.</strong></p>
<p>Attention, si vous effectuez le nettoyage décrit dans cet article vous ne pourrez pas rétrograder votre machine sous Windows 8.1, Windows 8 ou Windows 7 grâce à la fonctionnalité de restauration intégrée par défaut. Effectivement, une fois la mise à niveau vers Windows 10 effectuée vous disposez de 30 jours pour faire machine arrière et revenir à l&#8217;ancien OS. La restauration s&#8217;appuie sur le répertoire &#8220;Windows.old&#8221; créé lors de la mise à niveau et qui contient les données de votre ancien système.</p>
<h2>II. Nettoyer Windows 10</h2>
<p>Commencez par ouvrir l&#8217;explorateur de fichiers Windows, et effectuez un clic droit sur le disque local C afin d&#8217;accéder aux propriétés.</p>
<p><a href="media/bdf97e03.windows-10-nettoyage-1.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/windows-10-nettoyage-1.png"><img class="aligncenter size-full wp-image-19876" src="media/bdf97e03.windows-10-nettoyage-1.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/windows-10-nettoyage-1.png" alt="windows-10-nettoyage-1" width="410" height="569" /></a></p>
<p>Dans l&#8217;onglet &#8220;<em>Général</em>&#8221; cliquez sur &#8220;<em>Nettoyage de disque</em>&#8220;.</p>
<p><a href="media/007047b3.windows-10-nettoyage-2.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/windows-10-nettoyage-2.png"><img class="aligncenter size-full wp-image-19875" src="media/007047b3.windows-10-nettoyage-2.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/windows-10-nettoyage-2.png" alt="windows-10-nettoyage-2" width="626" height="590" /></a></p>
<p>Là, vous devez impérativement cliquer sur &#8220;<strong>Nettoyer les fichiers système</strong>&#8221; pour pouvoir nettoyer les données liées à la mise à niveau.</p>
<p><a href="media/04ea9c8b.windows-10-nettoyage-3.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/windows-10-nettoyage-3.png"><img class="aligncenter size-full wp-image-19874" src="media/04ea9c8b.windows-10-nettoyage-3.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/windows-10-nettoyage-3.png" alt="windows-10-nettoyage-3" width="556" height="574" /></a></p>
<p>Effectuez au minimum la sélection suivante :</p>
<p>&#8211; <strong>Fichiers journaux de la mise à niveau Windows</strong> (175 Mo)<br />
&#8211; <strong>Précédente(s) installation(s) de Windows</strong> (23,1 Go)<br />
&#8211; <strong>Fichiers d&#8217;installation temporaires de Windows</strong> (3,89 Go)</p>
<p>Soit une économie d&#8217;espace disque envisageable de 27,2 Go, ce qui n&#8217;est pas négligeable pour moi qui utilise un disque SSD de 120 Go.</p>
<p><a href="media/7211fa2d.windows-10-nettoyage-4.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/windows-10-nettoyage-4.png"><img class="aligncenter size-full wp-image-19877" src="media/7211fa2d.windows-10-nettoyage-4.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/windows-10-nettoyage-4.png" alt="windows-10-nettoyage-4" width="556" height="574" /></a></p>
<p>Cliquez sur &#8220;<em>OK</em>&#8221; puis sur &#8220;<em>Supprimer les fichiers</em>&#8221; pour valider. Cliquez sur &#8220;<em>Oui</em>&#8221; lorsque le message d&#8217;avertissement ci-dessous apparaît.</p>
<p><a href="media/cf75293f.windows-10-nettoyage-5.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/windows-10-nettoyage-5.png"><img class="aligncenter size-full wp-image-19878" src="media/cf75293f.windows-10-nettoyage-5.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/windows-10-nettoyage-5.png" alt="windows-10-nettoyage-5" width="552" height="254" /></a></p>
<p>Il ne reste plus qu&#8217;à patienter pendant le nettoyage&#8230; Et ensuite vous pourrez apprécier (et votre disque aussi).</p>
<p><a href="media/c0ced23f.windows-10-nettoyage-6.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/windows-10-nettoyage-6.png"><img class="aligncenter size-full wp-image-19879" src="media/c0ced23f.windows-10-nettoyage-6.png" data-original-source="http://www.it-connect.fr/wp-content-itc/uploads/2015/08/windows-10-nettoyage-6.png" alt="windows-10-nettoyage-6" width="546" height="179" /></a></p>


