tag:blogger.com,1999:blog-130581572024-02-07T18:14:36.973+01:00Le petit monde de Zany & Open Eyes ...your one place for Windows Optimized Desktop.Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.comBlogger143125tag:blogger.com,1999:blog-13058157.post-55812195112770203732014-03-08T00:42:00.001+01:002014-03-08T00:42:24.600+01:00Zany & Open Eyes c’est fini !<p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-eikO27GxgFGwqdYJX9Nef901eHX0kzl8WAXPjkO9yyib51gc6vb792g6ZVnk7rlmFaG92PaO6L4LrJhEwHOSBgt453wyT378QUksbzPrQAGO-CX_kQzt1R9I_43BgEDN4vid0A/s1600-h/Hiphopcracy-by-KhaoticStorM4.jpg"><img title="Hiphopcracy by KhaoticStorM" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="Hiphopcracy by KhaoticStorM" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbrxL-xFn7A3doJBU4rW2EC18BPzKKaFwITNNhaf_D8W7CKIv89P8p241hzOJEpYt9unecqe86K3fzHWqcAf67h9jctzgd3FOUz4RRQ-IaQK87ZVWa7JhHOpC1oqQVqarP7xlp0A/?imgmax=800" width="504" height="379"></a></p> <p>Bonjour à tous, Après bientôt 7 ans d’existence, Zany & Open Eyes va fermer ses portes pour continuer sous une autre forme. La raison principale en est simple, je souhaite donner à mon travail une dimension moins hexagonale et c’est pour cela que j’ai ouvert il y’a quelques mois déjà une version anglaise de ce blog sous le nom <a href="http://www.osd-couture.com/" target="_blank">OSDC</a> (Operating System Deployment Couture). </p> <p>La grosse conséquence d’avoir à gérer deux blogs, c’est qu’il faut écrire les mêmes billets une fois en anglais et une fois en français. Du coup le plaisir devient vite une corvée…</p> <p>Pour garder une certaine fraicheur et surtout du plaisir, j’ai du faire le choix d’abandonner Zany & Open Eyes et de ne concentrer mon énergie que sur OSDC !</p> <p>Si mes aventures informatique vous intéressent toujours, je vous invite dés à présent à ajouter ODSC à votre lecteur RSS, Google+, mail etc.. En dehors du fait que le contenu sera en anglais, vous ne devriez pas trop être dépaysés.</p> <p>A tous ceux que l’anglais rebute au point de ne plus me suivre, je tiens malgré tout à vous remercier pour votre soutien pendant toutes ces années et suis sure que vous trouverez rapidement de quoi combler le vide intersidérale que je vais laisser dans votre cœur (soyez sympas ; laissez moi y croire trois secondes…).</p> <p>Je profite enfin de ce dernier poste pour mettre à l’honneurs tous les super graphistes qui m’ont permis de mettre en valeurs mes billets, Big Up à : Ekud, Jesar, Khaothic Storm, Phanox, Tomyoda, Discharged, 1ALPHA1, Cugar, Viviphyd, Momentica one, k3 studio, Death Core, Xelptic, Bdk14, Sodapop, NullVoiD, Graphiti Technica et tous ceux que j’ai oublié.</p> <p>Muchas gracias,</p> <p>Salam Aleikoum,</p> <p>Zany & Openeyes tire sa révérence.</p> <p>A bientôt sur <a href="http://www.osd-couture.com/" target="_blank">OSDC</a> ! </p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-40702386991935102152014-01-03T01:32:00.001+01:002014-01-03T01:38:36.825+01:00Office 2013 : Le produit spécifié dans le nœud Configuration du fichier config.xml ne correspond pas au produit actuel !<p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhR2EoJXc7rmhUL5LSfKswNUBTitPosqx-zgJwtSk48mNiFg1e7PjAXTAkhtVPGn9lWgomzJgHWGjzyzaK3E5dtU_MWK-1gnXWepdzOcC6H0iPA1RiZsBtEATNsEKCP9Yf-4PkG4Q/s1600-h/Fiora_by_mortalitas%25255B4%25255D.jpg"><img title="Fiora_by_mortalitas" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; border-left: 0px; display: block; padding-right: 0px; margin-right: auto" border="0" alt="Fiora_by_mortalitas" src="http://lh5.ggpht.com/-tou6ifVoV_w/UsYFFpsYBOI/AAAAAAAABi4/mo9cmZXbXuA/Fiora_by_mortalitas_thumb%25255B1%25255D.jpg?imgmax=800" width="504" height="333"></a></p> <h4>Symptômes :</h4> <p>Vous avez préalablement installé la suite Office 2013 et dans un second temps, vous souhaitez installer un pack de langue additionnel. Vous avez crée <a href="http://technet.microsoft.com/en-us/library/dd162397.aspx" target="_blank">un fichier de réponse XML</a> pour une installation silencieuse. Vous exécutez <font face="Lucida Console"><strong>Setup.exe /config Config.xml</strong></font> mais l’installation s’arrête et renvoie le message suivant :</p> <p><a href="http://lh3.ggpht.com/-lh_lxZODbFc/UsYFGAKkvJI/AAAAAAAABi8/Qd3eAa1Mjfc/s1600-h/2014-01-02_19h10_25%25255B7%25255D.jpg"><img title="2014-01-02_19h10_25" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="2014-01-02_19h10_25" src="http://lh4.ggpht.com/-r2gK7oSodp4/UsYFGhkrNYI/AAAAAAAABjI/--eP_aFUy1g/2014-01-02_19h10_25_thumb%25255B3%25255D.jpg?imgmax=800" width="556" height="228"></a></p> <p> </p> <h4>Explications :</h4> <p>En étudiant le log d’installation, le message en anglais est un peu plus explicite : <font face="Lucida Console"><strong>Error: The preferred product was not found in the available products of the SKU. Type: 41</strong></font></p> <p>Et à bien y regarder, le log indique clairement qu’il na pas identifié un, mais trois produits :</p> <p><a href="http://lh5.ggpht.com/-h7h3ZaYqVWo/UsYFHQRJVKI/AAAAAAAABjQ/R-hp_A3SHMw/s1600-h/2014-01-02_19h17_55%25255B7%25255D.jpg"><img title="2014-01-02_19h17_55" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; border-left: 0px; display: block; padding-right: 0px; margin-right: auto" border="0" alt="2014-01-02_19h17_55" src="http://lh5.ggpht.com/-1LhrKh_POGk/UsYFIWehqoI/AAAAAAAABjY/1f7xpx_b4iY/2014-01-02_19h17_55_thumb%25255B5%25255D.jpg?imgmax=800" width="464" height="752"></a></p> <p>Ceci est lié au fait que le pack de langue que vous avez téléchargé depuis le site de Microsoft contient les localisations de tous les produits office, et tout particulièrement Project et Visio qui d’ordinaire sont distribués en dehors de la suite Office. </p> <h4>Résolution :</h4> <p>Dans le répertoire de votre pack de langue, supprimez les répertoires <strong>Project.fr-fr</strong> et <strong>Visio.fr-fr</strong> (remplacez fr-fr par les langues correspondant à votre contexte). Relancez l’application, tout doit à présent s’installer sans encombre !! </p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-79122587977118980682013-12-16T14:00:00.001+01:002013-12-16T23:47:04.669+01:00MDT 2013 :[BugFix] Des applications sont manquantes lors de la création d’un Média !<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<a href="http://lh3.ggpht.com/-3NhbwcNXpp8/Uq7qcEL8m9I/AAAAAAAABe0/XYf25UTasKU/s1600-h/4aa44b70189d918b6.png"><img alt="4aa44b70189d918b" border="0" src="http://lh5.ggpht.com/-VAT5O9nRbcM/Uq7qdGuCjLI/AAAAAAAABe8/49z6Dc4c3_0/4aa44b70189d918b_thumb10.png?imgmax=800" height="343" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="4aa44b70189d918b" width="498" /></a><br />
<br />
<h4>
<br />Le Problème :</h4>
<br />
Vous souhaitez <a href="http://windowsitpro.com/windows/create-windows-7-media-deployment" target="_blank">exporter votre Deployement Share vers un média amovible</a>, et avez crée à cet effet un profile qui contient toutes les applications nécessaires à la bonne installation de votre PC !<br />
<br />
Cependant, une fois l’ISO crée, vous vous rendez compte qu’il vous manque des applications alors qu’elles font bien partie de votre profile…<br />
<br />
<h4>
<br />Pourquoi :</h4>
<br />
<a href="http://social.technet.microsoft.com/Forums/en-US/f81e37bf-021c-46e3-a01f-d00129085691/selection-profiles-update-media-content-and-wheres-my-files?forum=mdt" target="_blank">Une recherche</a> sur google nous apprend (grâce à <a href="http://social.technet.microsoft.com/profile/ndr00/?ws=usercard-mini">NDR00</a>) que ce comportement est lié au fait que le champ source de votre application est : soit vide, soit diffèrent du chemin réel de votre application…<br />
<br />
<a href="http://lh5.ggpht.com/--upiQ1K9af4/Uq7ypALeT9I/AAAAAAAABfU/uq3dYU5iVsU/s1600-h/2013-12-16_01h25_193.jpg"><img alt="2013-12-16_01h25_19" border="0" src="http://lh6.ggpht.com/-nC3J2xtduGI/Uq7ypupxt3I/AAAAAAAABfY/qpjg68_FDfE/2013-12-16_01h25_19_thumb1.jpg?imgmax=800" height="416" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="2013-12-16_01h25_19" width="504" /></a><br />
Si vous pensiez régler le problème en modifiant manuellement le champ… pas de chance, il est grisé !!!<br />
<br />
Il va donc falloir supprimer et réimporter toutes vos applications… ou utiliser PowerShell !!..<br />
<br />
<h4>
<br />La solution : </h4>
<br />
Toutes les informations concernant les applications figurent dans Le fichier .<i><b>.Deploy\Control\Applications.xml</b></i>.<br />
<br />
Le chemin de chaque application est référencé grâce aux balises <strong><WorkingDirectory></strong> :<br />
<br />
<a href="http://lh4.ggpht.com/-fBMjrnSmSGU/Uq7yqEeVEvI/AAAAAAAABfc/PpUQAa0Pu2U/s1600-h/2013-12-16_12h18_38%25255B4%25255D.jpg"><img alt="2013-12-16_12h18_38" border="0" src="http://lh3.ggpht.com/-KQsiKtk99as/Uq7yqqdeauI/AAAAAAAABfo/XNl1HQ7OX_0/2013-12-16_12h18_38_thumb%25255B2%25255D.jpg?imgmax=800" height="283" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="2013-12-16_12h18_38" width="504" /></a><br />
<br />
I’idée est de créer des balises <strong><Sources></strong> pour les applications qui n’en disposent pas et de toutes les remplir avec le chemin indiqué par les balises <strong><WorkingDirectory></strong><br />
<br />
Et pour cela, rien de plus évident que PowerShell :<br />
<br />
<pre class="brush: ps">#//—————————————————————————-
#// This script by Diagg/Zany & OpenEyes.
#// http://www.zany-openeyes.blogspot.com/
#// http://www.osd-couture.com/
#//
#// Version : 0.2
#// Release Date : 15/12/2013
#// Latest Update : 16/12/2013
#// Usage :
#// Warning :
#//—————————————————————————-
cls
#Path of the file to fix (should Be application.xml)
$AppXML = "D:\MDT-Sysprep\Deploy\Control\Applications.xml"
if (Test-Path -LiteralPath $AppXML)
{
[xml]$XmlFile = Get-Content -LiteralPath $AppXML
$i = 1
foreach($item in $XmlFile.applications.application)
{
Write-host "Item $i Source : $($item.Source)"
Write-host "Item $i Working Directory : $($item.WorkingDirectory)"
If (-not($Item.WorkingDirectory -eq $null))
{
If ($Item.Source -eq $null)
{
$NewItem = $XmlFile.CreateElement("Source")
$NewItem.Innertext = $Item.WorkingDirectory
[Void]$Item.AppendChild($NewItem)
}
Else
{
$Item.Source = $Item.WorkingDirectory
}
Write-host "New Item $i Source : $($Item.source)"
}
Else
{
Write-host "Item $i doesn't need to be updated !"
}
$i++
Write-Host "`n"
}
$XmlFile.Save($AppXML)
} </pre>
<br />
Grace à ce script, les balises manquantes sont crées et le contenu de <strong><WorkingDirectory></strong> est systématiquement recopié dans les balises <strong><Sources>.</strong><br />
<br />
<a href="http://lh3.ggpht.com/-C_KSAPsU5qk/Uq7yrN_UWyI/AAAAAAAABfw/Agzs9DqUyoE/s1600-h/2013-12-16_12h56_38%25255B3%25255D.jpg"><img alt="2013-12-16_12h56_38" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEE-Kv3c5QxsJKhyEG47H2fzyBe55w7_hQSoVaRHBCSagNKotxsIF5WlWg1nROrAa_yN9YlHDKyN2WeMdgykKgemXjoEdA7JgP2G3gvPr_T05HNj8fZz_QWdA420g8K4vTHZa6-g/?imgmax=800" height="229" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="2013-12-16_12h56_38" width="504" /></a><br />
<br />
Avant d'utiliser le script, pensez à modifier la ligne 16 afin d’y spécifier le chemin de votre DeploymentShare. <br />
<br />
Suite à cela, il ne vous reste plus qu’à mettre de nouveau à jour votre média de déploiement. Et pour l’avenir, ayez comme bonne pratique de lancer le script avant toute création de nouveau média.</div>
<br /></div>Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-64315598636846323922013-11-04T23:31:00.001+01:002013-11-06T18:52:52.078+01:00MDT 2012/2013 : Gérez les images de plus de 4 GO en USB UEFI<p><a href="http://lh3.ggpht.com/-y1N8aLYuc0g/UnLkWOyg0bI/AAAAAAAABTE/55f7Vh2iKFQ/s1600-h/Abstract_II_Typol_2_0_by_paradoxchil.jpg"><img title="Abstract_II_Typol_2_0_by_paradoxchild" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="Abstract_II_Typol_2_0_by_paradoxchild" src="http://lh4.ggpht.com/-s8mh-LcjlpM/UnLkXb4MX4I/AAAAAAAABTM/I9awnUO__ZM/Abstract_II_Typol_2_0_by_paradoxchil%25255B1%25255D.jpg?imgmax=800" width="504" height="542"></a></p> <p>Le sujet est sur la table depuis plus d’un an… je l’avais déjà évoqué dans <a href="http://zany-openeyes.blogspot.fr/2012/03/le-guide-de-survie-du-boot-uefi-pour.html" target="_blank">mon billet sur l’ UEFI</a>, pourtant du côté de Microsoft, aucune solution n’est en vue. Officiellement , <a href="https://connect.microsoft.com/ConfigurationManagervnext/feedback/details/801817/offline-media-scenario-broken-with-uefi-and-wim-images-bigger-than-4-go" target="_blank">il à été décidé que le bug ne serait pas fixé avant la prochaine version d'MDT</a>… Donc, tenez vous le pour dit : </p> <p>Si vous souhaitiez installer Windows 7 ou 8.1 à partir d’une clé USB sur un PC en UEFI et que votre image WIM fait plus de 4 GO (elle ne peux donc plus tenir sur votre clé formatée en FAT32 qui ne supporte pas une telle taille de fichier)… patientez jusqu’a l’année prochaine… ou lisez la suite de ce billet… </p> <h4> </h4> <h4>Prérequis :</h4> <ul> <li><a href="http://www.microsoft.com/en-us/download/details.aspx?id=25175" target="_blank">MDT 2012 U1</a> ou <a href="http://www.microsoft.com/en-us/download/details.aspx?id=40796" target="_blank">MDT 2013</a>. <li>Un média amovible supportant le boot en UEFI (donc formaté en FAT32). <li>Une image WIM de votre OS de plus de 4Go (un sysprep d’un Windows 8.1 x64 avec Office 2013, .Net 3.5 et Java est suffisant pour dépasser cette taille) <li>L’ outils MDT Slasher est le script LTIApply.wsf à télécharger <a href="http://sdrv.ms/1dIKGxP" target="_blank">ici</a>. <li>Si vous n’êtes pas sous Windows 8.1 vous aurez également besoin de <a href="http://www.microsoft.com/en-us/download/details.aspx?id=40855" target="_blank">Powershell 4</a> </li></ul> <h4> </h4> <h4> </h4> <h4>Installation :</h4> <p>Remplacez le script LTIApply.wsf situé dans le répertoire scripts de votre Deployment Share par celui fourni avec l’archive. c’est tout ce qu’il y’a à faire pour la partie MDT.</p> <p>changer la politique d’exécution des scripts powershell en ouvrant une console Powershell avec droit d’admin et en tapant : <p><b><em>set-executionpolicy -ExecutionPolicy Unrestricted</em></b> <p><strong></strong> <h4>Utilisation :</h4> <p>Lancez MDT-Slasher.ps1. Ce script-application va vous permettre d’importer des images WIM de plus de 4 Go dans MDT en les découpant en parties plus petites. Il permet également de découper des images qui feraient déjà partie d’un Deployment Share qui se trouverai sur un partage réseau.</p> <p><a href="http://lh3.ggpht.com/-7_KZ4j2npcc/Ungf9yBXciI/AAAAAAAABVw/RqzJ1HJPp3Q/s1600-h/2013-11-01_19h31_544.jpg"><img title="2013-11-01_19h31_54" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="2013-11-01_19h31_54" src="http://lh4.ggpht.com/--J8LLID4Wkc/Ungf-oJJELI/AAAAAAAABV4/RHZSlH0wi8o/2013-11-01_19h31_54_thumb2.jpg?imgmax=800" width="504" height="573"></a></p> <p>Afin de pouvoir travailler, indiquez tout d’abord à MDT slasher l’emplacement de votre Deployment Share :</p> <p><a href="http://lh5.ggpht.com/-7fryYffHt-4/Ungf_EmA-eI/AAAAAAAABV8/ZENFdT_kAoE/s1600-h/2013-11-01_19h35_223.jpg"><img title="2013-11-01_19h35_22" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="2013-11-01_19h35_22" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNpRCW2DHbUbyBdYi1D1Fbu0fEbZulU2QW9bOLXRUbr667iViRbYx3PujIH6wJDQL9JD2WW5kxAMEzwEKQs_Yc-rIs7n_xH3zmXI-qQ7IGchkDb_GA-0U3hqzpN6atkBYeygJrVw/?imgmax=800" width="487" height="97"></a></p> <p>Vous pourrez alors choisir parmi les images du Deployment Share celle qui a besoin d’être découpée :</p> <p><a href="http://lh3.ggpht.com/-NJucGWs7Yn0/UnggAElyjAI/AAAAAAAABWQ/haiV90Clfvk/s1600-h/2013-11-01_19h55_423.jpg"><img title="2013-11-01_19h55_42" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="2013-11-01_19h55_42" src="http://lh6.ggpht.com/-YDMnqg0RCGQ/UnggAs374UI/AAAAAAAABWU/5YSwyouL6Ro/2013-11-01_19h55_42_thumb1.jpg?imgmax=800" width="455" height="104"></a></p> <p>Si l’image que vous souhaitez découper ne fait pas partie de celle apparaissant dans la listbox, spécifiez directement le chemin de votre image WIM ainsi qu’un nom de répertoire à créer pour l’importation dans la partie de l’interface se trouvant juste en dessous :</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKOdp_EtyN-OtNWX3gmsP3eiGWPhbDEz2WkmbZjA4ynMDINlkRISJbUJshO1OBId1ajdVTc11M7KtEPWDzuOHbbFlttTfkGkr91E4WUFAbEA6MWLxqVuz1_0BNVhDu1WjkXNQITA/s1600-h/2013-11-01_19h37_523.jpg"><img title="2013-11-01_19h37_52" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="2013-11-01_19h37_52" src="http://lh5.ggpht.com/-8niYd2bTRbE/UnggBoeqtYI/AAAAAAAABWo/U5EVxzdopjg/2013-11-01_19h37_52_thumb1.jpg?imgmax=800" width="455" height="122"></a></p> <p>Une fois l’image choisie, appuyiez sur le bouton Split pour démarrer l’opération. </p> <p><a href="http://lh5.ggpht.com/-TcGuA-8cdn0/UnggCOGAyxI/AAAAAAAABWw/safYrUtNeW0/s1600-h/2013-11-03_08h41_24_thumb12.jpg"><img title="2013-11-03_08h41_24_thumb[1]" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="2013-11-03_08h41_24_thumb[1]" src="http://lh4.ggpht.com/--T-Efk0JGuE/UnggC4LUdbI/AAAAAAAABW4/6b6SMaLuHOI/2013-11-03_08h41_24_thumb1_thumb.jpg?imgmax=800" width="472" height="138"></a></p> <p>Lorsque l’import est terminé, vous pouvez ouvrir MDT afin de vérifier que votre image a bien été ajouté au répertoire Operating System :</p> <p><a href="http://lh3.ggpht.com/-Bt-nICEWlmA/UnggDTs9SiI/AAAAAAAABXA/CA7XdIes4xM/s1600-h/image4.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh4.ggpht.com/-UIeUxepz-TA/UnggHM5XcBI/AAAAAAAABXI/ugSHRtMTpRw/image_thumb2.png?imgmax=800" width="504" height="99"></a></p> <p>Enfin, une verification du Deployment Share permettra de constater que l’image WIM à bien été découpée et que les parties SWM sont également bien présentes :</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTa2e7FoznSd-pLgBhW_xtdkDDcfKZvUN1V64CBbA1huVJAhY-qU0EwPd4kkWyMEWSAuyoHRpRNr-iKaXMRG3Gr65XocJBJOx4dpUXSpkvACglfC7iE9cVE5PYTHvQ06Rg_LSaqg/s1600-h/2013-11-01_20h07_543.jpg"><img title="2013-11-01_20h07_54" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="2013-11-01_20h07_54" src="http://lh5.ggpht.com/-8Nj8_VSlzZg/UnggLKcgrRI/AAAAAAAABXY/7ooCqo1o-xg/2013-11-01_20h07_54_thumb1.jpg?imgmax=800" width="504" height="175"></a></p> <p>Voila, Tout est prêt. Votre image a été découpée, importée et son nouveau format est entièrement pris en charge par MDT. Vous pouvez maintenant utiliser ces images dans n’importe quelle Task Sequence en toute tranquillité.</p> <h4> </h4> <h4>Behind The Scene :</h4> <p>Quelques explications sur le “comment ça marche” : <a href="http://blogs.technet.com/b/askcore/archive/2013/03/20/creating-bootable-usb-drive-for-uefi-computers.aspx" target="_blank">DISM permet de découper les images WIM</a>, mais il sait aussi appliquer ces images découpées. MDT sait importer le premier tronçon de ces images découpées pourvu qu’il ait une extension en .WIM. (les autres parties en .SWM doivent être copiés à la main). Pour le reste, toute la magie réside dans la modification (moins de 10 lignes) du script LTIApply.wsf en permettant à celui-ci d’utiliser DISM à la place d’ImageX lorsqu’il doit traiter des images SWM !</p> <p>Phew… Simply state of the art !!!…</p><iframe height="120" src="https://skydrive.live.com/embed?cid=D3839C09DEE906F6&resid=D3839C09DEE906F6%21514&authkey=APrfJGRrev8Hil4" frameborder="0" width="98" scrolling="no"></iframe> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-66264333370642653562013-07-29T00:21:00.001+02:002013-07-29T00:21:54.026+02:00MDT 2012/2013 : Bloquez L’exécution des GPO.<p><a href="http://lh5.ggpht.com/-Qc3b2EXo9EU/UfWZWEMv25I/AAAAAAAABRs/54skkS4ljNw/s1600-h/flinsectoid3.jpg"><img title="flinsectoid" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="flinsectoid" src="http://lh4.ggpht.com/-xW-JEjx6hGE/UfWZXj0IG6I/AAAAAAAABR0/i3oe29ZQN6g/flinsectoid_thumb1.jpg?imgmax=800" width="504" height="304"></a></p> <p>Ce cas va forcement vous arriver : vous devez déployer une machine qui va intégrer un domaine tout en retardant l’application des GPO afin de ne pas compromettre votre déploiement !!... </p> <p>La solution (inspirée par <a href="http://www.yarnot.com/MMS2012" target="_blank">Steven Yarnot</a>, merci à lui !) consiste à désactiver le service GpSvc (Group Policy Service) le temps de l’installation et à le réactiver à la fin de celle-ci. Comme ce service ne peut pas être désactivé même avec des droits d’admin, nous allons nous aider de PsExec afin d’obtenir des privilèges système.</p> <h4>Prérequis</h4> <ul> <li>L’exécutable <a href="http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx" target="_blank">PsExec</a> de SysInternal <li>Mon script de désactivation des GPO : <a href="http://sdrv.ms/1e2XTj2" target="_blank">ZTIGPOBlocker.wsf</a></li></ul> <p> </p> <h4>Installation</h4> <p>Copiez PsExec dans les répertoires <em><strong>..\Tools\x86</strong></em> et<em> <strong>..\Tools\x64</strong></em> de votre DeploymentShare.</p> <p>Puis dans MDT ouvrez votre Task Sequence et ajoutez le script ZTIGPOBlocker.wsf juste après l’étape<strong> Gather local only</strong> dans la section <strong>State Restore</strong>.</p> <p>La commande à saisir est <font size="2" face="Lucida Console">Cscript.exe "%SCRIPTROOT%\ZTIGPOBlocker.wsf" /on</font></p> <p><a href="http://lh6.ggpht.com/-aMOZ9ucqsOo/UfWZY8_xUNI/AAAAAAAABR8/AI_HOzrn3Rg/s1600-h/image8.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOJ8hVjT2NdQsBR9XI-fnuqIKdD3L3P74A95i7eM24ijOIhM5GvcWsdPNPIzSGe9a9Iuvk52OY-SoerqvtALVwA3JM9hK_1FVUm7d6qqPreByURBTKXx7z4-DS-5wVtznePDGufA/?imgmax=800" width="504" height="292"></a></p> <p>Nous allons également ajouter l’étape de réactivation des GPO en fin de déploiement : Toujours dans la section <strong>State Restore</strong> juste après l’étape <strong>Apply Local GPO Package</strong> ajoutez la commande <font size="2" face="Lucida Console">Cscript.exe "%SCRIPTROOT%\ZTIGPOBlocker.wsf" /off </font>comme décrit sur l’image ci-dessous :</p> <p><a href="http://lh4.ggpht.com/-h-vUs8PTUno/UfWZb0TjTlI/AAAAAAAABSM/6bJi_jVIV00/s1600-h/image12.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh5.ggpht.com/-A47jasBdRXk/UfWZeL8bc-I/AAAAAAAABSU/Cyeupgpva-E/image_thumb5.png?imgmax=800" width="504" height="379"></a></p> <p>Votre bloqueur de GPO est prêt !</p> <p>Note : Durant le déploiement, si le script fonctionne correctement, vous serez “poppé” par un message système non bloquant vous rappelant que les GPO ne peuvent pas s’appliquer:</p> <p><a href="http://lh3.ggpht.com/-oGHSDPqJ5Zs/UfWZfK4xhxI/AAAAAAAABSc/LBsz_80rELU/s1600-h/NoGPO-2013-07-16_14h58_074.jpg"><img title="NoGPO-2013-07-16_14h58_07" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="NoGPO-2013-07-16_14h58_07" src="http://lh3.ggpht.com/-PskAHhH5uKA/UfWZgIsJGUI/AAAAAAAABSk/Fus-n5IQEDs/NoGPO-2013-07-16_14h58_07_thumb2.jpg?imgmax=800" width="504" height="212"></a></p> <p><iframe height="120" src="https://skydrive.live.com/embed?cid=D3839C09DEE906F6&resid=D3839C09DEE906F6%21466&authkey=AAQM0oj7-MS5I9E" frameborder="0" width="98" scrolling="no"></iframe></p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-75743609089737923532013-07-09T13:25:00.000+02:002013-07-29T00:25:41.608+02:00MDT 2012/2013 : Installez des composants Active Setup<p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh45Y1EahwJHXqShrWgEiE4dnZ4qm7y_mmT2cKgFAYaBwa56L14losLi2qgInT73I5-XvzxImwo71XugPBz7FJNhoa3pCdd3I81pXn5PEgR6wOdDRkcBy2mfjx00PYNtz3fs9L5Vg/s1600-h/453692818_f75f24bd32_z4.jpg"><img title="453692818_f75f24bd32_z" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="453692818_f75f24bd32_z" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvbgUd99v-k_ghomK0-8LEVxXXQzafaUD52QGE7QXYgfrfqNBpIS9d6LDyFNoReN1hxSPDdgA7tbpKeOiLOn6bq0WtioSfs0UZ3kqrWEQ9RJW7qfwnMuwOi3cLTo4QuqXdbjmv0g/?imgmax=800" width="504" height="404"></a></p> <p>Active setup, vous connaissez ? Cette fonctionnalité fait partie de la technologie de package MSI et permet d’installer des applications en “contexte utilisateur”. Dit comme ça, cela peut faire rêver, mais ne vous y trompez pas, vous n’installerez que des composants qui ne requièrent aucun droit d’administration. Pour faire cour : pas de modification de la basse de registre sur la partie HKLM, pas de DISM, pas d’écriture dans %ProgramFile% ou dans %WinDir%, pas de script Powershell, bref uniquement des choses qui s’exécutent sans droits d’admin. (<a href="http://www.sepago.de/d/helge/2010/04/22/active-setup-explained" target="_blank">tout les détails ici</a>).</p> <p>Quand j’aurai ajouté qu’il s’agit d’un work arround <a href="http://helgeklein.com/blog/2012/03/get-rid-of-active-setup/" target="_blank">hautement déconseillé</a> et que vous devez lui préférer les GPO de domaine, vous vous demanderez surement quel est l’intérêt d’utiliser cette ‘flute’ !!!</p> <p>La réponse est simple : il y a des cas ou vous ne pourrez pas faire autrement ! Donc si vous avez besoin de cette technologie pour un déploiement MDT, voici comment procéder :</p> <h4>Installation</h4> <p>Pour ajouter cette fonctionnalité dans MDT, téléchargez le script <a href="http://blogs.technet.com/b/mniehaus/archive/2012/08/24/copying-oem-files-and-folders-with-mdt-2012-update-1.aspx" target="_blank">OEMCopy de Michael Niehaus</a> ainsi que mon script <a href="http://sdrv.ms/14FOSdN" target="_blank">ZTIPopulateActiveSetup.wsf</a></p> <p>Copiez les deux scripts dans le répertoire <em>Scripts</em> de votre Deployment Share.</p> <p>Dans votre Task Sequence ajoutez une commande(<em><strong>Add>General>New command Line</strong></em>) juste après la tâche<strong> Install Operating System</strong> (section <strong>Install</strong>) et ajoutez la commande <font color="#000000" size="2" face="Lucida Console">cscript.exe "%SCRIPTROOT%\CopyOEM.wsf"</font> comme décrit sur cette capture :</p> <p><a href="http://lh6.ggpht.com/-2PgymY8rXsg/UWHarJ7gaEI/AAAAAAAABJU/BqF-kelIy_k/s1600-h/2013-03-27_07h33_364.jpg"><img title="2013-03-27_07h33_36" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="2013-03-27_07h33_36" src="http://lh4.ggpht.com/-miep4FnVcZM/UWHargRA_SI/AAAAAAAABJc/UNT-8P7pLCk/2013-03-27_07h33_36_thumb2.jpg?imgmax=800" width="504" height="269"></a></p> <p>Ajoutez une deuxième commande dans la sous section <strong>Custom Tasks</strong> et saisissez la commande <font color="#000000" size="2" face="Lucida Console">cscript.exe "%SCRIPTROOT%\ZTIPopulateActiveSetup.wsf"</font></p> <p><a href="http://lh6.ggpht.com/-BTdmZ2z90e0/UWHatF5IEvI/AAAAAAAABJk/3L90deBw6hk/s1600-h/image3.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh6.ggpht.com/-n_ZJai05vBY/UWHat2aJfYI/AAAAAAAABJs/_NBlvjFHodY/image_thumb1.png?imgmax=800" width="504" height="366"></a></p> <p>Il ne vous reste plus qu’à copier vos éléments à exécuter en contexte utilisateur (et au risque de me répéter, cela veut dire : rien qui ne fasse crier l’UAC !) en les mettant dans le répertoire $OEM$ qui se trouve dans votre Deployment Share :</p> <p>Créez-y une arborescence de répertoire comme suit : <strong>$OEM$\ProgrammData\Active-Setup</strong> et mettez y les types de fichiers suivants :</p> <p>.hta, .exe, .reg, .cmd, .bat <br>.wsf, .vbs, .js (les scripts s’exécutent par défaut avec Cscript, ajoutez un “W” majuscule à la fin du nom du fichier pour qu’ils s’exécutent avec Wscript). <p>vous pouvez contrôler ce qui à été crée après Déploiement en vérifiant la clé de registre <strong>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components </strong>toutes les nouvelles entrées commencent par ZTIMDT :</p> <p><a href="http://lh4.ggpht.com/-giWtIvIk7yo/UdvyTdHfS_I/AAAAAAAABQ8/sapfU84nBhQ/s1600-h/Capture%25255B3%25255D.jpg"><img title="Capture" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="Capture" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLVsk6Ea7XI1RNkfyu7qYPyg8zLEEdyfmySM0zzNY99AItN-KfdPRLFxrCqDnJ1-r-UdwFBFrOGmmo6FnB9SB4i4PaRPzBMnCP9GMBbrZ6stEHrE8xu_G-4E34on_MK6AzbxpplA/?imgmax=800" width="504" height="139"></a></p><iframe height="120" src="https://skydrive.live.com/embed?cid=D3839C09DEE906F6&resid=D3839C09DEE906F6%21463&authkey=AJ2oe0Gamc8Bl4w" frameborder="0" width="98" scrolling="no"></iframe> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-86739429423505241862013-06-13T01:09:00.001+02:002013-06-20T14:19:44.712+02:00Google Reader : Comment sauvegarder vos tags avant le 1er Juillet !!!!<p><a href="http://lh3.ggpht.com/-iwOT6vY3zVQ/Ubj_aTdd1RI/AAAAAAAABNU/a4oqP2g0Ing/s1600-h/Reflections_by_ardcor%25255B3%25255D.jpg"><img title="Reflections_by_ardcor" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="Reflections_by_ardcor" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2tTVP4GhaB2fEQV5FEXVLG1UQwoM0FnYX4_CfejWPNruATIrDByoebAlPP643NOqOSS-gHsJkAmd049jQKSLIpPZkrcwDGg1j-adllmLU2kIfgwxoIP0xcovaWkue5KseU2fVKA/?imgmax=800" width="504" height="306"></a></p> <p>Google qui d’habitude “est ton amis…” a décidé de fermer son service de Flux RSS Google Reader le 1er Juillet ! Comme vous tous, cela m’ennuie énormément car je l’utilisais massivement pour faire ma veille technologique (350 Flux et 120 tags). En sauvegardant mes datas via leur service <a href="https://www.google.com/takeout/" target="_blank">Google TakeOut</a>, je découvre avec horreur que les tags ; qui m’ont permis de classer/archiver des milliers de trouvailles durant les 5 dernières années ne sont pas récupérés…Qu’a cela ne tienne, je vous propose de remédier à ce problème grâce à l’aide d’un petit script en PowerShell… suivez le guide : </p> <h4>1 – Rendez vos tags publique</h4> <p>La première étape consiste à vous connecter à Google Reader puis dans les settings, sur l’onglet “<strong>Folders and Tags</strong>”, de rendre tous vos tags publique. Ils seront alors accessibles sans authentification, mais également disponible sous forme de flux Rss complets que nous pourrons télécharger.</p> <p>Cliquez donc sur l’icône Flux RSS de tout vos tags pour les rendre publique:<a href="http://lh4.ggpht.com/-hy_mo9ewUJo/Ubj_bvO5RFI/AAAAAAAABNk/3XujB-eNjJE/s1600-h/image%25255B3%25255D.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPJufzxcwKHyfbeMgYYcxm0X5iFxGC_MMLEK93pk_l5ZNvqBQ0RtdXjrOV8DwvqaHGeoFDy9hF7vj7XPFZQTWFf9mf7KnBGrEK25kffTSemtgsgNYRcQIstdLbXqIaM8aDb-I-eg/?imgmax=800" width="504" height="177"></a></p> <h4>2 – Récupérez la liste des tags</h4> <p>Là, on ne va pas faire dans la dentelle : Avec votre sourie, vous allez sélectionner tous les tags de votre page, <a href="http://lh3.ggpht.com/-8MwlQ2Pcang/Ubj_dl5wnHI/AAAAAAAABN0/c2_0-1PUvuk/s1600-h/image%25255B7%25255D.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNo7AxBQHpEzA-diN9iFNZ1Peo8Igql6CgGZS6C-FyuXRdljR7CIqULR5feRysL_iyxQ-mksUPBXy03nRcxteloDERZfUfA4LxV4luxUZ6iGCz3SmpUa21izDBvrA7qCRJU75Hdw/?imgmax=800" width="504" height="250"></a></p> <p>puis faites un CTRL+C pour les copier. Ouvrez ensuite <a href="http://notepad-plus-plus.org/" target="_blank">notepad++</a> et collez-y le contenu copié en tapant CTRL+V. Vous avez normalement obtenu un fichier assez confus qu’il va falloir nettoyer !</p> <p><a href="http://lh3.ggpht.com/-9Xpq0YUF3V0/Ubj_fFrWj6I/AAAAAAAABOE/TGjL76noaTY/s1600-h/image%25255B11%25255D.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh5.ggpht.com/-kaHakz7To18/Ubj_f2ZFU1I/AAAAAAAABOM/w2tKNw4jPj8/image_thumb%25255B5%25255D.png?imgmax=800" width="504" height="271"></a></p> <p>C’est heureusement assez simple grâce à l’outil de remplacement de notepade++ (CTRL+H) qui vous permet de remplacer rapidement toutes les occurrences d’une chaine de caractères par du vide !</p> <p>En 3 coups de CTRL+H et de quelques éditions manuelles, j’ai obtenu un fichier ne contenant plus que mes tags et qui ressemble à cela :</p> <p><a href="http://lh4.ggpht.com/-4iSh4X4Qe-I/Ubj_gZs-1tI/AAAAAAAABOU/gCQ1vEl53v8/s1600-h/image%25255B22%25255D.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh5.ggpht.com/-VdMCORKLjZA/Ubj_g1vJROI/AAAAAAAABOc/NVgiTPqRztw/image_thumb%25255B10%25255D.png?imgmax=800" width="255" height="410"></a></p> <p>Une fois que vous aurez le votre, sauvez le sous le nom <em><font color="#000000">MyGoogleTags.txt</font></em> dans le répertoire <em><font color="#000000">C:\Temps</font></em> que vous aurez crée au préalable.</p> <h4>3 – Récupérez votre ID utilisateur</h4> <p>Il s’agit d’une suite de 20 chiffres que vous pouvez retrouver en cliquant sur le lien “View public page “ de l’un de vos tag. La page qui s’ouvre contiens l’ID dans son URL :</p> <p><a href="http://lh5.ggpht.com/-K6zPNJgNUlk/Ubj_ha8rkJI/AAAAAAAABOk/JoFhzG1GJew/s1600-h/image%25255B30%25255D.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR3obbFSjcD0K74NNBPUkcBiZOwVvXgid3YzQHItWxyWK5h4jklZ0zIMgFX1HgFa4QPGTmQhUrEI0udUnsUojZyy4Uw2nbC3grQUIBR6kMf0V9DbBBiL0_z7YoYo2YhhbIC2d5VA/?imgmax=800" width="504" height="23"></a></p> <p>Attention les “%2F” en début et fin de chaine ne font pas partie de l’ID !</p> <h4>4 – Configurez et lancez le script</h4> <p>Copiez le script suivant et sauvez le sous le nom <font color="#000000"><em>C:\temps\TagDownloader.ps1</em></font> (vous pouvez également le télécharger en fin d’article)</p> <p><font color="#000000" size="2" face="Lucida Console">##--------------------------##<br>##--Reader Tags Downloader--##<br>##--Diagg/Zany & OpenEyes --##<br>##--------------------------##<br>Function Downloadxml($Tag)<br> {<br> $Tag = $Tag.trim()<br> Write-Host "TAG : $Tag"<br> $Url = "$Url$Tag" + '?n=2000'<br> Write-Host "URL : $Url"<br> $Destination = "$Destination\$Tag.xml"<br> Write-Host "Destination : $Destination"<br> $webclient.DownloadFile($url,$Destination)<br> }</font></p> <p><br><font color="#000000" size="2" face="Lucida Console">cls<br>$webclient = New-Object system.net.webclient<br>$UserID = "000000000000000000000"<br>$Url = "</font><a href="http://www.google.com/reader/public/atom/user/"><font color="#000000" size="2" face="Lucida Console">http://www.google.com/reader/public/atom/user/</font></a><font color="#000000" size="2" face="Lucida Console">$UserID/label/"<br>$DefaultFolder = "C:\Temps"<br>$Destination = "$DefaultFolder\Feeds"<br>$ListTags = "$DefaultFolder\MyGoogleTags.txt"<br>New-Item $Destination -ItemType Directory<br>Get-Content $ListTags|ForEach {Downloadxml($_)}</font></p> <p><font color="#000000" size="2" face="Lucida Console">##-----------------##<br>##--Starred Items--##<br>##-----------------##<br>$Url = "</font><a href="http://www.google.com/reader/public/atom/user/"><font color="#000000" size="2" face="Lucida Console">http://www.google.com/reader/public/atom/user/</font></a><font color="#000000" size="2" face="Lucida Console">$UserID/state/com.google/"<br>Downloadxml('starred')<br>##----------------##<br>##--Shared Items--##<br>##----------------##<br>Downloadxml('broadcast')</font></p> <p>Modifiez la ligne 18 en remplacent les 0 de $UserID par votre Google ID. Sauvegardez, c’est prêt !!!</p> <h4>5 – Récupérations de vos tags sous forme de flux RSS</h4> <p>Ouvrez une invite de commande Powershell et placez vous dans le répertoire <em><font color="#000000">C:\Temps</font></em> via la commande <strong>Set-location C:\Temps</strong></p> <p>Exécutez le script <em><font color="#000000">TagDownloader.ps1</font></em> </p> <p><a href="http://lh6.ggpht.com/-OYltvPaazAQ/Ubj_incnm5I/AAAAAAAABO0/aF0ajSANmVo/s1600-h/image%25255B42%25255D.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh6.ggpht.com/-NDJ2cREUnVk/Ubj_jJTJmwI/AAAAAAAABO8/qawvDvEUCa0/image_thumb%25255B20%25255D.png?imgmax=800" width="504" height="254"></a></p> <p>Et là miracle !!!!… dans le répertoire <em><font color="#000000">C:\Temps\Feeds</font></em>, vos tags arrivent au fur et à mesure sous forme de flux RSS.</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MH__j9gji5lbwi3XCpgR2yKfeXekvdn4-iJAzN3j_YCsz0c8O7B7nkVI921_l2DTXYZVV-DGwxz3f9_TtZB7Aok22Omc6bwz5NGSQhUAP20rjSbYWF0uDm9an7aCyP0yIU1AMg/s1600-h/image%25255B34%25255D.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh6.ggpht.com/-FF0h4aVQXTA/Ubj_kij7nCI/AAAAAAAABPM/GDcNjexalwA/image_thumb%25255B16%25255D.png?imgmax=800" width="504" height="325"></a></p> <p>Il ne vous reste plus qu’à les importer dans un lecteur de Flux (J’ai choisi <a href="http://www.feeddemon.com/" target="_blank">FeedDemon</a>) pour les lire :</p> <p><a href="http://lh3.ggpht.com/-UfgCfh3VjBA/Ubj_nnWk3cI/AAAAAAAABPU/Tft_3tvca6I/s1600-h/image%25255B38%25255D.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh5.ggpht.com/-xSq1xuoqI_c/Ubj_pB8UnZI/AAAAAAAABPc/Zo6L8EK-d5U/image_thumb%25255B18%25255D.png?imgmax=800" width="504" height="285"></a></p> <p>Merci Qui ???</p><iframe height="120" src="https://skydrive.live.com/embed?cid=D3839C09DEE906F6&resid=D3839C09DEE906F6%21391&authkey=AErms_f3y3AyktE" frameborder="0" width="98" scrolling="no"></iframe> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-33453793524200094492013-06-06T23:41:00.001+02:002013-06-21T16:30:09.874+02:00MDT 2012 : Installez en fonction d’une liste de modèles<p><a href="http://lh5.ggpht.com/-9wI6gIQUxQc/UbECAbHyrDI/AAAAAAAABMc/SvMDpiyy0CA/s1600-h/A_Seventh_20_by_edta4.jpg"><img title="A_Seventh_20_by_edta" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="A_Seventh_20_by_edta" src="http://lh4.ggpht.com/-3xWQcZLBKM8/UbECBAgiqKI/AAAAAAAABMk/aHfe8bSRZ1A/A_Seventh_20_by_edta_thumb1.jpg?imgmax=800" width="504" height="352"></a></p> <p>Afin d’éviter des problèmes de support tout azimute, un client international m’a demandé si il était possible que Windows 8 ne s’installe que selon une liste bien définie de machines. J’ai donc modifié le fonctionnement d’MDT en lui ajoutant deux nouvelles variables qui, je l’espère pourront vous aussi vous servir.</p> <p>Les variables sont :</p> <p><strong>WhiteList</strong> : liste les machines sur lesquelles MDT est autorisé à déployer un OS (Rien sauf les machines de la liste)</p> <p><strong>BlackList</strong> : liste des machines sur lesquelles MDT est explicitement interdit de déployer (Tout sauf les machines de la liste)</p> <p>Il faut maintenant identifier clairement le nom des machines à ajouter aux listes, et pour cela, la requête WMI suivante va vous aider à les identifier :</p> <p><font size="2" face="Lucida Console">strComputer = "." <br>Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") <br>Set colItems = objWMIService.ExecQuery( _<br> "SELECT * FROM Win32_ComputerSystemProduct",,48) <br>For Each objItem in colItems <br> Wscript.Echo "-----------------------------------"<br> Wscript.Echo "Win32_ComputerSystemProduct instance"<br> Wscript.Echo "-----------------------------------"<br> Wscript.Echo "Name: " & objItem.Name<br> Wscript.Echo "UUID: " & objItem.UUID<br> Wscript.Echo "Version: " & objItem.Version<br>Next</font></p> <p>Copiez ce script dans un fichier texte et changez l’extension en .vbs, puis ouvrez une invite de commande et exécutez le. Celui-ci affichera 3 informations d’indentification parmi lesquels vous pourrez choisir celle qui vous convient le mieux :</p> <p><a href="http://lh5.ggpht.com/-2393lpRzUZk/UbECBwV45OI/AAAAAAAABMs/HbFUF_6NRkE/s1600-h/image4.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh4.ggpht.com/-zhFMK8r_JxE/UbECCq5QhGI/AAAAAAAABM0/3qXlmYnJEik/image_thumb2.png?imgmax=800" width="504" height="212"></a></p> <p>Généralement, la valeur “Name” donne une information pertinente sur la plus part des machines du marché sauf pour Lenovo pour qui il faut préférer la valeur “Version”. Enfin la valeur UUID vous permet d’identifier une machine unique. </p> <h4>Implémentation</h4> <p><a href="http://sdrv.ms/ZTioO8" target="_blank">Téléchargez</a> et installez les scripts dans le répertoire <em><font color="#000000">Scripts </font></em>de votre deployment share.</p> <p>Editez ensuite le fichier bootstrap.ini afin d’y inclure nos fameuses variables (Attention : Utilisez l’une ou l’autre des variables, mais pas les deux en même temps !) :</p> <p>Dans la section <font color="#000000" size="2" face="Lucida Console">[settings]</font> ajoutez à <font color="#000000" face="Lucida Console">Properties</font> les variables <font color="#000000" face="Lucida Console">WhiteList</font> et <font color="#000000" size="2" face="Lucida Console">BlackList</font> comme suit :</p> <p><font color="#000000" size="2" face="Lucida Console">[Settings]<br>Properties=WhiteList,BlackList</font></p> <p>puis dans la section <font color="#000000" size="2" face="Lucida Console">[default]</font> ajoutez par exemple les modèles sur lesquels vous souhaitez exclusivement déployer votre master :</p> <p><font color="#000000" size="2" face="Lucida Console">Whitelist=ThinkPad W520,ThinkPad W530,ThinkPad Tablet 2,HP ElitePad 900</font></p> <p>Enfin, mettez à jour votre Deployment Share ( bouton droit sur votre Deployment Share puis <em><font color="#000000"><strong>Update Deployment Share</strong></font></em>)</p> <p>Puis lorsque MDT cherchera à installer Windows sur une machine qui ne fait pas partie de votre WhiteList, il s’arrêtera et bloquera le déploiement de la façon suivante :</p> <p><a href="http://lh5.ggpht.com/-OW_UfCQGwXE/UbECEfkGSPI/AAAAAAAABM8/tMydiBD4ECo/s1600-h/image.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh5.ggpht.com/-WLdwRleYc_Y/UbECGXeKt0I/AAAAAAAABNE/hlzQ8CIuGpY/image_thumb.png?imgmax=800" width="504" height="371"></a></p> <p>Les scripts à télécharger (attention ils écrasent des scripts existant !) :</p><iframe height="120" src="https://skydrive.live.com/embed?cid=D3839C09DEE906F6&resid=D3839C09DEE906F6%21390&authkey=AMOXkqv_JRspH4c" frameborder="0" width="98" scrolling="no"></iframe> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-5476558820084531782013-06-01T00:05:00.001+02:002013-06-02T22:49:02.654+02:00MDT 2012 : Musclez la politique de sécurité du mot de passe Admin.<p><a href="http://lh6.ggpht.com/-41ydV1QhVm8/Uakep7qpukI/AAAAAAAABL0/je9IanM09GA/s1600-h/tranc3d3.gif"><img title="tranc3d" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="tranc3d" src="http://lh6.ggpht.com/-249QwNQef9A/UakeqkDGPrI/AAAAAAAABL8/FXXN8Ohl0Ho/tranc3d_thumb1.gif?imgmax=800" width="504" height="379"></a></p> <p>La saisie du mot de passe administrateur local dans le wizard d’MDT n’est soumisse à aucune restriction. Que diriez-vous de pouvoir imposer des contraintes de longueur minimum, de caractères spéciaux ou de caractères numériques ?</p> <p>C’est la demande que m’a soumise un client et pour lequel j’ai concocté ce petit bout de script (téléchargeable en fin de billet).</p> <h4>Implémentation</h4> <p>Copiez les scripts de l’archive dans le répertoire scripts de votre deployment share (Attention ces fichiers écrasent des scripts existant !!), puis éditez les Rules du customsettings.ini de la façon suivante :</p> <p>Dans la section <font color="#000000" size="2" face="Lucida Console">[settings]</font> ajoutez à <font color="#000000" size="2" face="Lucida Console">Properties</font> les variables <font color="#000000" size="2" face="Lucida Console">PswMinLen, PswMinNumChar, PswMinUppCase, PswMinlowCase </font>comme suit :</p> <p><font color="#000000" size="2" face="Lucida Console">[Settings]<br>Properties=PswMinLen, PswMinNumChar, PswMinSpeChar, PswMinUppCase, PswMinlowCase</font></p> <p>Ces nouvelles variables vont vous permettre de régler la complexité des mots de passe :</p> <p><font color="#000000" size="2" face="Lucida Console">PswMinLen</font> défini la longueur minimum que doit avoir le mot de passe.</p> <p><font color="#000000" size="2" face="Lucida Console">PswMinNumChar</font> défini le nombre minimum de caractères numériques.</p> <p><font color="#000000" size="2" face="Lucida Console">PswMinSpeChar</font> défini le nombre minimum de caractères spéciaux.</p> <p><font color="#000000" size="2" face="Lucida Console">PswMinUppCase</font> défini le nombre minimum de caractères majuscule.</p> <p><font color="#000000" size="2" face="Lucida Console">PswMinlowCase</font> défini le nombre minimum de caractères minuscule.</p> <p>ainsi, si vous souhaitez que le mot de passe admin. local fasse au moins 8 caractères, dispose de majuscules, de minuscules, d’un caractère spéciale et d’un caractère numérique ; ajoutez vos variables au custommsetting.ini avec les valeur suivantes :</p> <blockquote> <p><font color="#000000" size="2" face="Lucida Console">PswMinLen=8<br>PswMinNumChar=1<br>PswMinSpeChar=1<br>PswMinUppCase=1<br>PswMinlowCase=1</font></p></blockquote> <p>En relançant un déploiement, (et à condition que vous n’ayez pas défini la variable <font color="#000000" size="2" face="Lucida Console">SkipAdminPassword</font> à <font color="#000000" size="2" face="Lucida Console">YES</font>) vous constaterez que le Wizard du mot de passe a changé : il vous indique dynamiquement les règles auxquelles vous devez vous conformer pour que votre mot de passe soit valide.</p> <p><a href="http://lh4.ggpht.com/-5gyyopCuw4s/UakesuZcbEI/AAAAAAAABME/WehtNG_LyTc/s1600-h/image3.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh3.ggpht.com/-a0lM2nm3NMg/UaketrpH8qI/AAAAAAAABMM/zQtI4nSNNuI/image_thumb1.png?imgmax=800" width="504" height="371"></a></p> <p>Un Grand merci à Loic/Experteam pour son code inspirant !!</p><iframe height="120" src="https://skydrive.live.com/embed?cid=D3839C09DEE906F6&resid=D3839C09DEE906F6%21389&authkey=AKogFZ6aKG6kxas" frameborder="0" width="98" scrolling="no"></iframe> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-55549814122736611002013-05-25T01:03:00.001+02:002013-05-25T01:03:40.867+02:00Ouvrez une Console PowerShell depuis l’explorateur<p><a href="http://lh3.ggpht.com/-x78YIFcWLFE/UZ_xwfQKP8I/AAAAAAAABLM/HYsfkwjV1b8/s1600-h/Flying_Objects_by_Phektion5.jpg"><img title="Flying_Objects_by_Phektion" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="Flying_Objects_by_Phektion" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigHdgBOV2bzEv3dUw3XMtg3d3b9NLy5DkbDrQ-UGirEnbQ7wzgMXZP2aMHSsPlzc9nSMZDb1Tt8TmSxYlNwP2gJ1NGBSZZo4HlqiXrrVjVRWd8uUVwUL2o2Wo4oxuWnXt-qAxGvw/?imgmax=800" width="504" height="350"></a></p> <p>Si je vous dis : bouton droit, menu contextuel, ouvrez une console powershell ici, ça vous parle ? Oui je parle bien de shell Extension dont la vertu principale a de garnir votre menu contextuel de fonction supplémentaire. Le cas du jour : PowerShell ou comment l’intégrer à votre explorateur Windows ?!.. </p> <p>Une petite visite sur internet montre qu’il existe déjà <a href="http://fr.softuses.com/19338" target="_blank">quelques pelletés d’articles</a> qui ont traité le sujet, mais comme souvent, aucun qui corresponde vraiment à mon besoin…donc…</p> <p>Sans plus de fioritures, voici les avantages de cette shell extension par rapport à la concurrence :</p> <p>- Pas besoin de cliquer sur un fichier .Ps1 ou un dossier pour faire apparaitre la commande dans le menu contextuel (simplement, bouton droit n’importe ou dans la fenêtre !).</p> <p>- La console s’ouvre en mode administrateur avec un prompt UAC (parce que bosser sans UAC, c’est mal !!!).</p> <p>- La console s’ouvre avec l’autorisation d’exécuter des scripts.(parce que sinon je ne vois pas l’intérêt d’ouvrir une console…)</p> <p>Visuellement cela ressemble à ça :</p> <p><a href="http://lh4.ggpht.com/-JL8v3GAujBQ/UZ_xyMmI_0I/AAAAAAAABLc/gxtL3siLh9k/s1600-h/2013-05-20_11h48_463.jpg"><img title="2013-05-20_11h48_46" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="2013-05-20_11h48_46" src="http://lh6.ggpht.com/-SSRVesNS_74/UZ_xyie0YsI/AAAAAAAABLk/lyW7q4n_5k4/2013-05-20_11h48_46_thumb1.jpg?imgmax=800" width="504" height="216"></a></p> <p>Et pour l’ajouter à votre menu contextuel, voici les deux étapes que vous devrez réaliser :</p> <p>- Installez dans votre répertoire <em><strong>C:\windows\System32</strong></em> la commande <a href="http://jpassing.com/2007/12/08/launch-elevated-processes-from-the-command-line/" target="_blank">Elevate.exe</a> </p> <p>- Exécutez la clé de registre suivante : <a href="http://sdrv.ms/16Ks53x" target="_blank">PoshRightClick.reg</a></p> <p>Finito !!</p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-72750466236108421932013-05-12T23:51:00.001+02:002013-06-01T00:18:10.608+02:00Configurez automatiquement le wallpaper de Windows (the other way!!)<p><a href="http://lh5.ggpht.com/-hgJ1WTizDRs/UZAOm0eBmXI/AAAAAAAABKU/aDj_KCUASQQ/s1600-h/1307246491_splash__soma_collapse_by_.png"><img title="1307246491_splash__soma_collapse_by_neutrix-d2mwxdl" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="1307246491_splash__soma_collapse_by_neutrix-d2mwxdl" src="http://lh4.ggpht.com/-VtxWTwfsVHE/UZAOs91QTvI/AAAAAAAABKc/3yRhatdO4ik/1307246491_splash__soma_collapse_by_%25255B1%25255D.png?imgmax=800" width="504" height="316"></a></p> <p>Woot.. en 2013 un post sur comment configurez sont wallpaper !!??? on rêve ou bien ? Et bien pas du tout, et si vous n’êtes pas arrivé sur cette page par hasard, vous savez déjà que le sujet est plus complexe qu’il n’y parait. Pour les autres ; petit récapitulatif avant d’entrer dans le vif du sujet :</p> <p>Une recherche via Google <a href="http://www.sevenforums.com/tutorials/62048-desktop-background-specify-prevent-change.html" target="_blank">renvoie</a> le plus souvent à l’utilisation de la clef de registre suivante : <b>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System</b></p> <p>Qui et l’équivalent de cette GPO :</p> <p><a href="http://lh4.ggpht.com/-IHf_BtoizTA/UZAOvUrycCI/AAAAAAAABKk/W195gYezLaw/s1600-h/c9mDz03.png"><img title="c9mDz0" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="c9mDz0" src="http://lh6.ggpht.com/-TK4yz7Higtk/UZAOxR2wVwI/AAAAAAAABKs/SSJRTC8Ofyg/c9mDz0_thumb1.png?imgmax=800" width="504" height="247"></a></p> <p>2 problèmes à cela :</p> <ul> <li>le fait d’appliquer le paramètre en GPO empêchera l’utilisateur de pouvoir changer de fond d’écran par la suite. <li>l’utilisation de clefs de registre en …\Policies\… n’est pas digne d’un administrateur réseau qui se respect. Mitch Tulloch, (auteur entre autre du Kit de ressources de Windows 7) vous explique pourquoi <a href="http://www.windowsnetworking.com/articles-tutorials/windows-7/How-wreck-your-Windows-network-Part1.html" target="_blank">ici</a>.</li></ul> <p>Bon, qu’avons nous d’autre alors ? </p> <p>Il y’ a bien l’historique clef <strong>HKCU\Control Panel\Desktop\Wallpaper</strong></p> <p>mais elle souffre, comme sa consœur, d’un petit problème :</p> <ul> <li>l’application de cette clé nécessite un rafraichissement des donnée de base de registre par le système. Cette opération était possible grâce à la commande RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters malheureusement cette commande ne fonctionne plus depuis Windows 7, il faut donc rebooter pour voir le fond d’écran changer… ça marche, mais c’est vraiment pas classe…</li></ul> <p>Enfin, il y’a la possibilité d’utiliser l’encore plus historique commande <a href="http://www.optimumx.com/downloads.html" target="_blank">SetWallpaper</a> d’OptimumX qui aurait très bien fait l’affaire si elle n’était pas incompatible avec Windows 8… heureusement, il existe une alternative qui elle fonctionne très bien et qui s’appelle <a href="http://sg20.com/techblog/2011/06/23/wallpaper-changer-command-line-utility/" target="_blank">WallpaperChanger</a>. </p> <p>Je pourrai arrêter ce billet ici et me contenter de WallpaperChanger, cependant, j’avais déjà trouvé une solution alternative avant de tomber sur cet outil. </p> <p>Cette solution à notamment comme avantages de ne pas utiliser d’outils externe et d’être très légère au niveau ressources (comparativement, WallpaperChanger qui est écrite en C# revient à d’utiliser une moissonneuse batteuse pour couper une fleur…. ça marche mais c’est un peu extrême…) </p> <h4>La solution</h4> <p>J’ai réemployé une technique des <a href="http://blogs.technet.com/b/deploymentguys/archive/2009/04/08/pin-items-to-the-start-menu-or-windows-7-taskbar-via-script.aspx" target="_blank">Deployment Guys</a> pour appliquer mon Wallpaper en faisant exécuter par un script une commande se trouvant dans un menu contextuel.</p> <p>Dans notre cas la commande à exécuter apparait lorsque l’on clique avec le bouton droit sur un fichier image :</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiO_vC98RyYfaPc8uiU1Y4RzMNaAezxphCa_HBFOvqezyjlzLgMI7R-GTo8JAnoOSq6Oym8B5RCuG2TLpQ4011RjZ3MZPMUAsBvNcnYekNbWGA0zDL8TkWCYAX2yrCKqbpsEheRlQ/s1600-h/2013-04-17_09h09_033.jpg"><img title="2013-04-17_09h09_03" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="2013-04-17_09h09_03" src="http://lh3.ggpht.com/-1mfgOoPFYtw/UZAO0FISHII/AAAAAAAABK8/QGuh13tufdk/2013-04-17_09h09_03_thumb1.jpg?imgmax=800" width="504" height="237"></a></p> <p>le reste est presque un copier/coller du script originale :</p> <blockquote> <p><font color="#000000" size="2" face="Lucida Console">Const CSIDL_WINDOWS = &H24<br>Subpath = "\web\wallpaper\"<br>Set objShell = CreateObject("Shell.Application") <br>Set objAllUsersProgramsFolder = objShell.NameSpace(CSIDL_WINDOWS)<br>strAllUsersProgramsPath = objAllUsersProgramsFolder.Self.Path<br>Set objFolder = objShell.Namespace(strAllUsersProgramsPath & Subpath)<br>Set objFolderItem = objFolder.ParseName("<font color="#0000ff">MyWallpaper.jpg</font>")<br>Set colVerbs = objFolderItem.Verbs<br>For Each objVerb in colVerbs<br>If Replace(objVerb.name, "&", "") = "Choisir comme arrière-plan du Bureau" Then objVerb.DoIt<br>Next</font></p></blockquote> <p>L’image doit être placé dans le répertoire C:\Windows\web\Wallpaper (vous pouvez choisir un autre emplacement en modifiant les deux premières lignes) </p> <p>Remplacez MyWallpaper.jpg par le nom de votre fichier image et lancez le script en contexte utilisateur (<a href="http://www.sepago.de/d/helge/2010/04/22/active-setup-explained" target="_blank">Active setup</a>, <a href="http://technet.microsoft.com/en-us/library/cc781361(v=ws.10).aspx" target="_blank">Script d’ouverture de session</a>, <a href="http://blogs.technet.com/b/deploymentguys/archive/2009/10/29/configuring-default-user-settings-full-update-for-windows-7-and-windows-server-2008-r2.aspx" target="_blank">profil par défaut</a>, whatever…)</p> <p>L’image sera appliqué immédiatement, le script ne requière pas de droit d’administrateur pour s’exécuter, et il n’est plus nécessaire d’utiliser d’outil externe… le bonheur !!!</p> <p>Dernier point : si vous utilisez le script sur un OS non français, il faudra remplacer la chaine “Choisir comme arrière-plan du Bureau” dans l’avant dernière ligne par son équivalent dans la langue de votre OS pour que cela continue de fonctionner.</p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com1tag:blogger.com,1999:blog-13058157.post-15584591276505225202013-04-06T23:16:00.001+02:002013-07-28T01:36:00.572+02:00MDT 2012 : Empêchez METRO de masquer votre déploiement en cours.<p><a href="http://lh3.ggpht.com/-Kt2ejrfbXIk/UWCQj4gDciI/AAAAAAAABGk/iYzbakCpkWY/s1600-h/Splash__neuflow_by_neutrix3.png"><img title="Splash__neuflow_by_neutrix" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="Splash__neuflow_by_neutrix" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipFEymFuj8cdG8PbE_oF5dpYiyUcuZwYXUi24Ds97p7ew89PIS4JlaZxGL_dc_Fv63xSlRH8d6kr72v7BATHZ74kyHkCT3NdcMz5CrmpTxtmjLAxObXKvi5ycyR1VX-n0tmrxnYw/?imgmax=800" width="504" height="316"></a></p> <p>Le déploiement de Windows 8 avec MDT 2012 produit un effet indésirable qui, personnellement me gêne beaucoup : à chaque redémarrage, la machine boot en vous proposant l’interface METRO cachant ainsi votre déploiement qui continue à tourner sur le bureau… Il faut alors intervenir manuellement et cliquer sur la tuile du bureau pour vérifier que le déploiement suit bien son cours.. ou qu’il est terminé...</p> <p>Comme les interventions manuelles c’est mal, je me suis écrits un petit script afin de ne plus jamais avoir à cliquer pour savoir où j’en suis.</p> <h4>Installation</h4> <p><a href="http://sdrv.ms/1e2WFUY" target="_blank">téléchargez</a> et installez le script ZTISwitchToDesktop.wsf dans le répertoire scripts de votre Deployment Share.</p> <p>puis dans votre task sequence ajoutez une nouvelle commande (<em><strong>menu ADD > General > New Command Line</strong></em>) dans la section <strong><em>PostInstall</em></strong>, entre Add<strong><em> Windows Recovery (WinRE)</em></strong> et <strong><em>Next Phase</em>.</strong></p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSjYj1pIlwXzZ1GuQTvyS9AQxacG6jXPqaHvTG_VuaZhRKHB5zr7hsCWAyMrslboo2YSVjN0Pz5XbCBcUY6-tgEIRTc4nnMPkkdqN8muNI7iHw7t7Apnf3Wd31iCn2cnwx7eHIhw/s1600-h/2013-03-31_22h07_594.jpg"><img title="2013-03-31_22h07_59" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="2013-03-31_22h07_59" src="http://lh5.ggpht.com/-Ltb8zT4V6UM/UWCQnOc4qjI/AAAAAAAABG8/FAMFD5iNbQY/2013-03-31_22h07_59_thumb2.jpg?imgmax=800" width="355" height="325"></a></p> <p>La ligne de commande à saisir est la suivante :</p> <p><font color="#000000" size="1" face="Lucida Console">cscript.exe "%SCRIPTROOT%\ZTISwitchToDesktop.wsf" /on</font></p> <p><a href="http://lh5.ggpht.com/-H8ojDHa8eLI/UWCQn2Rx6RI/AAAAAAAABHE/Yr0x08dvtXg/s1600-h/image8.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh5.ggpht.com/-GlyTfr2SRJw/UWCQol_mqhI/AAAAAAAABHM/M_d6YoMO48A/image_thumb4.png?imgmax=800" width="504" height="317"></a></p> <p>A la fin de votre déploiement vous devrez désactiver l’option si vous ne souhaitez pas qu’elle reste active pour vos utilisateurs.</p> <p>Ajoutez donc à la fin de votre task sequence la commande suivante :</p> <p><font color="#000000" size="1" face="Lucida Console">cscript.exe "%SCRIPTROOT%\ZTISwitchToDesktop.wsf" /off</font></p> <p>que vous ajouterez dans le sous répertoire <em><strong>Custom Tasks</strong></em> si vous utilisez une task sequence sans capture.</p> <p><a href="http://lh3.ggpht.com/--P2VhX61WKE/UWCQpXR9cII/AAAAAAAABHU/LLEyuWxfdxs/s1600-h/2013-03-31_23h32_163.jpg"><img title="2013-03-31_23h32_16" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="2013-03-31_23h32_16" src="http://lh5.ggpht.com/-QLbwlOZrtaI/UWCQqIkM06I/AAAAAAAABHc/ZkDhQM2XSS0/2013-03-31_23h32_16_thumb1.jpg?imgmax=800" width="368" height="493"></a></p> <p>Ou dans le sous répertoire <em><strong>Capture</strong></em> image si votre séquence comporte un sysprep/capture .</p> <p><a href="http://lh4.ggpht.com/-PPIVRiGW2is/UWCQqv5Fw_I/AAAAAAAABHk/ViyQB88Uh6s/s1600-h/2013-03-31_22h19_044.jpg"><img title="2013-03-31_22h19_04" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="2013-03-31_22h19_04" src="http://lh5.ggpht.com/-ZW7bd47j724/UWCQrfJLgWI/AAAAAAAABHs/8JMxd_tgKi4/2013-03-31_22h19_04_thumb2.jpg?imgmax=800" width="360" height="648"></a></p> <p>Petit détail : le switch to desktop n’effectue pas un passage instantané vers le bureau, il prend entre 3 et 5 seconds.Ne vous affolez donc pas si à chaque reboot vous voyez apparaitre en premier lieu l’interface METRO, elle fini toujours par laisser sa place au bureau… </p> <p><iframe src="https://skydrive.live.com/embed?cid=D3839C09DEE906F6&resid=D3839C09DEE906F6%21465&authkey=ABE48k0x8_9OopU" width="98" height="120" frameborder="0" scrolling="no"></iframe></p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-3709986029404325242013-03-24T12:46:00.001+01:002013-04-06T23:32:01.269+02:00Conférences, Webcast et vidéos<p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_Sx4pBvXjlzhfh7g5SKjbXlUhVXUCwu_Y1SPhqu8PlLQeKyy49mOu5mlICILEQit3J7t_afpbztK1bhIbDzak5cWP9DZnZJWSlwL1lL_BwY6eAft3YnFc-49V0XbW5tZVmFOWzw/s1600-h/3Dcaramel_by_TOMYODA4.jpg"><img title="3Dcaramel_by_TOMYODA" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="3Dcaramel_by_TOMYODA" src="http://lh4.ggpht.com/-A4Q-DAxAEhs/UU7ncLKZhHI/AAAAAAAABFk/Yd4dZfSvCfo/3Dcaramel_by_TOMYODA_thumb1.jpg?imgmax=800" width="504" height="279"></a></p> <p>Comme chaque année, cette période est riche en conférences informatique, je profite donc de ce billet pour rassembler celles qui mettent à disposition slides & vidéos, du bonheur en perspective :</p> <p> </p> <p><a href="http://www.microsoft.com/france/mstechdays/" target="_blank">Techdays 2013 France</a></p> <p><a href="http://www.microsoft.com/france/mstechdays/programmes/2013/recherche-sessions.aspx#" target="_blank"><img title="techdays20132" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="techdays20132" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPBvnvL_8jBYlm4QfIrE2hZ6-uUH-QY7sroFZqKbs1be8liakwHTpi8HAoH6WKmKZnM803yz-nCT4eMsJVtEKXyAovcrq-kJx4nuyRmYpfd6eRy1C13cgm5EEBJpbQnUKMV-MSvw/?imgmax=800" width="304" height="128"></a></p> <p><a href="http://www.microsoft.com/france/mstechdays/programmes/2013/recherche-sessions.aspx#" target="_blank">299 vidéos</a> de technos Microsoft sur presque tout les produits, j’ai énormément apprécié <a href="http://www.microsoft.com/france/mstechdays/programmes/2013/fiche-session.aspx?ID=345c23c5-10cb-4849-9f49-6b5c8a8a0c21" target="_blank">cette session de BYOD</a> présentée par les DSI et RSSI de Microsoft, qui avec une franchise qu’on connait peu chez MS (…Oui, nous avons 20 % de devices Apple... Non, le BYOD on ne voulez pas y aller au début... ) viennent nous expliquer comment ils ont mis en place le BYOD en interne.Très riche d’enseignements !</p> <p> </p> <p><a href="http://briforum.com/" target="_blank">Bri forum 2012</a></p> <p><a href="http://www.brianmadden.com/topics/BriForum+2012+Video/default.aspx?PageIndex=1" target="_blank"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://lh6.ggpht.com/-j7oD65KbgVI/UU7neQia0_I/AAAAAAAABF0/lHhX-4k0MkI/image%25255B8%25255D.png?imgmax=800" width="304" height="172"></a></p> <p>Premier évènement indépendant consacré au VDI et à la consumerisation de IT. Fait par des pros pour les pros. Cette édition 2012 propose comme à son habitude des sessions d’une grande qualité technique. <a href="http://www.brianmadden.com/topics/BriForum+2012+Video/default.aspx?PageIndex=1" target="_blank">Il y’a 69 sessions à voir</a>.</p> <p> </p> <p><a href="http://www.nicconf.com/" target="_blank">Nic Conference</a></p> <p><a href="http://lh3.ggpht.com/-cTSAkR6kIx0/UU7ne7qNC6I/AAAAAAAABF4/LNmwEl_WRsk/s1600-h/image%25255B9%25255D.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="http://lh6.ggpht.com/-FNpumLuepM4/UU7nfohZ_SI/AAAAAAAABGE/zsUFPn5jAcU/image_thumb%25255B3%25255D.png?imgmax=800" width="304" height="98"></a></p> <p>Deuxième Edition de la Nordic Infrastruccture Conference, avec <a href="http://www.nicconf.com/program" target="_blank">71 sessions</a> orientées vers le Cloud, Windows Server et l’infrastructure en générale. à noter, la <a href="http://vimeo.com/nicconf/review/58086670/6f59093ace" target="_blank">Keynote de Jeffrey Snover</a>, le père de PowerShell qui vous expliquera comment son bébé a failli ne jamais voir le jour.. </p> <p> </p> <p><a href="http://www.systemcenteruniverse.com/" target="_blank">System Center Univers</a></p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOz7cEpm7JpKvEcEFwg92PP9B7sjdY77G1MOaG7EnMa3Gwdw04I3kQINSsh5cp7M1lJXSLI7NSPr1p8cmw4_3JkoVNEP8uNb4lFvo8Vr4ij3yQgv-kU90ixI2C2Ef-tmMi4HB18Q/s1600-h/SCU2013-title%25255B4%25255D.png"><img title="SCU2013-title" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="SCU2013-title" src="http://lh5.ggpht.com/-5m7m4DfSdpA/UU7nhA9SelI/AAAAAAAABGQ/DgoXx6Pt0pI/SCU2013-title_thumb%25255B2%25255D.png?imgmax=800" width="454" height="113"></a></p> <p>Organisé par <a href="http://www.catapultsystems.com/" target="_blank">Catapult System</a>, avec plus d’ une <a href="http://www.youtube.com/playlist?list=PLfCy9G-Jd6EWXlrHGuWEDImklEOjY-SnH" target="_blank">10 ene d’heures</a> de vidéos disponible. Pour ce qui concerne le contenu, tout est dans le titre…</p> <p> </p> <p><a href="http://www.amiando.com/appvug2013.html" target="_blank">European App-V User Group</a></p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9pUj4oAaFdlYeh-x1okF3l-y5u5h6SX44S6tGVTRTPzJrxM7EJLk8L1dRH2nXLutfHer_Vu6RWJdKqKb1-Fh60MFcij_dhD1kEhqFtdIoZoiflOjUBPfJYld55YtJLcbzFYHdng/s1600-h/image%25255B4%25255D.png"><img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="http://lh6.ggpht.com/-GkfF1Le7mCc/UWCUUOwNgMI/AAAAAAAABIE/lIyh_r4fa2I/image_thumb%25255B1%25255D.png?imgmax=800" width="504" height="129"></a></p> <p>Organisé par la communauté des utilisateurs d’ App-V. Cette édition met l’accent sur la version 5 et vous apprendra tout ce que Microsoft ne vous à pas dit sur cette nouvelle mouture… <a href="http://vimeo.com/user15562610/videos" target="_blank">5 vidéos sont disponibles</a>.</p> <p>voila, il ne vous reste plus qu’a vous procurer un arrêt de travail d’environs 2 mois pour regarder et digérer tout cela tranquillement… </p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-7431184177002838872013-03-04T00:19:00.001+01:002013-03-04T00:21:55.715+01:00Passez à MDT toGO !!!<p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8_c4G30cXcDmKRFWYO740ImCyiB8JWWmOhkW37Yg0YBmmhyV_1zSv3u-XsmbnF_tNnJJZH3JSTitM53TLqQjlEbcuDRMDiIcaFx97puChKhwy5RQpCZh3xRoRFwYl6IjOMd1Wfg/s1600-h/3388191935_b359625711_b5.jpg"><img title="3388191935_b359625711_b" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="3388191935_b359625711_b" src="http://lh3.ggpht.com/-9VOQOzf-Maw/UTPaK7lQRDI/AAAAAAAABDc/nW_jRXLT7SQ/3388191935_b359625711_b_thumb3.jpg?imgmax=800" width="504" height="285"></a></p> <h4>Quèsaco ?</h4> <p>J’adore MDT, c'est un produit vraiment exceptionnel, il est versatile, polymorphe et puissant à souhait. C’est bien simple, je me demande parfois comment un produit aussi ambitieux a pu sortir de chez Microsoft !?!! </p> <p>Cependant, et malgré toutes ces qualités, MDT n’est pas une solution de déploiement autonome. Je veux dire par autonome qu’ MDT n’est pas capable de déployer un OS sans l’adition au minimum d’une connectivité réseau ou alors, sans avoir à passer par une étape de transformation vers une image ISO.</p> <p>MDT toGO palie à ces deux problèmes et vous permet de travailler <u>et</u> déployer sans la moindre infrastructure, et sans avoir à régénérer le moindre média.</p> <p>Il s’utilise sur une clé USB (d’ou l’idée du “ToGO”) qui est en même temps votre deployment Share et votre média de déploiement. </p> <h4>Avantages</h4> <ul> <li>Plus besoin de la moindre infrastructure (WDS,DHCP, etc…)</li> <li>Oubliez définitivement la création d’image à partir du WAIK/ADK, du WSIM et des fichiers unattend.xml, MDT toGO va vous permettre d’arriver au même résultat en moins d’effort, avec une interface graphique et avec toutes les fonctionnalités avancé de déploiement prêtes à l’emploie (Bitlocker, USMT,Boot From VHD…) </li> <li>Idéal pour créer rapidement votre propre Hydration. vous n’aurez plus à subir les interminables création d’image ISO.</li> <li>Vous permettra d’exploiter de nouveaux scenarios pour lesquels MDT dans sa forme initiale montrait quelques limites.</li> <li>Gagnez du temps, beaucoup de temps…</li></ul> <h4> </h4> <h4>How to</h4> <p>Au niveau matériel, vous aurez besoin d’un PC et une clé USB de grande capacité (16 ou 32 Go).</p> <p>Au niveau Logiciel, de l ‘<a href="http://www.microsoft.com/fr-fr/download/details.aspx?id=30652" target="_blank">ADK</a> et d’<a href="http://www.microsoft.com/en-us/download/details.aspx?id=25175" target="_blank">MDT 2012 Update 1</a>, ainsi que le DVD/ISO des sources officiel de Windows 7/8.</p> <p>Installez l’ ADK avec les fonctionnalités suivantes :</p> <ul> <li>Outils de déploiement <li>Environnement de pré installation de Windows (WinPE) <li>Outils de migration utilisateur (USMT)</li></ul> <p>puis installez MDT. </p> <p>Lancez MDT et créez un nouveau “Deployment Share”.</p> <p>Dans la section <strong><em>Opertating System</em></strong>, cliquez avec le bouton droit et sélectionnez <strong><em>Import Operating System</em></strong> afin d’ajouter les sources de L’OS de votre choix.</p> <p>Rendez-vous dans <em><strong>Advanced Configuration>Selection Profiles</strong></em> et cliquez avec le bouton droit pour choisir <em><strong>New Selection Profile</strong></em>. </p> <p>Donnez lui un jolie nom (j’ai choisi MDTtoGO pour cet exemple) et sélectionnez tous les répertoires du Deployment Share comme dans l’image si dessous, puis validez.</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5n-Le1nRvZGk0WyPapR7gpIN3d_UOZnt9MlQ3xgJlGoNvVc9JlOa2YmQgHEYgRU8YPtuDAxwHnWEaLrUnGzwGnUKSznsLqeCigyMjK3y_eeHCrGUtQk4FYSAT93IwpLVE0P9t6A/s1600-h/image6.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh4.ggpht.com/-zzcKuTZxETk/UTPaNE2EpRI/AAAAAAAABDs/TbT2PP9LZ2w/image_thumb4.png?imgmax=800" width="454" height="338"></a></p> <p>Maintenant, allez dans <strong><em>Media</em></strong> et cliquez avec le bouton droit pour choisir <strong><em>New Media</em></strong>.</p> <p>Dans la fenêtre qui s’ouvre, choisissez un répertoire vide (pour cet exemple, j’ai crée un répertoire D:\MDT-Media), il servira à recevoir le contenu de notre futur clé. Choisissez aussi le profile que vous avez crée précédemment :</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDH_3svpjZZh7cIvDnIpb-Ktnm3foD-ZjzGhvBAKXff8b6LfLj5ePTsglynJS-8mEGi0K5SgWJUhxXYWh1bMVMTaCQqGxdEMlZE29AszHBQQ0pmY0ryxiBfWNybImPiyfaqvQGbA/s1600-h/image14.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDIdk47bBOW2UV-VBw9YrNPmINMHt8hyphenhyphenOLEDb4ayb1iRyxSiEPvYabBUqYzDbqX0MXy1Ype3Z1ec8mnYJ671pShOhsBTu96WFz-B6IQVhyVTU0MLotkIifujFOOdgGQQAHHZ8VFQ/?imgmax=800" width="454" height="340"></a></p> <p>Lorsque vous aurez validé, un nouveau média apparaitra dans la fenêtre principale, cliquez dessus avec le bouton droit de la sourie afin de sélectionner l’option <strong><em>Update Media Content</em></strong>.</p> <p>Va alors débuter un long processus de copie de fichiers vers votre répertoire de destination… rassurez-vous, vous n’aurez plus jamais à repasser par cette étape fastidieuse. </p> <p>Une fois la copie terminé, insérez votre clé USB. Cette clé devra être reformatée pour pouvoir booter. J’ai délibérément choisi de la préparer en FAT32 afin qu’elle soit compatible avec les nouvelles générations de machines 100% UEFI.</p> <p>Pour formater votre clé, Ouvrez une invite de commande avec privilèges d’administrateur et tapez les commandes <font color="#000000" face="Lucida Console">Diskpart</font> et <font face="Lucida Console"><font color="#000000">list disk</font><font size="1">.</font></font></p> <p>Vous allez ensuite identifier votre clé USB (en général c’est toujours le disque avec la plus petite taille). Ne vous trompez pas, car il serait fort ennuyeux que vous perdiez tout votre système…</p> <p><a href="http://lh6.ggpht.com/-yZryUICwFQM/UTPaQem5JcI/AAAAAAAABEE/8J5qIUaCBnQ/s1600-h/2013-03-03_00h19_553.jpg"><img title="2013-03-03_00h19_55" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="2013-03-03_00h19_55" src="http://lh6.ggpht.com/-ktaKFVt2LRE/UTPaReSRq_I/AAAAAAAABEM/4O-xnFcZXsU/2013-03-03_00h19_55_thumb1.jpg?imgmax=800" width="504" height="331"></a></p> <p>Une fois le bon disque trouvé, tapez les commandes suivantes une par une, vous obtiendrez une clé formaté et opérationnelle :</p> <p><font color="#000000" face="Lucida Console">select disk 1</font> (Remplacez le “1” par le numéro correspondant à votre clé USB)<br><font color="#000000" face="Lucida Console">clean<br>create partition primary<br>active<br>format fs=fat32 quick<br>assign<br>exit</font><br> </p> <p>Maintenant que votre clé est prête, vous allez transférer le contenu du répertoire (dans cet exemple : D:\MDT-Media\content) vers celle-ci.</p> <p>Dans un contexte normal d’utilisation d’MDT, la procédure s’achèverait ici, mais je vais vous indiquer quelques modifications supplémentaires qui transformeront votre clé en un média de déploiement complètement autonome. </p> <h4>Principe d’utilisation</h4> <p>La première chose à faire pour passer en mode dynamique, c’est de ne plus utiliser le Deployment Share” qui vous a permis de construire la clé, mais d’utiliser directement celui que vous avez exporté sur la clé.</p> <p>Pour se faire, ouvrez MDT, cliquez sur <strong><em>Deployment Share</em></strong> avec le bouton droit de la sourie, et sélectionnez <strong><em>Open Deployment Share</em></strong>. Aller ensuite chercher le répertoire “Deploy” qui se trouve sur votre clé USB.</p> <p>Un nouveau share nomme “Embedded média deployment share” apparait, c’est celui-ci qu'il faudra désormais utiliser !</p> <p><a href="http://lh3.ggpht.com/-f76txWanb3A/UTPaUahKHJI/AAAAAAAABEU/RQUTxUKtm3g/s1600-h/image5.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh4.ggpht.com/-SRv1o7uIfaM/UTPaV_39xYI/AAAAAAAABEc/IqDjG743Mb4/image_thumb2.png?imgmax=800" width="504" height="348"></a></p> <p>Grâce à ce dispositif, chaque modification dans votre Deployment Share pourra être testé directement sur vos machines cibles simplement en bootant sur la clé ! Sympa non ?</p> <p>Afin d’éviter les mauvaises surprises, il vous faudra au plus vite mettre à jour votre média de boot (l’option <strong><em>Update Deployment Share</em></strong>) en y ajoutant les éventuels pilotes de cartes réseaux manquant ou le logiciel DaRT.</p> <p>Vous devrez également veiller à ce que le fichier bootstrap.ini ne contienne aucune référence à un quelconque partage réseau. Pour cela, cliquez avec le bouton droit sur votre nouveau <strong><em>Deployement Share>Propriétés</em></strong>, une fenêtre s’ouvre, cliquez sur l’onglet <strong><em>Rules</em></strong> et en bas de la fenêtre sur le bouton <strong><em>Edit BootStrap.ini</em></strong>. votre fichier doit ressembler à ceci:</p> <p><a href="http://lh6.ggpht.com/-gqov2B5vZLk/UTPaW6Arz2I/AAAAAAAABEg/kpvG_V8nFxg/s1600-h/2013-02-25_20h41_483.jpg"><img title="2013-02-25_20h41_48" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="2013-02-25_20h41_48" src="http://lh6.ggpht.com/-fi58Zpnvr2M/UTPaX6sfKhI/AAAAAAAABEo/XGR5h3UAA3I/2013-02-25_20h41_48_thumb1.jpg?imgmax=800" width="412" height="175"></a></p> <p>N’oubliez pas que toute modification du fichier Bootstrap.ini nécessite également de mettre à jour votre Deployment Share (l’option <strong><em>Update Deployment Share</em></strong>).</p> <h4>UEFI et X86</h4> <p>Si tout s’est bien passé, votre clé est déjà fonctionnelle et devrait booter sans problèmes sur n’importe quel PC. Cependant, si la machine que vous cherchez à installer à un processeur X86 et utilise UEFI de façon native (oui cela existe !!!), la clé ne démarrera pas. pour palier à ce problème voici ce que vous devez faire :</p> <p>Munissez-vous de votre CD/ISO Windows et copiez le fichier <strong><em>Bootia32.efi</em></strong> se trouvant dans le répertoire <strong><em>EFI\Boot</em></strong> au même endroit sur votre clé USB. Renommez le fichier <strong><em>Bootx64.efi</em></strong> en <strong><em>Bootx64.old</em></strong></p> <p>Il vous faudra également modifier le fichier BCD en utilisant <a href="http://www.boyans.net/" target="_blank">Visual BCD Editor</a>.</p> <p>Installez l’application et modifiez le fichier ..<strong><em>\EFI\Microsoft\Boot\BCD</em></strong> de votre clé USB de la manière suivante :</p> <p>Remplacez toutes les occurrences “x64” que vous rencontrerez par des “x86” dans la section LieTouch BOOT. Votre BCD doit ressembler à cela :</p> <p><a href="http://lh4.ggpht.com/-reD2o2Kvu_0/UTPaZu2mBuI/AAAAAAAABE0/ZpODRlC6Ma8/s1600-h/image4.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKU54Qbdb3qAK-oLiXy_b2XTyiETySe11-CUyeyOS1H3mRqOLsQ_mKNScb4kPfCWjxDn2R4KbRrK8PK6Z8dt98JtANC1tPPWkkvvyXkgOkKKSPRxkV5wgQ8LRmbzyql9wl6il0OQ/?imgmax=800" width="504" height="269"></a></p> <p>Quittez l’application, votre MDTtoGO est prêt !</p> <p>Voila, c’est à peu prêt tout ce que vous avez à faire pour transformer MDT en clé autonome. Tout fonctionne “comme avant” à l’exception du sysprep and capture qui nécessite une modification de scripts pour sauver les captures directement sur la clé. Si cette fonctionnalité vous intéresse, suivez les instructions suivantes…</p> <h4>Sysprep & Capture</h4> <p>“By design”, la capture d’image WIM ne s’effectue que via un partage réseau. La prise en charge de chemins locaux (versus chemin UNC) n’existe donc pas.</p> <p>Pour utiliser cette fonctionnalité sur notre clé et permettre la sauvegarde de l’image capturée directement sur celle-ci, il va falloir modifier MDT afin qu’il supporte les chemins locaux.</p> <p>Pour cela, munissez-vous de votre <a href="http://notepad-plus-plus.org/" target="_blank">Notepad++</a> préféré, et ouvrez le fichier<strong><em> ..\Deploy\scripts\ZTIBackup.wsf</em></strong> qui se trouve sur votre clé.</p> <p>A partit de la ligne 304, ajoutez le code suivant :</p> <p><font color="#000000"><font face="Lucida Console">Case "USB"</font><font face="Lucida Console"> </font></font></p> <p><font color="#000000" face="Lucida Console">sNetworkStorePath = oEnvironment.Item("DeployRoot") & "\Captures"</font></p> <p><font color="#000000" face="Lucida Console">oLogging.CreateEntry "Local store path set to: " & sNetworkStorePath, LogTypeInfo</font></p> <p><font size="1" face="Lucida Console"></font><br></p> <p>l’ensemble doit ensuite ressembler à ça : </p> <p><a href="http://lh6.ggpht.com/-0QWN5APh8Pg/UTPab6SHCnI/AAAAAAAABFE/aAdN7DEfByg/s1600-h/image17.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh4.ggpht.com/-1u3pVpb1HS0/UTPac4EBODI/AAAAAAAABFM/iAVAI0w_kI4/image1_thumb6.png?imgmax=800" width="504" height="98"></a></p> <p>Sauver votre fichier et retournez dans MDT pour ajouter des règles au customsettings.ini (Bouton droit sur le <strong><em>Deployment Share > Propriétés</em></strong> puis Onglet<strong><em> Rules</em></strong>):</p> <p><font color="#000000"><font face="Lucida Console">SkipCapture=YES</font><br><font face="Lucida Console">DoCapture=YES</font><br><font face="Lucida Console">ComputerBackupLocation=USB</font></font></p> <h4>Fichiers de Logs</h4> <p>Vous pouvez rediriger facilement vos fichiers de logs sur votre clé en créant sur celle-ci un répertoire <strong><em>..\Deploy\logs</em></strong>, puis en ajoutant la propriété suivante au customsettings.ini :</p> <p><font color="#000000" face="Lucida Console">SLShare=D:\Deploy\Logs</font></p> <p>Voila, vous avez maintenant entre les mains une solution de déploiement complètement autonome qui devrait vous permettre d’envisager de nouveaux scenarios de déploiement ou de test rapide. </p> <p> A l’heure ou j’écris ces lignes je n’ai pas pu vérifier que toutes les fonctionnalité d’MDT marchaient dans cette configuration. Il y aura peut être dés choses à défricher pour qui veut essayer un refresh avec USMT ou une installation avec Bitlocker… </p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-38893918778048102002013-01-26T00:34:00.001+01:002013-01-26T00:34:26.483+01:00Quick tip : ouvrir un explorateur depuis une fenêtre DOS<p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJ9IdlcsugAeCw6O_RPGylvwYxgLt7kW9XsTbMg7sclzJ8SPKWo92SqcpWHdzE3t2wrR9lNiHqa6bgCoQq6JxvIlvnfU9BPjS4CBde96rAUZxE88wZnCXKeRS90r9LNpP6jXjhwQ/s1600-h/_six_by_liadys%25255B11%25255D.jpg"><img title="_six_by_liadys" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; border-left: 0px; display: block; padding-right: 0px; margin-right: auto" border="0" alt="_six_by_liadys" src="http://lh4.ggpht.com/-_bBFvF7gjfI/UQMWVPXAeEI/AAAAAAAABB4/8QfeGlPSwKA/_six_by_liadys_thumb%25255B8%25255D.jpg?imgmax=800" width="504" height="293"></a></p> <p>Une petite astuce qui peut vous être utile :</p> <p>Vous êtes dans une invite de command ou une invite PowerShell et vous souhaitez vous retrouver exactement au même endroit, mais dans l’explorateur Windows !</p> <p>Pour se faire, tapez : <font face="Lucida Console"><strong>Start .</strong></font> (n’oubliez pas le point), et voila !!!!</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtzUFOn60IeMSVOlhJEYNeeq5zwMCUW33YXKd-F8dnYXt47Dz4F8xUYfS00s0ClE5NPk_0xjbWqhxwz9CvLY4oKvwJ9JqHA68I1tQu3W1FizX9GIECROyMiArC22r1-CtB7HgfGg/s1600-h/image%25255B3%25255D.png"><img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; border-left: 0px; display: block; padding-right: 0px; margin-right: auto" border="0" alt="image" src="http://lh4.ggpht.com/-J-0eGg4-nDg/UQMWZhUqUfI/AAAAAAAABCI/0VruZ1JsRyQ/image_thumb%25255B1%25255D.png?imgmax=800" width="504" height="285"></a></p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-25992588942608430982013-01-26T00:03:00.001+01:002013-01-26T00:03:15.495+01:00Windows 8 : Quelques repères pour réussir sa migration – Part 3<h4><a href="http://lh6.ggpht.com/-tUqTAgsHqNI/UQMPLviourI/AAAAAAAABAo/0XG4YkSWjD8/s1600-h/strukt01_by_dioxyde3.jpg"><img title="strukt01_by_dioxyde" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="strukt01_by_dioxyde" src="http://lh6.ggpht.com/-i65eYcJSTm0/UQMPMqg0f5I/AAAAAAAABAs/RPPt3SO0D9A/strukt01_by_dioxyde_thumb1.jpg?imgmax=800" width="504" height="212"></a></h4> <h4> </h4> <h4>Metro et le tactile</h4> <p>Soyons claire : Le seul intérêt pour les entreprises de migrer vers Windows 8, c’est d’embrasser Metro et son modèle applicatif. </p> <p>Oui, vous avez bien lu ! il faut impérativement utiliser Metro !!!.. </p> <p>Metro, ce truc non “corporate”, la première chose qu’on cherche à supprimer à l’installation de Windows 8, ce “machin” qui vous a amputé de votre menu démarrer et que personne n’arrive à utiliser sur une machine non tactile. Metro, cette porte ouverte sur la procrastination la plus totale de vos utilisateurs, Metro le mal…</p> <p>Non !! <br>Tenez-vous le pour dit, Metro, EST et DOIT devenir votre alliée, votre amie… </p> <p align="center"><strong>Metro n’est pas le problème, Metro est la solution !!<br></strong></p> <p>Pourquoi ?</p> <ul> <li>Metro et <a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh779072.aspx" target="_blank">ses recommandations de design</a> sont conçues et adaptées à une expérience tactile, contrairement à votre environnement traditionnel dont le concept n’a pas fondamentalement évolué depuis <a href="http://en.wikipedia.org/wiki/Windows_1.0" target="_blank">Windows 1.0</a> soit 27 ans… <li>Si l’on analyse Windows 8 en profondeur, on remarque qu'il est le résultat d’une superposition de deux couches distinctes à la fois différente et antinomique. Ces deux expériences (Metro et le Desktop) ne sont pas fusionnées mais superposées et c’est ce qui permet à Steve Ballmer d’avancer que Windows 8 offre le meilleur des 2 mondes, une expérience “sans compromis”. Et à bien y réfléchir c’est LE concept au pied de la lettre :<br><font size="1"><br> <p>Vous avez aimé Windows 7, pas d’inquiétude, il est toujours là ! </p> <p>Vous voulez passer au tactile, aucun problème, il y a Metro</font><font size="1"> </p></li></ul> <p></font>Donc pas d’amalgame possible, le tactile est dans Metro pas dans le bureau !</p> <p>Maintenant qu’il est clair pour vous qu’en dehors de Metro, point de salut pour le tactile, vous pouvez poser les bases de votre projet Windows 8 en commençant par la refonte de vos applications métier ayant un intérêt à devenir tactile et mobile.</p> <p>Ces deux adjectifs qui de prime abord paraissent inoffensifs cachent cependant des changements conséquents : Vous aller migrer votre application en mode <a href="http://en.wikipedia.org/wiki/Software_as_a_service" target="_blank">Saas</a> !!! (La punition est la même si vous envisagez un projet Android ou Ipad).</p> <p>Sur ce sujet, je ne suis pas compétent, je ne puis donc vous donner de conseils (<a href="https://www.google.com/webhp?sourceid=chrome-instant&ion=1&ie=UTF-8#q=moving+applications+to+the+cloud&hl=en&tbo=d&tbm=vid&source=lnt&tbs=dur:l&sa=X&ei=UAwDUY-3D4yThge5l4G4DQ&ved=0CBoQpwUoAzgK&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.&bvm=bv.41524429,d.d2k&fp=237bfc61229b3a18&ion=1&biw=1745&bih=860" target="_blank">google</a> ou votre intégrateur préféré sont vos amis..). Voici, malgré tout, <a href="http://fr.slideshare.net/bitcurrent/moving-to-saas#btnNext" target="_blank">une petite mise en jambe</a> et <a href="http://msdn.microsoft.com/en-us/library/ff728592.aspx" target="_blank">un guide</a> dans lesquel sont abordée quelques-unes des questions cruciales à se poser. Une chose est sure, c’est un gros projet qui doit avoir sa propre existence en dehors de votre projet Windows 8.</p> <p>Au final nous n’avons plus un, mais au moins deux projets de migration avec la refonte de votre application en mode Saas, Trois si vous n’avez pas non plus de <a href="http://en.wikipedia.org/wiki/single_sign-on" target="_blank">SSO</a>… <br>Il conviendra de traiter ces points avant de passer à votre projet tablette, la transition n’en sera que plus aisée.</p> <p>Dans la prochaines parties j’aborderai les divers contraintes liés au matériels.</p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-69350136165899221092013-01-25T23:32:00.001+01:002013-01-25T23:32:02.009+01:00Windows 8 : Quelques repères pour réussir sa migration – Part 2<h4><a href="http://lh5.ggpht.com/-aXhzKyCnst8/UQMH208-eHI/AAAAAAAAA_g/9f3REg9Ajhc/s1600-h/Abstract5746.jpg"><img title="Abstract574" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="Abstract574" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiNp1iVMvWTTKObPL51g7H9aiD-7Ok-w7HpXx_yi-UOHFoy8mgLPseNuG2AikaB-_4Z0X6oonf-3MnV6dvUap7g02s-HpjnItBnnIQCUpatBOnd9Xw8xoJq-EntWxeh-_5AuGxgg/?imgmax=800" width="504" height="316"></a></h4> <h4> </h4> <h4>Windows 8, pour quoi faire ?</h4> <p>La réussite de votre projets tient en cette seul question et se poserait dans les même termes si vous aviez décidé d’introduire des tablettes Apple ou Android : Un OS tactile, pour quoi faire ?</p> <p>La réponse est à inventer pour chaque entreprise, il est même probable que vous ne trouviez aucun corps de métier qui puisse tirer véritablement partie de cet outil. Si c’est le cas, passer à autre chose et reposez vous la question dans 1 an.</p> <p>Voici quelques pistes qui vous permettrons de ne pas partir tous azimuts dans la recherche de cette réponse, et de garder une vision claire de ce qui est possible :</p> <p>1 – ”One size does not feat all” : l’idée que tout les utilisateurs ont les même besoin en matière de poste de travail est un concept du passé, pour certain ce sera le bon vieux laptop, pour d’autre du VDI, pour d’autres encore un PC tactile. Mais n’envisagez pas Windows 8 comme le produit qui va remplacer Windows 7 sur tout votre parc. La plupart de vos métiers n’y trouveraient aucun intérêt, le changement d’interface serait vécu comme une régression et produirait une insatisfaction massive.</p> <p>2 – Comme je l’ai dit précédemment Windows 8 a plus de potentiel que Windows 7 car c’est un OS à “business case”, ce qui n’était pas vraiment le cas de son prédécesseur. </p> <p>Pour la petite histoire, je rappelles que la terre entière migre actuellement sur Windows 7 car XP arrive en fin de support, mais fondamentalement, il ‘est rien que vos utilisateurs ne sache faire sous Seven qu’ils ne faisaient déjà sous XP. Windows 8 apporte Metro, et avec lui une nouvelle façon de travailler qui n’existait pas sur l’itération précédente.</p> <p>Si vous cherchez des exemples de business case regardez <a href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/WCL202" target="_blank">cette vidéo</a> de TechEd à partir de 58 minutes, ou <a href="http://northamerica.msteched.com/topic/details/2012/WCL279#fbid=X1ezZz49Ej_" target="_blank">celle-ci</a> à partir de 14 minutes 20 Microsoft y décrit quelques exemples d’early adopter qui ont tiré partie de Metro pour améliorer leur façon de travailler.</p> <p>Vous pouvez également consulter le site d’<a href="http://intuilab.com/fr/" target="_blank">intuilab</a> qui propose des solutions tactiles clé en main pour le retail et qui est une bonne source d’inspiration pour envisager ce qui est possible. </p> <p>3 – Evitez à tout prix de tomber dans l’écueil qui consiste à penser que Windows 8 va rendre vos applications traditionnelles instantanément tactiles. Et j’insiste particulièrement sur ce fait qui reste incompris par beaucoup de personnes. </p> <p>Vous et vos décideurs devez absolument voir de vos yeux comment se comportent desktop et applications traditionnelles lorsqu’ils sont tactiles. Vous lèverez ainsi plus rapidement toutes ambigüités.Le but de cette manœuvre étant de montrer que l’expérience utilisateur est une calamitée dans ces conditions ! </p> <p>Plus vite, tout le monde aura compris que l’intérêt du tactile n’est ni dans le desktop ni dans les applications traditionnelles (bien au contraire, la perte de productivité est évidente), plus seine sera la base de discussion autour du véritable apport de Windows 8 pour l’entreprise.</p> <p>Dans la partie suivante, j’évoquerai le très controversé METRO…. </p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-26256948829832565162013-01-25T22:40:00.001+01:002013-01-25T23:32:52.187+01:00Windows 8 : Quelques repères pour réussir sa migration – Part 1<p><a href="http://lh6.ggpht.com/-x8rGU2PX24o/UQL74-WQYjI/AAAAAAAAA-Y/C1qBnMA4lmg/s1600-h/5419220301_30302dbe4b_b3.jpg"><img title="5419220301_30302dbe4b_b" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="5419220301_30302dbe4b_b" src="http://lh5.ggpht.com/-DMUhyzznnpg/UQL7574vehI/AAAAAAAAA-g/bjOcxIefjNw/5419220301_30302dbe4b_b_thumb1.jpg?imgmax=800" width="504" height="285"></a></p> <p>Windows 8 est depuis peu officiellement disponible et le fiasco annoncé par toutes les cassandres de la planète micro se fait de plus en plus palpable. Est-ce que Windows 8 et le nouveau Vista ? Assurément pas ! Cet OS a du potentiel, le problème c’est que la plupart des IT vont passer à coter. </p> <p>Travaillant actuellement sur un projet Windows 8 pour une société du CAC 40 et ayant eu la chance de pouvoir tester quelques tablettes, je vous livre dans cette série de billets un premier retour sur les points clés qui vous permettront d’envisager Windows 8 de la façon la plus productive possible. </p> <h4>Contexte</h4> <p>Il y a un an, la première beta de Windows 8 a vu le jour, apportant avec elle, une fois n’est pas coutume, un nombre de changements stratégiques importants dont le plus polémique est incontestablement Metro (ou Modern UI, whatever…). Depuis, rien ne va plus ! Entre les pros et les contres, le sentiment autour de Windows 8 est depuis ses débuts, au mieux mitigé, au pire, de rejet total !</p> <p>Malgré cela, et malgré un manque de finition qu’on ne peut nier, Vous ou votre DSI, pensez avec raison que cet OS a du potentiel. Et il en a, j’ose le dire, plus que Windows 7, cependant Windows 8 est un diamant brute qu’il va falloir tailler avant que votre entreprise en récolte le moindre fruit. Et quand je dis tailler, c’est à coup de portefeuille qu’il faudra le faire, car sans investissements conséquents impliquant des changements majeurs de votre Système d’information, vous n’obtiendrez rien de plus qu’un Windows tactile à la limite de l’inutilisable, ce qui soit dit en passant existe déjà depuis 2002… (qui à dit <a href="http://en.wikipedia.org/wiki/Microsoft_Tablet_PC" target="_blank">tablet PC</a>… ???) </p> <p>Avant de vous lancer dans cette évolution délicate de votre SI, une première remarque de fond : soyez sure, que sur ce sujet, vous préparez immanquablement l’avenir de votre entreprise que vous choisissiez au final du Windows 8, de l’ Androïd ou de l’Ipad. </p> <p>Cet avant-gardisme se payera malheureusement un certain prix et vous allez vite vous en rendre compte lorsque vous aurez à faire face aux constructeurs de matériels, aux intégrateurs ou aux fournisseurs de logiciels, car à l’heure ou j’écris ces lignes, personne n’est vraiment prêt : difficile de trouver un device d’entreprise digne de ce nom, un antivirus supportant <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/hh848061(v=vs.85).aspx" target="_blank">ELAM</a> ou des applications réécrites pour le tactile…Coté infrastructure c’est à peine mieux : peu de SS2I disposent de compétences cloud expérimenté. Car dans cette refonte, il va s’agir essentiellement de cloud !</p> <p>Gageons que d’ici à ce que votre projet passe en production tout ce petit monde sera opérationnel. l’OS n’étant sortie officiellement que depuis 3 mois… </p> <p>Dans la prochaine partie nous entrerons dans le vif du sujet : Quel est l’intérêt de migrer vers Windows 8.</p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-14065341401780940012013-01-25T22:15:00.001+01:002013-01-25T22:17:33.823+01:00Des ActiveX pour gérer des .WIM/VHD/VMDK/VDI dans vos scripts<p><a href="http://lh4.ggpht.com/-ne4zngxhvMA/UQL2BrrnW1I/AAAAAAAAA9Q/yisBa7KCu7Y/s1600-h/The_Hornet_Alt_by_ev_one6.jpg"><img title="The_Hornet_Alt_by_ev_one" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="The_Hornet_Alt_by_ev_one" src="http://lh4.ggpht.com/-R2zpiYtqOa0/UQL2CszPNHI/AAAAAAAAA9Y/v45KrVAwmsM/The_Hornet_Alt_by_ev_one_thumb3.jpg?imgmax=800" width="504" height="285"></a></p> <p>Je viens de faire une découverte des plus sympathique : Un ensemble d’activeX qui vous permettrons de gérer vos fichiers .WIM, .VHD,.VMDK et .VDI depuis Vbscript/Jscript/.NET/PowerShell.</p> <p>plus besoin de lancer des commandes externes DISM, tout peut se piloter directement grâce à un ensemble de nouvelles commandes très simples à utiliser :</p> <p>par exemple ,vous souhaitez monter une image WIM ? Aucun problème… Entrez tout d’abord le nom de votre fichier, l’index à monter et le répertoire temporaire</p> <p><font color="#000000"><font size="1" face="Lucida Console">Set objSmartWIM = WScript.CreateObject("SmartWIM")</font> <br><font size="1" face="Lucida Console">objSmartWIM.File = "C:\Image.wim"</font> <br><font size="1" face="Lucida Console">objSmartWIM.Index = 1</font> <br><font size="1" face="Lucida Console">objSmartWIM.Path = "C:\Mount"</font></font> <p>Il n’y a plus qu’à appeler la méthode qui monte les images. </p> <p><font color="#000000" size="1" face="Lucida Console">ResultCode = objSmartWIM.MountImage() <br>WScript.Echo objSmartWIM.GetErrorDescription(ResultCode)</font> </p> <p>Vous pouvez même obtenir un message d’erreur au lieu d’un code en utilisant la méthode <font color="#000000" size="1" face="Lucida Console">GetErrorDescription</font> ! <p>Et ce n’est pas tout; il existe également une méthode <font color="#000000" size="1" face="Lucida Console">IsAdmin</font> et un évènement <font color="#000000" size="1" face="Lucida Console">objSmartWIM_Progress</font> (utilisable à la manière d’un window.onload) qui retourne le pourcentage de progression du montage de vos images WIM ! <p>Pour ouvrir un VHD c’est à peine plus compliqué, un autre activeX est prévue à cet effet.</p> <p>Lorsque je vous aurez dit que c’est gratuit, que c’est utilisable sous Windows PE et que cela fonctionne même sous Windows 8, vous me direz : Mais où peut-on télécharger ces petites merveilles :</p> <p>Sur le site de la société Prowess, qui les offre gracieusement à la communauté. Les ActiveX s’appellent <a href="http://www.smartdeploy.com/products/smartwim/download" target="_blank">SmartWIM</a> et <a href="http://www.smartdeploy.com/products/smartvdk/download" target="_blank">SmartVDK</a>. Prowess développe également un produit concurrent d’MDT nommé <a href="http://www.smartdeploy.com/" target="_blank">Smart Deploy</a> que je vous présenterai dés que j’en aurai le temps…</p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-32242846672662459772012-11-10T13:23:00.001+01:002012-11-10T14:32:53.374+01:00Test : Sourie Logitech T620<p><a href="http://lh6.ggpht.com/-2BXk-LFsrDQ/UJ5HUAKLrQI/AAAAAAAAA7I/5Oy9__GdLm4/s1600-h/453692824_09b7fe4b0e3.jpg"><img title="453692824_09b7fe4b0e" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="453692824_09b7fe4b0e" src="http://lh5.ggpht.com/-B_jkCIGNrw4/UJ5HVQqtPxI/AAAAAAAAA7Q/arLDzJVMMas/453692824_09b7fe4b0e_thumb1.jpg?imgmax=800" width="504" height="267"></a></p> <p>Une fois n’est pas coutume, je vais vous donner mon avis sur un matériel que j’ai acheté : <a href="http://www.logitech.com/fr-fr/mice-pointers/mice/touch-mouse-t620" target="_blank">La Logitech T620</a>, une sourie “dédié” à Windows 8.</p> <p>L’avantage majeur de notre petite bêbête, étant de palier au maque d’ergonomie de Windows 8 lorsqu’on l’utilise sans écran tactile. Si vous ne connaissez pas encore les avantages qu’apporte ce produit, cette vidéo (1:25) devrait vous mettre l’eau à la bouche :</p> <p><iframe height="281" src="http://www.youtube.com/embed/yL3UGTD2ES0?rel=0" frameborder="0" width="500" allowfullscreen></iframe></p> <p>Malheureusement, entre la jolie vidéo et la réalité, il y’a une certaine marge qui pour ma part, m’empêche d’atteindre l’état de satisfaction, et encore, je suis poli…</p> <p>Soyons clair : cette sourie n’a qu’un défaut, mais il est de taille ! Et je crois sincèrement qu’elle aurait pu rafler le titre de meilleurs sourie de l’année sans ce problème majeur. Les “features” Windows 8 fonctionnent très biens et apportent le confort supplémentaire qui fait défaut à l’OS lorsqu'on utilise avec une sourie traditionnel. Le design est soigné et Logitech fournie même un étui pour pouvoir la ranger. </p> <p>Le problème majeur, c’est que c’est une piètre sourie “de base” qui souffre d’un défaut de conception extrêmement énervant lors de son utilisation au quotidien : </p> <p>Comme vous l’avez constaté cette sourie n’a pas de bouton, il suffit donc (en théorie) d’appuyer à droite ou à gauche pour utiliser ces boutons. Cependant, un problème d’équilibrage réduit dans 50 % des cas vos efforts de “clicage” à néant, il faut impérativement appuyer sur l’extrême gauche ou l’extrême droite de la sourie pour obtenir un simple clique. Et comme ces positions de doigts sont extrêmement peu naturel c’est très vite énervant/frustrant/gavant/etc…</p> <p>Cerise sur le gâteau de la frustration : ce petit bijou coute la modique somme de 70 euros… </p> <p>Alors c’est vrai que je suis un petit peu aigri, qu’on ne parle jamais des trains qui arrive à l’heure et que je n’aurai surement jamais rien écrit sur cette sourie si elle avait parfaitement fonctionné (paradoxe de notre monde formidable…), mais je vous en conjure, de la façon la plus neutre et bien vaillante possible : Si vous achetez cette sourie… vous serez immanquablement déçu…</p> <p>Monsieur le CM de chez Logitech, si tu me lis, j’attends avec impatience que tu m’envoies gratuitement la version 2.0 de ta sourie afin que je puisse enfin en faire l’éloge… </p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com1tag:blogger.com,1999:blog-13058157.post-72677705330900262062012-10-14T22:04:00.001+02:002012-10-28T23:45:37.032+01:00WimInShell 1.6 Beta<p><a href="http://lh5.ggpht.com/-RICQSiGaAOI/UHsaqSnc9SI/AAAAAAAAA50/mbaymNwldtE/s1600-h/670_max%25255B3%25255D.jpg"><img title="670_max" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="670_max" src="http://lh4.ggpht.com/-KLqtALqFxLU/UHsar00xFsI/AAAAAAAAA58/_dzpnOuTLwY/670_max_thumb%25255B1%25255D.jpg?imgmax=800" width="504" height="285"></a></p> <p>Nouvelle version (oui je sais, ça n’arrête plus….) ! Il s’agit en majorité de corrections de bugs et de modifications mineur sur l’interface.</p> <p>Pour découvrir ce qu’est <a href="http://zany-openeyes.blogspot.fr/2012/06/wiminshell-10-beta.html" target="_blank">WimInShell</a>.</p> <ul> <li><a href="http://sdrv.ms/Vxqow5" target="_blank">Télécharger la version X86</a> <li><a href="http://sdrv.ms/VxqrrR" target="_blank">Télécharger la version X64</a></li></ul> <p>Merci encore à tous ceux qui m’ont fait des retours. Continuez à me remonter les problèmes sur le tool, c’est très précieux.</p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com2tag:blogger.com,1999:blog-13058157.post-92229163687304733552012-10-06T16:49:00.001+02:002012-10-08T08:57:13.489+02:00WimInShell 1.5 Beta<p><a href="http://lh5.ggpht.com/-qJigzmibCp4/UHBE3ctvwqI/AAAAAAAAA4s/3aKSc2O8zHU/s1600-h/453692816_0fe5dbe037_z%25255B4%25255D.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="453692816_0fe5dbe037_z" border="0" alt="453692816_0fe5dbe037_z" src="http://lh6.ggpht.com/-lIYO0glUDUA/UHBE4PqFMSI/AAAAAAAAA40/C0-_PHBTCgk/453692816_0fe5dbe037_z_thumb%25255B2%25255D.jpg?imgmax=800" width="504" height="337"></a></p> <p>Une nouvelle version de WimInShell mon outil pour <a href="http://zany-openeyes.blogspot.fr/2012/06/wiminshell-10-beta.html" target="_blank">gérer vos images WIM</a> depuis l’explorateur Windows vient de voir le jour.</p> <p>Cette nouvelle Beta corrige un maximum de bugs introduit dans la version précédente et propose plusieurs nouvelles fonctionnalités :</p> <ul> <li>Apply XML qui permet d’appliquer des paramètres défini dans un fichier xml sur une image WIM. <li>ADD package/drivers qui a été entièrement réécrit afin de vous permettre d’ajouter vos packages issue de WAIK/ADK/DART7/DART8 si ils sont installés sur votre machine. Une fonction d’import en masse (Bulk import) permet de browser récursivement vos répertoire à la recherche de drivers et de packages.<a href="http://lh3.ggpht.com/-qCPOxEDVu14/UHBE5c4Fw2I/AAAAAAAAA48/3kougnBjIFE/s1600-h/WiminShell-Adding%25255B7%25255D.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="WiminShell-Adding" border="0" alt="WiminShell-Adding" src="http://lh4.ggpht.com/-CrHZ8tVR_ic/UHBE6mgtrlI/AAAAAAAAA5E/sxyk4gLSYk0/WiminShell-Adding_thumb%25255B3%25255D.jpg?imgmax=800" width="414" height="284"></a> <li>Le support de Windows 8 RTM <li>La réorganisation du panel infos pour pouvoir supprimer plusieurs packages ou drivers simultanément.<a href="http://lh4.ggpht.com/-WBTzHFmRtTA/UHBE736cZjI/AAAAAAAAA5M/ieRVazS7ffE/s1600-h/WimInShellInfo%25255B6%25255D.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="WimInShellInfo" border="0" alt="WimInShellInfo" src="http://lh4.ggpht.com/-COM5WfagVtw/UHBE89q0ItI/AAAAAAAAA5U/udExc0xWMnE/WimInShellInfo_thumb%25255B2%25255D.jpg?imgmax=800" width="414" height="332"></a></li></ul> <p>N’hésitez pas à me remonter bugs et suggestions.</p> <p>Télécharger la version 32Bits : <a href="http://goo.gl/esrHX" target="_blank">WimInShell-X86.Msi</a></p> <p>Télécharger la version 64Bits : <a href="http://goo.gl/qFJB7" target="_blank">WimInShell-X64.Msi</a></p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-45640337350405561742012-09-19T15:03:00.001+02:002012-09-19T15:16:50.254+02:00Cette semaine sur TechNet 005<p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJOikr2quDg58M6qrHsTy_6jlDP-jwYmf6JdMgHgFT-zyaedseEJ3KbPuvT3x-Jtq6ts-d8c6Sc0QyyAvBTP2JbGak2Fcb5ARoenkg7IKa9fMZwrB05hhAVJmbOn7GhQWNrgHhgw/s1600-h/Pack_4__Abstract_Shapes_wall_by_xyunaxfantasiesx%25255B5%25255D.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="Pack_4__Abstract_Shapes_wall_by_xyunaxfantasiesx" border="0" alt="Pack_4__Abstract_Shapes_wall_by_xyunaxfantasiesx" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6suRGuhFMZfpmjs6NUuD8_GQeru0j6vEmXDusaXrCHlb2pJ24i4qY2JSsgJnB-y0ml_nFi3RzbdCORWVL5y2uNlD3HEuK2m1KQ8ZA8UYWo95lp0Dfi9CjqPWpObh0pktUyAqm8g/?imgmax=800" width="529" height="257"></a></p> <ul> <li><a href="http://blogs.technet.com/b/arnaud/archive/2012/09/10/hello-world.aspx" target="_blank">Arnaud Lheureux (Monsieur Direct Access chez MS) ouvre enfin un blog</a></li> <li><a href="http://blogs.technet.com/b/ashleymcglone/archive/2012/09/10/freaky-neat-active-directory-site-links-with-powershell.aspx">Nettoyage des partenaires de réplication dans AD en PowerShell</a></li> <li><a href="http://blogs.technet.com/b/server-cloud/archive/2012/09/10/system-center-2012-configuration-manager-sp1-beta-and-windows-intune-update.aspx" target="_blank">SCCM 2012 SP1 Beta and Windows Intune quoi de neuf ?</a></li> <li><a href="http://blogs.technet.com/b/yungchou/archive/2012/09/10/windows-server-2012-hyper-v-over-smb-explained.aspx">Présentation d’Hyper-V over SMB</a></li> <li><a href="http://blogs.technet.com/b/josebda/archive/tags/smb3/" target="_blank">Hyper-V over SMB en long, en large et en travers</a></li> <li><a href="http://blogs.technet.com/b/blainbar/archive/2012/09/10/step-by-step-setting-up-windows-azure-for-the-first-time-and-creating-a-vm-role-of-windows-server-2012-on-microsoft-s-public-cloud.aspx">“Step-By-Step” – Installer Server 2012 sur Windows Azure</a></li> <li><a href="http://blogs.technet.com/b/kumppaniblogi/archive/2012/09/11/online-trainings-what-s-new-in-the-partner-learning-center.aspx">Nouveaux cours pour Server 2012 (Partner Learning Center)</a></li> <li><a href="http://blogs.technet.com/b/musings_of_a_technical_tam/">Guides d’autoformation pour tout System Center, Lync, Sharpoint, Forefront etc..</a></li> <li><a href="http://blogs.technet.com/b/office_resource_kit/archive/2012/09/05/office-2013-preview-administrative-templates-and-office-customization-tool-download-available.aspx">Telechargez Office 2013 Administrative Templates et Customization Tool</a></li> <li><a href="http://blogs.technet.com/b/manageabilityguys/archive/2012/09/05/system-center-2012-configuration-manager-and-untrusted-forests.aspx" target="_blank">System Center 2012 Configuration Manager en domains non approuvés</a></li> <li><a href="http://blogs.technet.com/b/mniehaus/archive/2012/09/06/troubleshooting-windows-deployments.aspx">Troubleshooting Windows Deployments</a></li> <li><a href="http://blogs.technet.com/b/wincat/archive/2012/09/06/device-management-powershell-cmdlets-sample-an-introduction.aspx">Gestion des périphériques en Powershell</a></li> <li><a href="http://blogs.technet.com/b/keithmayer/archive/2012/09/07/over-100-teched-2012-hands-on-labs-are-now-available-online-ws2012-hyperv-sysctr.aspx#.UE3Kg43N-rI">100 Labs des TechEd 2012 disponible en ligne </a></li> <li><a href="http://blogs.technet.com/b/askcore/archive/2012/09/07/mbam-compliance-data-cleanup-tool.aspx">MBAM Compliance Data Cleanup Tool</a></li> <li><a href="http://www.microsoft.com/en-us/download/details.aspx?id=28972">RSAT for Windows 8, la vraie version finale. </a></li> <li><a href="http://blogs.technet.com/b/mspfe/archive/2012/09/19/measure-boot-performance-with-the-windows-assessment-and-deployment-toolkit.aspx" target="_blank">Mesure de perfs de Boot avec ADK</a></li> <li><a href="http://blogs.technet.com/b/messageanalyzer/archive/2012/09/17/meet-the-successor-to-microsoft-network-monitor.aspx" target="_blank">Message Analyzer le successeur de Network Monitor</a></li> <li><a href="http://blogs.technet.com/b/jbritt/archive/2012/09/18/scm-3-0-with-windows-server-2012-windows-8-and-ie-10-baselines-now-available-for-beta-download.aspx" target="_blank">SCM 3.0 disponible en Beta !</a></li> <li><a href="http://blogs.technet.com/b/wintunefr/archive/2012/09/18/windows-intune-information-sur-la-prochaine-version.aspx" target="_blank">Quoi de neuf dans la prochaine version de InTune</a></li> <li><a href="http://blogs.technet.com/b/yongrhee/archive/2012/09/17/group-policy-settings-reference-for-windows-8-rtm-and-windows-server-2012-rtm.aspx" target="_blank">Liste des GPO pour Windows8/Server 2012</a></li></ul> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-56984468281651364632012-07-20T10:08:00.001+02:002012-08-07T22:03:33.348+02:00Cette Semaine sur Technet 004<p><a href="http://lh4.ggpht.com/-phMVwFwbtYM/UAkR-pBQQaI/AAAAAAAAAzM/nAptGDaCRbI/s1600-h/Mirror_by_NicoGamer4.png"><img title="Mirror_by_NicoGamer" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="Mirror_by_NicoGamer" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTqRqxVX1eaOfp2PVx-kQQ1SuXI-1LrhunkkC3SQYx5GKa23egSEIF5PtR_648Z2gFd1GtKyWhyvJ8vtNwGZnRiw6Jbb_Q5cV5Q9fQqOFek1egxBJhTRAELmM0TYRIRabUrGl-Hw/?imgmax=800" width="504" height="287"></a></p> <p>Nouvelle livraison de liens en provenance des blogs Technet. Bonne lecture !</p> <ul> <li><a href="http://blogs.technet.com/b/musings_of_a_technical_tam/archive/2012/07/24/microsoft-project-2010-self-study-guide.aspx" target="_blank">Guide d’étude de Project 2010 (une tuerie !)</a></li> <li><a href="http://blogs.technet.com/b/meacoex/archive/2012/07/25/part-1-introduction-to-windows-azure-and-how-you-can-create-account.aspx" target="_blank">Windows Azure expliqué à ma mère !</a></li> <li><a href="http://blogs.technet.com/b/virtualization/archive/2012/07/26/types-of-failover-operations-in-hyper-v-replica.aspx" target="_blank">Les différents types de failover avec Hyper-V Replica Part1</a>, <a href="http://blogs.technet.com/b/virtualization/archive/2012/07/31/types-of-failover-operations-in-hyper-v-replica-part-ii-planned-failover.aspx" target="_blank">Part 2</a></li> <li><a href="http://blogs.technet.com/b/office_resource_kit/archive/2012/07/26/what-s-new-for-it-pros-in-the-new-office-release.aspx" target="_blank">Quoi de neuf dans Office 2013</a></li> <li><a href="http://blogs.technet.com/b/chrad/archive/2012/04/16/mdt-2012-user-driven-installation-udi-drill-down-at-mms-2012.aspx" target="_blank">MDT 2012 User Driven Installation(UDI) Part1</a>, <a href="http://blogs.technet.com/b/chrad/archive/2012/07/26/learning-mdt-2012-s-user-driven-installation-udi.aspx" target="_blank">Part2</a>, <a href="http://blogs.technet.com/b/chrad/archive/2012/08/03/extending-user-driven-installation-udi-in-mdt-2012.aspx" target="_blank">Part3</a></li> <li><a href="http://blogs.technet.com/b/uktechnet/archive/2012/07/30/guest-post-what-your-mother-never-told-you-about-exchange-2010-migrations.aspx" target="_blank">Ce que votre mère ne vous a jamais dit à propos de la migration vers Exchange 2010</a> <li><a href="http://blogs.technet.com/b/home_is_where_i_lay_my_head/archive/2012/07/30/how-to-install-the-windows-8-performance-recorder.aspx" target="_blank">Xperf, en mieux…!!!</a> <li><a href="http://blogs.technet.com/b/meacoex/archive/2011/09/24/powershell-snap-in-for-microsoft-app-v-server-4-6-sp1.aspx" target="_blank">Un snap-In Powershell pour Server App-V</a> <li><a href="http://blogs.technet.com/b/uspartner_ts2team/archive/2012/07/30/secure-booting-in-windows-8.aspx" target="_blank">Secure Boot :explications et white papers</a> <li><a href="http://blogs.technet.com/b/keithmayer/archive/2012/07/30/planning-system-center-configuration-manager-across-dmz-and-protected-subnets-sysctr-configmgr.aspx" target="_blank">SCCM avec une DMZ.</a> <li><a href="http://blogs.technet.com/b/blainbar/archive/2012/07/31/rollup-technet-webcasts-bare-metal-to-private-cloud-8-part-series.aspx" target="_blank">Bare Metal to private cloud webcast serie</a> <li><a href="http://blogs.technet.com/b/mniehaus/archive/2012/08/02/one-journey-ends-another-begins.aspx?PageIndex=2#comments" target="_blank">Michael Niehaus quitte l’équipe de développement d’MDT(Good luck Mick).</a> <li><a href="http://blogs.technet.com/b/onescript/" target="_blank">All in one script Framework : Et si il existait un endroit ou les problèmes les plus récurant pouvaient se régler en téléchargeant un script ?</a> <li><a href="http://blogs.msdn.com/b/san/archive/2012/07/03/managing-storage-with-windows-powershell-on-windows-server-2012.aspx" target="_blank">Gestion des disques en Powershell</a> <li><a href="http://blogs.technet.com/b/dcaro/archive/2012/07/10/new-courses-available-on-microsoft-virtual-academy.aspx" target="_blank">Nouveaux cours dispo sur MS Virtual academy</a> <li><a href="http://blogs.technet.com/b/mapblog/archive/2012/07/09/planning-for-desktop-virtualization-with-the-map-toolkit-7-0-4-of-4.aspx" target="_blank">utilisez MAP pour planifier votre déploiement VDI</a> <li><a href="http://blogs.technet.com/b/gladiatormsft/archive/2012/07/11/med-v-v2-using-the-ctrl-alt-pause-key-combination-to-access-hidden-dialog-boxes-in-med-v.aspx" target="_blank">Affichez les fenêtres cachées dans MED-V v2</a> <li><a href="http://blogs.technet.com/b/rhalbheer/archive/2012/07/10/dnschanger_2d00_explained.aspx" target="_blank">DNSChanger mais s’était quoi au fait…</a> <li><a href="http://blogs.technet.com/b/nettracer/default.aspx?PageIndex=2" target="_blank">Un blog plein de conseils sur le packet sniffing !</a> <li><a href="http://blogs.technet.com/b/askpfeplat/archive/2012/07/16/too-many-admins-in-your-domain-expose-the-problem-s-and-find-a-solution-don-t-forget-powershell.aspx" target="_blank">Trop d’Admins dans AD, tue l’admin, preuves à l’appuis…</a> <li><a href="http://blogs.technet.com/b/meacoex/archive/2012/07/19/windows-8-camp-in-a-box-release-preview-edition.aspx" target="_blank">Windows 8 Camp in a Box. Un lab portable pour se former sur le développement d’applications Metro</a> <li><a href="http://blogs.technet.com/b/lyncinternals/archive/2012/07/19/federating-a-sub-domain-in-office-365.aspx" target="_blank">Intégrer un sous-domaine pour Office 365</a> <li><a href="http://blogs.office.com/" target="_blank">Le blog officiel d’Office 15</a> <li><a href="http://blogs.technet.com/b/uspartner_learning/archive/2012/07/18/learning-plans-update-windows-server-2012-windows-8-and-pre-sales-technical-assessments-added.aspx" target="_blank">Formation Windows Server 2012</a> </li></ul> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0tag:blogger.com,1999:blog-13058157.post-67780085192365660972012-07-06T22:49:00.001+02:002012-07-30T17:52:36.678+02:00Déployer Windows 8 avec ADK/SCCM 2012 SP1/MDT 2012 Update 1<p><a href="http://lh6.ggpht.com/-acDt75PWyjo/UA0eahxKIII/AAAAAAAAAzk/lMzFqBtJNNk/s1600-h/RETUNE_REVERB_by_momentica_one%25255B5%25255D.jpg"><img title="RETUNE_REVERB_by_momentica_one" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="RETUNE_REVERB_by_momentica_one" src="http://lh5.ggpht.com/-u7qFZ0JsFGE/UA0ebgYtQYI/AAAAAAAAAzs/HiLDVrJy8yc/RETUNE_REVERB_by_momentica_one_thumb%25255B9%25255D.jpg?imgmax=800" width="554" height="252"></a></p> <p>Les TechEd 2012 viennent d’avoir lieu consécutivement aux Etats Unis et en Europe. Ce fut l’occasion pour Microsoft d’en dévoiler un peu plus sur les améliorations technique de Windows 8 au travers d’une dizaine des sessions, mais également d’annoncer la version Beta d’MDT 2012 Update 1. Enfin… ça c’est ce qui s’est passé si vous y étiez ! Par contre si vous aviez espoir de découvrir tout ceci via les sessions en podcast, la surprise a du avoir un certain gout d’amertume…</p> <p>Petite explication pour ceux qui ne l’aurait pas encore découvert : Microsoft à délibérément supprimé tous <a href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012?sort=sequential&direction=desc&page=2&t%5B0%5D=windows%2Bclient" target="_blank">les podcasts</a> des <a href="http://channel9.msdn.com/Events/TechEd/Europe/2012?sort=sequential&direction=desc&term=&t=windows%2Bclient" target="_blank">sessions</a> en rapport avec Windows 8 sur ses deux évènements ! Sur quoi s’étaye cette nouvelle théorie complotiste ? J’ai eu par chance la possibilité de télécharger une de ces vidéo quelques heures avant sa disparition total, je suis donc sure qu’au moins une partie de ces vidéos existent et qu’elles ont étés volontairement retirées…</p> <p>Fin de parenthèse sur cette étrange attitude de Microsoft ! La bonne nouvelle, c’est que cette vidéo récupérée est une véritable mine d’informations sur Windows 8 et sur les nouvelles technologies mise en place pour le déployer..</p> <p>J’ai donc compilé dans un billet un peu “four-tout” les informations les plus intéressantes que j’ai trouvé dans cette vidéos ainsi que dans deux autres dont le contenu valait également le detour :</p> <ul> <li>WCL382 – <a href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/WCL382" target="_blank">Deploying Windows 8 with MDT</a> (The lost vidéo !!) <li>WCL309 – <a href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/WCL309" target="_blank">What’s new in MDT 2012</a> <li>OSP304 – <a href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/OSP304" target="_blank">Optimized desktop deployment jeopardy live game show</a></li></ul> <p>L’ensemble donne une vision assez précise de ce que sera le déploiement de Windows 8, mais je vous laisse en juger par vous même :</p> <p><a href="http://lh5.ggpht.com/-KpIbzy1rjG8/UA1xjDV3zsI/AAAAAAAAA0M/R5ys50xsOoY/s1600-h/windows-8-logo2%25255B8%25255D.jpg"><img title="windows-8-logo2" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="windows-8-logo2" src="http://lh3.ggpht.com/-AOGojkMNFiU/UA1xkAyt0lI/AAAAAAAAA0Q/VGB60dHs24M/windows-8-logo2_thumb%25255B17%25255D.jpg?imgmax=800" width="500" height="99"></a></p> <p> </p> <h4>Windows ADK</h4> <p><a href="http://lh6.ggpht.com/-E3vod0449aE/UBRy5Pkx-dI/AAAAAAAAA0k/a2aph7xSXpc/s1600-h/image34.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh5.ggpht.com/-uAKiKC3ceiM/UBRy6rPO5CI/AAAAAAAAA0s/oTTYQV00jSs/image_thumb29.png?imgmax=800" width="504" height="373"></a></p> <p>ADK remplace le WAIK. L’installation de WAIK+ADK sur une même machine n’est pas supporté par Microsoft.</p> <p>ADK contient un ensemble d’outils dont voici les principales évolutions : </p> <ul> <li>WinPE passe en version 4.0 et supporte .Net Framework 4.0 <li>USMT passe en version 5.0 et supporte Windows 8 <li>DISM est mis à jour pour supporter l’installation d’application Metro et de VHD. <li>ACT passe en version 6.0 pour supporter Windows 8 <li>VAMT est mis à jour pour supporter l’activation de Windows 8 et Office 2013</li></ul> <p>Des outils non dévolus au déploiement, mais à la mesure des performances de Windows font également leur apparition :</p> <ul> <li>Windows Performance toolkit (outils Xperfs) <li>Windows Assessement toolkit. Nouvel outil qui permet de lancer des batteries de tests sur une machine fraichement installée.</li></ul> <p>Le scénario d’utilisation de ces nouveaux outils est à priori le lab ; on installe un OS sur un nouveau matériel dont on chercher à mesurer les performances, puis on lui fait subir une série de test.</p> <p>L’outil présente un grand intérêt pour les OEM qui peuvent valider les perfs de leur matériels/applications/drivers avant livraison au publique.</p> <h5>Unattend.xml</h5> <p>Bonne nouvelle, Windows 8 n’est plus limité à 3 sysprep. L’option SkipRearm est maintenant utilisée pour définir l’état de la licence : Si une clé est spécifiée Windows est alors activée automatiquement et supporte alors un nombre illimité de sysprep.</p> <p>Quelque balises supplémentaires on étés ajouter pour prendre en charge Windows 8, en voici quelque exemples : </p> <p>HideOnlineAccountScreen : pour supprimer la demande de compte en ligne, en phase Oobe ajoutez les balises :</p> <p><img style="float: none; margin-left: auto; display: block; margin-right: auto" src="http://www.sysadminlab.net/wp-content/uploads/091411_2201_DeployWindo74.png" width="500" height="375"></p> <p><font size="2"><strong><OOBE><br> <HideOnlineAccountScreen>true</HideOnlineAccountScreen><br></OOBE></strong></font></p> <p>HideWirelessSetupInOOBE : pour supprimer la page de sélection des réseaux Wifi : </p> <p><img style="float: none; margin-left: auto; display: block; margin-right: auto" src="http://www.simplehelp.net/images/windows8_bootcamp/img23.jpg" width="500" height="395"></p> <p><font size="2"><strong><OOBE> <br><HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE> <br></OOBE></strong></font> </p> <p>L'édition de fichiers Unattend.xml s’effectue toujours via l’outil WSIM, mais contrairement à Windows 7 les fichiers .CFG (fichiers de catalogue) ne font plus partie de l’image de Windows 8, Vous devez utiliser WSIM pour les créer avant de pouvoir éditer les propriétés de vos fichiers XML.</p> <h5>Windows Boot Manager (Bootmgr.exe) :</h5> <p>Le boot manager de Windows 8 fonctionne différemment de celui de Windows 7 et charge un nombre plus important de composants (les composants tactiles) avant d’arriver au menu de boot. Il à donc besoin de rebooter si il doit charger un <u>OS diffèrent</u> dans le cas d’un dual boot, d’un boot from VHD, d’un legacy boot (WinXP), ou d’un changement d’architecture.</p> <p> </p> <h4>Windows PE 4.0</h4> <p>Intègre le support du .Net Framework 4.0 et de Powershell 3.0</p> <p>Sont également inclut tout un ensemble de cmdlet pour paramétrer les périphériques de stockage, les périphériques iSCSI, le Secure Boot UEFI, et DISM.</p> <h5>Activation de BitLocker dans le PE (BitLocker Offline) :</h5> <p>Cette nouvelle fonctionnalité permet de réduire le temps d’encryptions d’un disque à quelques secondes.</p> <p>Le PE pourra désormais activer le disque d’installation pour l’encryptions en utilisant une clé de sécurité en claire (Le PC doit disposer d’une puce TPM). </p> <p>L’encryptions du disque ne prendra que quelque secondes si le disque est vide. puis l’OS sera installé et la clé de sécurité en claire sera alors cryptée.</p> <p>Cette fonctionnalité est déjà intégré dans MDT 2012 et MDT 2012 Update 1. Elle fonctionne également avec Windows 7. MDT détecte que vous avez installé WindowsPE 4 et l’utilisera automatiquement sur une installation de Windows 7 si l’option Bitlocker est activé. </p> <p>Cette fonctionnalité requière l’installation du composant Secure Boot</p> <p>Attention : la fonction Offline Bitlocker ne fonctionne pas correctement avec la version 1.0 de MBAM(Fixé dans la version ultérieur).</p> <p>Il n’y a pas d’impact négatif si une GPO de récupération de la clé dans AD a été configuré.</p> <h5>Temps d’installation :</h5> <p>Windows 8 est plus rapide à installer (10 mins vs 15 mins) et à une taille sensiblement plus petite (1.97GB vs 1.89GB) que sont prédécesseur Windows 7. les prérequis matériels sont pour autant les mêmes.</p> <p>La principale raison de cette accélération est nouveau WinPE 4.0 de Windows 8 qui à été optimisé, et qui lorsqu'il est utilisé avec Windows 7 diminue également son temps d’installation (soit 10mins comme sur Windows 8).</p> <p>Attention : L’installation de W7 avec le PE de L’ADK va générer des messages d’erreur durant l’installation (Setup.exe de W7 étant non compatible avec PE 4.0). cependant l’installation va se faire normalement. </p> <ul> <li>Work Around 1 : Utiliser le setup.exe de W8 pour déployer W7. <li>Work Around 2 : Utilisez MDT 2012 qui est maintenant capable d’installer W7/W8 sans utiliser le setup.exe. Pour activer cette fonctionnalité, importez votre image d’OS sans setup.exe. Michael Niehaus détail cette fonctionnalité <a href="http://blogs.technet.com/b/mniehaus/archive/2012/07/21/mdt-2012-update-1-always-applying-images-with-imagex.aspx" target="_blank">ici</a>.</li></ul> <p> </p> <h4>USMT 5</h4> <p>La mise à jour d’USMT est relativement mineur et consiste essentiellement à être compatible avec Windows 8. Certaines fonctionnalités ont également étés corrigées ou améliorées.<a href="http://blogs.technet.com/b/askds/archive/2012/04/13/new-usmt-5-0-features-for-windows-8-consumer-preview.aspx" target="_blank">En voici une description exhaustive présenté par Ned Pyle</a>. </p> <p>USMT 5 remplace avantageusement USMT 4 dans la plus part des cas. Cependant, si vous devez migrer des settings de XP vers XP utilisez USMT 3. Sinon utilisez USMT 5 dans tous les autres cas. (Une exception existe également pour Vista qui ne supporte que USMT 4, mais qui utilise encore vista…)</p> <p>Ce tableau récapitule les versions d’USMT compatibles en fonction de l’OS source (colonne) vers l’OS destination (ligne) :</p> <p><a href="http://lh6.ggpht.com/-OMG3Z7NvHGQ/UBRy7ohPhiI/AAAAAAAAA00/2FBjNiP62J8/s1600-h/image30.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh4.ggpht.com/-zJi5RwCWbEQ/UBRy8n_Zc5I/AAAAAAAAA04/8c9wq3wkdlE/image_thumb27.png?imgmax=800" width="540" height="135"></a></p> <p>le mécanisme de mise à niveau de Windows 7 vers Windows 8 (à ne pas confondre avec la migration) supporte désormais les Hardlinks ce qui réduit d’au temps plus les temps de migration.</p> <p> </p> <h4>DISM</h4> <p>Dism remplace ImageX et reprend toutes ses fonctionnalités notamment la <a href="http://technet.microsoft.com/en-us/library/hh825258" target="_blank">capture</a>. </p> <p>Dism supporte le montage de <a href="http://technet.microsoft.com/en-us/library/hh825258" target="_blank">VHD</a>.</p> <p>Dism est maintenant utilisable via des <a href="http://technet.microsoft.com/en-us/library/hh825010" target="_blank">cmdlet</a> <a href="http://technet.microsoft.com/library/hh852126.aspx" target="_blank">PowerShell</a> (Attention toutes les options ne sont pas implémentées).</p> <p>Dism supporte le provisioning du Store <a href="http://technet.microsoft.com/en-us/library/hh824882" target="_blank">d’application Metro</a>. Vous pouvez également lire quelques explications supplémentaires sur le blog <a href="http://www.verboon.info/index.php/2012/02/managing-windows-8-metro-style-apps-with-dism/" target="_blank">Alex Verboon</a>. </p> <p>De façon général, Microsoft distingue deux modes d’installation pour les applications Metro :</p> <ul> <li>Le provisionning : Installation avec un compte administrateur. Les applications sont disponibles pour tous les utilisateurs qui ouvriront une session sur le PC. <li>L’installation : Qui s’effectue avec un compte utilisateur et qui n’est disponible que pour l’utilisateur qui a installé l’application. </li></ul> <p>Les applications Metro sont constituées d’un package au format .appx et d’un certificat signé par une autorité reconnu par la machine où il sera installé. </p> <p>DISM peut cependant installer des applications sans licences (LOB) :</p> <p><font size="2"><strong>DISM /online /add-ProvisionedAppxPackage /PackagePath:C:\MyApp.appx /SkipLicense</strong></font></p> <p>Mais Microsoft ne recommande de n’utiliser cette méthode qu’à des fins de test.</p> <p> </p> <h4>PowerShell</h4> <h5>Sous Windows PE :</h5> <p>Vous devez avoir au préalable installé les modules : PowerShell, .Net Framework 4 ainsi que les modules de cmdlet que vous souhaitez utiliser.</p> <h5>Dans MDT 2012 :</h5> <p>Sous Windows 7, la tâche “exécutée un script power Shell” ne supporte Powershell 3.0 que dans le PE. Lors du déploiement c’est la version 2.0 de Powershell qui sera utilisé. Ceci est du au fait que c’est le .Net Framework 4.0 qui est installé dans le PE 4.0, alors que sous Seven, c’est le Framework 3.5.1 qui est installé avec l’ OS et qui exploite la version 2.0 de Powershell.</p> <p>Sous Windows 8 vous pouvez utiliser Powershell 3.0 de bout en bout.</p> <p><a href="http://lh6.ggpht.com/-yQnsFa-3zuk/UA0ecsR6rdI/AAAAAAAAAz0/_yQRxWr7_RY/s1600-h/2012-07-17_23h25_13%25255B3%25255D.jpg"><img title="2012-07-17_23h25_13" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="2012-07-17_23h25_13" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx3Sf4-jlaaPcJnKFa7HRARrpH0YA9WamphzbsHX20GixPXt0qodu_esL_TYuhOgneTg0iiMHgmJh3HzKKUGe0kULXM0bwaW1VjaE-_EvECRZ9_LSBayObXN0SfOdHrzEqOf0-zg/?imgmax=800" width="504" height="256"></a></p> <p>Par défaut MDT ira chercher les script Powershell dans le répertoire Script.</p> <p>Pour accéder au fonctionnalités d’MDT dans vos scripts Powershell, vous devez à l’instar de vbscript importer l’ensemble des outils créer par le script ZTIUtility.</p> <p>Ce script dispose de sont équivalent Powershell et s’appelle de la façon suivante :</p> <p><strong><font size="2">Import-Module ZTIUtility.psm1 –Global</font></strong></p> <p>Deux conteneurs installés en tant que lecteurs permettent d’accéder à toutes les variables de la task sequence en cours :</p> <p><strong><font size="2">tsenv:</font></strong> Liste des variables</p> <p><strong><font size="2">tsenvlist:</font></strong> Listes des variables ayant plusieurs sous valeurs (Ex: IPAddress1,IPAddress2 etc…)</p> <p>La récupération d’information s’effectue en appelant la propriété voulu au sein du lecteur comme dans cet exemple : <strong><font size="2">$tsenv:ScriptRoot</font></strong>.</p> <p>Pour modifier une valeur on ajoute un “ = “ et la nouvelle valeur : <strong><font size="2">$tsenv:ScriptRoot = “C:\MyRootScriptFolder”</font></strong></p> <p>L’écriture d’information dans le fichier de log s’effectue avec les commandes <strong><font size="2">Write-Host</font></strong> ou <strong><font size="2">Out-Host</font></strong>.</p> <p>L’écriture de warning et d’erreur dans le fichier de log s’effectuent via les cmdlet <strong><font size="2">Write-Warning</font></strong> et <strong><font size="2">Write-Error</font></strong>. </p> <p>Diskpart est déprécié, il est toujours supporté mais sera remplacé par un nouveau jeux de cmdlet PowerShell. Quelques exemples d’utilisation ici par <a href="http://www.thomasmaurer.ch/2012/04/replace-diskpart-with-windows-powershell-basic-storage-cmdlets/" target="_blank">Thomas Maurer</a>.</p> <p>Les applications Metro disposent de <a href="http://technet.microsoft.com/fr-FR/library/hh856045.aspx" target="_blank">cmdlet</a> pour vous permettre de les ajouter à chaud ou offline. </p> <p> </p> <h4>MDT 2012/ 2012 Update 1</h4> <h5>Installation de Windows 8</h5> <p>Pour pouvoir installer Windows 8 Release Preview avec MDT, vous avez besoin d’utiliser une clé d’activation ‘Retail’. La clé est disponible sur <a href="http://windows.microsoft.com/fr-fr/windows-8/download" target="_blank">la page de download de Windows 8</a>. Vous pouvez éventuellement utiliser la clé situé sur l’image d’installation de Windows 8 qui se trouve dans <strong><font size="2">Sources\Product.ini</font></strong>. cette clé vous permettra d’installer Windows, mais vous demandera une activation via internet sous 30 jours pour vous laisser utiliser l’OS.</p> <p>La clé ‘Retail’ contrairement au clé MAK ou KMS à un nombre d’activation illimité, mais doit être activée sur internet depuis chaque machine ou elle est installée.</p> <p>Donc pour MDT lors de la création d’une Task Sequence choisir l’option : “spécify the product key for this operating system.”:</p> <p><a href="http://lh4.ggpht.com/-PE1Gb82kd_U/UBRy-fySYLI/AAAAAAAAA1E/JlVISPinY6o/s1600-h/image38.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh4.ggpht.com/-vKn_jQOQcsM/UBRy_mpJ8VI/AAAAAAAAA1M/AlWMUbUFP8Q/image_thumb31.png?imgmax=800" width="504" height="419"></a></p> <p>Si vous déployez Server 2012 RC vous n’avez pas à entrer de clé d’activation.</p> <p>Au chapitre des améliorations, MDT 2012 crée maintenant les partition dans le bonne ordre, contrairement à la version 2010 qui créait toujours la partition de boot à la fin du disque.</p> <p>De nouvelles options font également leur apparition pour vous permettre de masquer le bureau et le gestionnaire de tâche durant un déploiement MDT :</p> <p> <table cellspacing="0" cellpadding="2" width="500" border="1"> <tbody> <tr> <td valign="top" width="149">HideShell=Yes</td> <td valign="top" width="351">supprime l’explorateur durant le déploiement</td></tr> <tr> <td valign="top" width="149">DisableTaskMgr=Yes</td> <td valign="top" width="351">supprime le gestionnaire des tâche durant le déploiement.</td></tr></tbody></table></p> <p>Le masquage de l’explorateur (HideShell) est réalisé en lançant le script LiteTouch.wsf d’MDT depuis la clé de registre <a href="http://support.microsoft.com/kb/179365/fr" target="_blank">RunOnce</a> plutôt que depuis ..Start Menu\Programs\Startup ce qui à pour effet de lancer MDT avant l’ouverture complète de la session et notamment le lancement de l’explorateur.</p> <p>L’exécution en mode RunOnce n’est pas sans conséquences, et il est possible que certaines applications ne s’installent pas correctement mais également que certains programmes liés à internet explorer (qui à ce stade n’est pas initialisé) puissent rencontrer quelques problèmes. Il est donc important de tester vos Task Sequence dans ce mode avant de les mettre en production.</p> <h5>USMT dans MDT :</h5> <p>MDT 2012 permet maintenant de faire cohabiter les différentes versions d’USMT.</p> <p>L’installation des différentes version dépend en premier lieu du choix que vous avez fait pour les outils de base : WAIK ou ADK ? Avec le WAIK vous aurez installé USMT 4 avec ADK ce sera la version 5.</p> <p>Si vous êtes dans un scénario faisant appel à une version plus ancienne d’USMT comme par exemples :</p> <ul> <li>Vous vous faire un refresh de Windows XP <li>Vous avez installé ADK et souhaitez migrer des profiles de Vista vers Seven. </li></ul> <p>Vous devrez installer manuellement les version d’USMT dont vous avez besoin (cf le tableau plus haut dans cet article). Placez dans le répertoire Tools\x86 ou x64 de votre Deployment Share :</p> <p><a href="http://lh5.ggpht.com/-gyEm-8ZwVCk/UBRzAdyT0fI/AAAAAAAAA1U/QxAEqRH0cBs/s1600-h/image42.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAPcJVE4BBpP_m7QqWPKsZmNdaXuBpBw-o5X_bWgWSkFtg7DVeoLLxpPCwRph95sHeyhk5Gqvg1IpwtnodIXNYGUa7fYeAzpQZ9EsR4e6F44qQjPW47Kxe3oki1OjmVZkMnT260w/?imgmax=800" width="262" height="458"></a></p> <p>La version 3 d’USMT peut être téléchargé par MDT en allant dans <em><font size="2">Information Center>Components</font></em> </p> <p>Pour les version 4 ou 5 il vous faudra soit les extraire des WAIK/ADK soit les importer d’une machine où ils sont déjà installés.</p> <h5>Roles & Features :</h5> <p>MDT 2012 Update 1 dispose d’une nouvelle tâche “Install Roles and Features” qui permet d’installer précisément toute option depuis Windows XP jusqu’à Server 2012.</p> <p><a href="http://lh4.ggpht.com/-t44vsdEZSMU/T_dOcwGdQcI/AAAAAAAAAxI/zWh_PMESJbg/s1600-h/image3.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh5.ggpht.com/-zscg2eLG9VA/T_dOe1uCKlI/AAAAAAAAAxQ/7NQciaTgHUs/image_thumb1.png?imgmax=800" width="504" height="446"></a></p> <p>Si aucun rôle n’est sélectionné et que la tâche fait partie de la Task Sequence, vous aurez la possibilité lorsque MDT s’exécutera de pouvoir sélectionner les rôles avant installation :</p> <p><a href="http://lh6.ggpht.com/-4qcB-EDl3V0/T_dOhYx1wMI/AAAAAAAAAxY/PVk1eWIVBT8/s1600-h/image7.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh5.ggpht.com/-ftFq6EJoKY4/T_dOjI1tM7I/AAAAAAAAAxg/YvhtXyWvOEk/image_thumb3.png?imgmax=800" width="504" height="371"></a></p> <p>Vous avez également la possibilité de désinstaller des rôles ou fonctionnalités :</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKfGajTpmP85U5Of_QDfQiNOlhIpwAXoeWYoFYnWWXkaWIpcuwNKiQ_WnlwBPQqU1aWALIlKYLkqk3Wb2U7tWaCOoZSrlFNmYlokzcNW8OG06GRy7WC2HYZ1nOVNPIV2ix6i2RBw/s1600-h/image11.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgImbpElXCcVaqKR6M7vYNThMceIwMSFg0yby_1-dximJ108opzIiLlCU3RdB_L-zvIXAJcL2mCjldcrwEcEn68d5pF-V3TzY05TZ9zHV2B-D5WQ76MK8_jG22DDt5EbuIzpymDlg/?imgmax=800" width="504" height="448"></a></p> <p>L’installation/désinstallation de rôles et lié au répertoire <strong><font size="2">WinSXS</font></strong> présent dans <strong><font size="2">C:Windows</font></strong>, et permet à DISM de pouvoir désinstaller complètement les options du system d’exploitation. Ce mécanisme est utilisé lorsque l’option “completely remove this fearture” est cochée.</p> <p><a href="http://lh4.ggpht.com/-55IaLcohQZk/T_dOodzL12I/AAAAAAAAAx4/7g-q2GWm9J8/s1600-h/image5.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh4.ggpht.com/-lfCCdY4MW6Y/T_dOp4DdqZI/AAAAAAAAAyA/p4WO5oqxfok/image_thumb2.png?imgmax=800" width="398" height="352"></a> </p> <p><font style="background-color: #ffffff">Un Os déployé avec toutes les options</font> sélectionnées pour être<font style="background-color: #ffffff"> <font style="">désinstallée</font></font> puis <font style="background-color: #ffffff"><font style="">capturé</font> </font>par sysprep aura une taille inferieur à la taille de l’image originale d’environ 100 MB.</p> <p>Si Vous avez déployé un OS sans les options et que vous souhaitez par la suite les réactiver, le mécanisme de réinstallation sera le suivant :</p> <ul> <li>Réinstallation des composants via Windows Update si une connexion internet est active. <li>Si il n’y a pas de connexion internet, les composants seront réinstallés à partir de l’image Install.wim</li></ul> <p>Par défaut, le .Net Framework 3 n’est pas installé. C’est une caractéristique de Windows 8 qui ne devrait malheureusement pas changer d’ici à la version final.</p> <h5>MDT et System Center Orchestrator :</h5> <p>MDT 2012 update 1 supporte maintenant l’interopérabilité avec System Center Orchestrator.</p> <p>Si vous ne connaissez pas Ochestrator, vous trouverez une très bonne vue d’ensemble de ces capacités dans <a href="http://www.windowsitpro.com/content1/topic/understanding-system-center-orchestrator-2012-141144/catpath/system-center" target="_blank">ce billet</a>.</p> <p>Une nouvelle tâche permet de se connecter à un serveur Orchestrator est d’y sélectionner les RunBooks de son choix : </p> <p><a href="http://lh6.ggpht.com/-rqV8bAURP5k/UBRzD4DOWtI/AAAAAAAAA1k/6oc7zn7Maks/s1600-h/image20.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzGNr1miMqSzwhShgQ7WPUPQuhd1ST3MYd1RnBBZTpdWmBK8Ik6BsUJKRM35bOU0pmycElcUS3-z7tkyLnC3lgotTxMGjEAHOtsYN_hrEBGvv2ZgtnOkR2fzaBuc4y1iIIaG7QpA/?imgmax=800" width="504" height="269"></a></p> <p>Vous pouvez spécifier les valeurs à envoyer au runbook qui sera exécuté sur le serveur Ochestrator :</p> <p><a href="http://lh6.ggpht.com/-2tas_Me496I/UBRzGiMzWII/AAAAAAAAA10/bx1GI881MLA/s1600-h/image24.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh3.ggpht.com/-8_IuiB5k6Wc/UBRzH_DPZQI/AAAAAAAAA18/Q8mjA6LVHDw/image_thumb23.png?imgmax=800" width="504" height="448"></a></p> <h4> </h4> <p> </p> <h4>SCCM 2012 avec MDT</h4> <p>MDT supporte le nouveau model d’application de SCCM 2012 (User Centic), et peut pré-configurer le périphérique préféré (Device Afinity).</p> <p>Powershell est supporté dans les Task Sequences.</p> <p>SCCM 2012 SP1 CPT et MDT 2012 Update 1 supportent la création de disques UEFI ainsi que le Offline Bitlocker qui permet de crypter les disque en quelques secondes.</p> <p>Les nouveautés de SCCM 2012 SP1 sont décrites <a href="http://myitforum.com/myitforumwp/2012/06/14/configmgr-2012-sp1-features/" target="_blank">ici</a>. </p> <p>SCCM 2012 RTM ne supporte ni Windows 8 ni l’ ADK, le support arrivera avec la version SP1.</p> <p>L’intégration d’MDT à SCCM se présente de la façon suivante pour les Task Sequence :</p> <p><a href="http://lh4.ggpht.com/-lO-xmDL6Cqk/UBRzJduSkII/AAAAAAAAA2E/C-wu3LVFn4w/s1600-h/image6.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh4.ggpht.com/--Ni4L8Hc3ZI/UBRzLeZOhiI/AAAAAAAAA2M/9xt7Ci0tiwY/image_thumb8.png?imgmax=800" width="516" height="497"></a></p> <p>et comme ceci pour les images de boot :</p> <p><a href="http://lh5.ggpht.com/-lOZPllgNlVk/UBRzMVRv6KI/AAAAAAAAA2U/9YiH0xgwUOM/s1600-h/image111%25255B1%25255D.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh3.ggpht.com/-rmA-COP5how/UBRzNT8pstI/AAAAAAAAA2c/ECC7LCWLszI/image_thumb111.png?imgmax=800" width="415" height="187"></a></p> <p>Concernant les images de boot, toutes les images générées par SCCM 2012 depuis la Software Library intègrent automatiquement un nouvel outils pour lire les logs nommé CmTrace.exe qui remplace Trace32.exe. </p> <h5>L’interface UDI</h5> <p>UDI fut introduit avec MDT2010 Update 1, et peu être résumé de la façon suivante : Une interface LiteTouch sur un déploiement ZeroTouch.</p> <p>L’ UDI ainsi que l’UDI Designer ont été ré-écrits dans MDT 2012 et prennent en charge les nouvelles fonctionnalités de SCCM 2012 (Nouvelle pages pour : définir son périphérique préféré, prendre en charge le nouveau model d’application, proposer la configuration de bitlocker etc…)</p> <p>L’UDI Designer permet maintenant de créer entièrement de nouvelles interfaces sans avoir à recourir à des langages de programmation comme C#. Toute la création est gérable graphiquement avec du drag & drop !</p> <p><a href="http://lh5.ggpht.com/-hWMUqT7EvOc/UBRzPMXk1DI/AAAAAAAAA2k/i-3nTXAJlOU/s1600-h/image16.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh4.ggpht.com/-5lvOnXLWZPg/UBRzQOJz8hI/AAAAAAAAA2s/2ENkPC3QeoA/image_thumb19.png?imgmax=800" width="515" height="254"></a></p> <p>Enfin, la Task Sequence UDI et la Task Sequence ZeroTouch ne forment plus qu‘une seule et unique Task Sequence. Pour passer en mode UDI, spécifiez simplement la propietés <strong><font size="2">SkipWizard=NO.</font></strong> <a href="http://blogs.technet.com/b/mniehaus/archive/2012/07/27/mdt-2012-update-1-merged-zti-and-udi-task-sequences.aspx" target="_blank">Micheal Niehaus donne plus de details dans ce billet</a>.</p> <h4>Metro Apps</h4> <p>Les mécanismes de packaging et d’installation des applications Metro sont entièrement nouveaux et ne sont supportés qu’à partir de Windows 8.</p> <p>Les ‘Metro Apps’ lorsqu’elles sont installées depuis le Store s’installent toujours et uniquement pour l’utilisateur courant.</p> <p>Pour provisionner une application développé en interne qui ne ferait pas partie du store et la rendre accessible à tous les utilisateurs, il faut utiliser DISM. Ce type d’application Metro est appelé LOB (Line of Bussiness).</p> <p>MDT 2012 Update 1 et SCCM 2012 SP1 supportent le provisioning d’ applications LOB.</p> <p>Les prérequis pour provisionner une application sont :</p> <ul> <li>Windows Edition Entreprise. <li>La machine doit être en domaine <li>L’application doit être signé avec un certificat <li>La GPO “Allow all trusted applications to install” doit être active ou sont équivalent en clé de registre : <font size="1">HKLM\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps = 1</font></li></ul> <p>Tous ces prérequis ne valent que pour déployer des applications Metro en dehors du store et avec une machine en domaine. Microsoft appel ce contexte le <a href="http://technet.microsoft.com/en-us/library/hh852635" target="_blank">Sideloading</a>. Si votre contexte ne rentre pas dans l’une ou l’autre de ces conditions vous trouverez très certainement les prérequis correspondant à votre cas dans <a href="http://blogs.msdn.com/b/windowsstore/archive/2012/04/25/deploying-metro-style-apps-to-businesses.aspx" target="_blank">ce billet</a> ! </p> <p>Actuellement, il n’y a pas de mécanisme officiel pour ranger les tuiles de Metro sur la page d’accueil, mais Microsoft devrait fournir une solution d’ici la version finale de Windows 8.</p> <p>cependant, sachez quand même que les paramètres de la page sont stockés pour chaque utilisateur dans un fichier AppFolderLayout.bin qui est généré lors du sysprep.</p> <p>un fichier d’export/import se trouvant dans <font size="2"><strong>C:\Users\<user>\AppData\Local\Microsoft\Windows\appsFolder.itemdata-ms</strong></font> est également généré !</p> <p>Les Metro Apps provisionnées résistent au Sysprep, au refresh et aux reset d’OS (Dans ce dernier cas, uniquement si elles ont été provisionnées offline).</p> <p>L’extension des Metro Apps est .appx Ce fichier conteneur est nativement généré par Visual Studio 2012 ou par la commande <a href="http://msdn.microsoft.com/fr-FR/library/hh446767(v=vs.85).aspx" target="_blank">MakeAppX.exe</a> et regroupe l’ensemble des fichiers dont a besoin l’application pour fonctionner, Ce package doit être signé avec un certificat reconnu par la machine où il sera déployé (un How to <a href="http://msdn.microsoft.com/fr-FR/library/hh446592(v=vs.85).aspx" target="_blank">ici</a>) .</p> <p>Les applications provisionnées ne sont pas visibles directement par le profile qui les a installé (Administrateur), il faut se relogger avec un compte utilisateur pour les voir.</p> <p>SCCM 2012 SP1 supportera l’installation de Metro Apps, mais pas le provisionning ! L’orientation user centric d’ SCCM privilégie l’installation par utilisateur.</p> <p> </p> <h4>Boot From USB 3</h4> <p>Windows 8 supporte d’être déployé sur des disque USB 3 interne. Car certaines tablettes “low cost” sont prévu pour n’embarquer aucun disque IDE ou SATA, mais uniquement un disque USB 3.</p> <p>Il n’y a pas actuellement de support d’MDT pour cette option, le problème pour MDT étant de pouvoir identifier un disque USB “interne”.</p> <p> </p> <h4>Windows ToGO</h4> <p><a href="http://technet.microsoft.com/library/hh831833.aspx" target="_blank">Windows ToGO</a> permettra à Windows 8 d’être exploité à partir d’une clé USB.</p> <p>Les recommandation de Microsoft sont d’utiliser une clé USB 3 sur un pc ayant des ports USB 3 et possédant les prérequis minimum pour installer Windows 8.(En claire une machine ressente)</p> <p>Les clés ou disque USB doivent être identifiées par Windows comme des disques fixes, par opposition à des disques amovibles (J’ai déjà évoqué cette problématique dans <a href="http://zany-openeyes.blogspot.fr/2012/03/le-guide-de-survie-du-boot-uefi-pour.html" target="_blank">ce billet</a>). </p> <p>Un outils de création des clé est prévu dans la version finale de Windows 8.</p> <p>Le bootloader de Windows 8 sera capable (si il est configuré) de détecter si une clé Windows ToGo est insérée et de booter dessus plutôt que sur l’OS du disque dur.</p> <p>Il est possible d’avoir cette fonctionnalité sur Windows 7 si vous remplacez le fichier bootLoader de Windows 7 par celui de Windows 8.</p> <p>MDT ne supporte pas Windows ToGo dans la version Update 1, mais le support est prévu pour une prochaine version.</p> <p>Le mécanisme de fonctionnement de Windows ToGo consiste à lancer un Windows en phase OOBE. </p> <p>Le scénario que devrait supporter MDT à terme permettrai de customiser l’image dans les phases précédentes d’installation (WindowsPE, Generalise, Specialise etc…)</p> <p>Vous trouverez sur <a href="http://social.technet.microsoft.com/wiki/contents/articles/6991.windows-to-go-step-by-step.aspx" target="_blank">cette page</a> du technet Wiki toutes les informations nécessaires à sa création. </p> <p>Windows ToGo sera Licencié via la Software Assurance donc uniquement avec Windows 8 édition Entreprise.</p> <p> </p> <h4>Hyper-V 3.0 Client</h4> <p>Disponible uniquement dans les éditions Pro et Entreprise.</p> <p>Les pre-requis sont : </p> <ul> <li>Windows 8 X64. <li>4 Go de Ram recommandé. <li>Le processeur doit supporter l’assistance de virtualisation ( Intel-vt ou Amd-V). <li>Le processeur doit supporter la translation d’adresse de niveau 2 (SLAT). </li></ul> <p>Sans entrer dans les détails, SLAT permet de garder des performances élevé lors de l’utilisation de VM sur un Host qui possède une bonne carte graphique. Sans cette option les allez retour vers la carte graphique entrainent des goulets d’étranglement. Cette option n’est pas implémentée sur tous les processeur et n’est pas évidente à trouver.</p> <p>Comment savoir si votre machine supporte SLAT : utiliser <a href="http://technet.microsoft.com/en-us/sysinternals/cc835722" target="_blank">Core-info</a> de Sysinternal.</p> <p>MDT 2012 Update 1 supporte la détection de SLAT :</p> <p><a href="http://lh6.ggpht.com/-4bFE83h8hgI/UBRzTHA91NI/AAAAAAAAA20/Qjy2IIczzIQ/s1600-h/image46.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh3.ggpht.com/-Uem-q6Tts8Q/UBRzUwN3pUI/AAAAAAAAA28/iPZeARw7wV0/image_thumb35.png?imgmax=800" width="504" height="379"></a></p> <p>La nouvelle couche WMI de Windows 8/WinPE 8 supporte la détection de SLAT :</p> <p><font size="1" face="Lucida Console">strComputer = "." <br>Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") <br>Set colItems = objWMIService.ExecQuery( _<br> "SELECT * FROM Win32_Processor",,48) <br>For Each objItem in colItems <br> Wscript.Echo "-----------------------------------"<br> Wscript.Echo "Win32_Processor instance"<br> Wscript.Echo "-----------------------------------"<br> Wscript.Echo "SecondLevelAddressTranslationExtensions: " & objItem.SecondLevelAddressTranslationExtensions<br>Next</font></p> <p>Le guide de survie d’Hyper-V Client est disponible <a href="http://social.technet.microsoft.com/wiki/contents/articles/7704.client-hyper-v-survival-guide.aspx" target="_blank">ici</a>.</p> <p> </p> <h4>Refresh/Reset your PC</h4> <p> <a href="http://lh3.ggpht.com/-5cNGQHsIG4Y/UBRzWcMpf9I/AAAAAAAAA3E/hjT9h-KgLG4/s1600-h/image50.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh5.ggpht.com/-3o592SdTZaE/UBRzXFvE-mI/AAAAAAAAA3M/VwT_g2KqWNM/image_thumb37.png?imgmax=800" width="504" height="285"></a></p> <p>Est le successeur de Windows RE. Il permet de réinitialiser rapidement Windows 8 en y réappliquant une image WIM préparée à cet effet. Deux mode d’utilisation sont disponibles :</p> <ul> <li>Refresh = Qui grade vos données et rétablie votre PC dans une état ou vous l’auriez préalablement sauvegardé. Il y’a malgré tout quelques limitations : votre profile et vos applications Metro seront conservées, mais pas toutes les informations de configuration de vos applications traditionnelles Win32 (Office, acrobate…) <li>Reset = Supprime vos data et rétablie votre PC à son état initiale. </li></ul> <p>Pour réinitialiser votre PC Windows a besoin d’une image Wim de votre système</p> <p>MDT sera capable de capturer l’image de votre système fraichement déployé et de la “prestagé” sur votre PC afin qu’elle soit votre image d’origine lorsque vous utiliserez les options de reset/refresh. Cependant cette option n’est pas implémentée dans la version Update 1, mais le sera dans une version ultérieure.</p> <p>Vous pouvez cependant configurer manuellement les images qui seront réinstallées lors des reset/refresh :</p> <ul> <li><a href="http://www.verboon.info/index.php/2012/01/how-to-reset-windows-8-without-external-media/" target="_blank">Ici pour le reset</a>. <li><a href="http://www.verboon.info/index.php/2012/01/the-windows-8-refresh-your-pc-feature/" target="_blank">Là pour le refresh</a>.</li></ul> <p> </p> <h4>Secure Boot</h4> <p>Afin de prévenir une infection par rootkit qui pourrait s’installer dans une phase antérieur au boot de l’OS et ainsi prendre de vitesse tout mécanisme de protection qui s’exécuterai bien après, Les membres de l’<a href="http://www.uefi.org/home/" target="_blank">UEFI forum</a> ont créer Secure Boot.</p> <p>Secure Boot n’est pas une Spécificité de Windows, mais bien de l’UEFI, d’ailleurs les prochaines versions d’<a href="http://www.clubic.com/linux-os/debian/ubuntu/actualite-498090-secure-boot-ubuntu-12-10-embarquera-grub-2.html" target="_blank">Ubuntu</a> et de <a href="http://www.clubic.com/linux-os/fedora/actualite-494120-secure-boot-red-hat-achetera-cle-verisign-fedora.html" target="_blank">Fedora</a> le supporteront également.</p> <p>Secure Boot permet de vérifier grâce à des certificats que les composants de boot qui vont démarrer juste après l’initialisation du matériel sont bien conforme et n’ont pas été corrompu/modifié ou remplacés. L’OS ne démarre que si les composants sont conforme.</p> <p>Pre-requis :</p> <ul> <li>une carte mère avec un UEFI 2.3.1 <li>une puce TPM</li></ul> <p><a href="http://lh6.ggpht.com/-F8WmdpsXurE/T_dOsLk-XJI/AAAAAAAAAyI/MtaXv5lLsTs/s1600-h/image4.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="image" src="http://lh6.ggpht.com/-K_jztEOeRs0/T_dOuDQymzI/AAAAAAAAAyQ/6r-mVixMH2s/image_thumb1%25255B1%25255D.png?imgmax=800" width="504" height="375"></a></p> <p>La prise en charge de cette fonctionnalité pour notamment ajouter un certificat n’est pas pris en charge par MDT update 1, mais le sera ultérieurement.</p> <p>Un ensemble de cmdlet est disponible dans le PE pour le configurer manuellement.</p> <p>N’ayant pas trouvé plus d’info sur le sujet, je vous renvois vers <a href="http://blogs.msdn.com/b/b8/archive/2011/09/22/protecting-the-pre-os-environment-with-uefi.aspx" target="_blank">la page officiel</a> pour les grandes lignes.</p> <p>Voilà, vous disposez maintenant des principales informations disponibles dans cette vidéo retiré du net. Il est possible que je la mette en ligne, mais probablement pas avant le 26 octobre… ne perdez donc pas votre temps à me la réclamer, je ne vous répondrai pas. </p> Diagghttp://www.blogger.com/profile/07879575719302524348noreply@blogger.com0