Advertise with Googlier.comdanard.net - Outils
http://danard.net/taxonomy/term/2
frInterface d'administration
http://danard.net/content/interface-dadministration
<div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Trop souvent j'ai eu besoin de travailler sur la même machine en utilisant plusieurs comptes afin d'effectuer des tâches d'administration IT.</p>
<p>S'il est toujours possible de lancer des programmes "en tant que...", cela est vite lassant.</p>
<p>J'ai donc cherché à mettre au point un outil que je pouvais lancer une fois pour y revenir à chaque fois qu'il me fallait exécuter une tâche avec des privilèges différents de ceux possédés par mon compte "bureautique".</p>
<p>La version proposée ici répond pour l'instant à mes besoins.</p>
<p>Elle s'adapte aux outils présents sur le poste de travail standard ou à une machine d'administration, et peut être facilement étendue pour ajouter d'autres éléments, même si par choix pratique leur liste est intégrée dans le code plutôt que de figurer dans un fichier externe.</p>
<p><strong><em>2023-02-19: Nouvelle version</em></strong></p>
<p>La nouvelle version permet maintenant de diviser la liste d'outils en plusieurs volets, afin de regrouper les outils suivants les domaines d'utilisation.</p>
<p>Les divers onglets sont définis comme suit:</p>
<pre>
$tabsList = @(
[PSCustomObject]@{
Name = "ADInfra"
Label = "Active Directory & Infra"
Background = "Aqua"
}
[PSCustomObject]@{
Name = "ComputerMgmt"
Label = "Computer Mgmt Tools"
Background = "Aquamarine"
}
[PSCustomObject]@{
Name = "Other"
Label = "Other Tools"
Background = "LightGreen"
}
)
</pre><p>Les outils sont eux définis comme suit:</p>
<pre>
$toolsList = @(
[PSCustomObject]@{
Name = "DSAC_EXE"
Label = "Active Directory Administration Center"
FilePath = $env:SystemRoot + "\System32\dsac.exe"
Parameters = ""
TabName = "ADInfra"
}
[PSCustomObject]@{
Name = "REGEDIT_EXE"
Label = "Registry Editor"
FilePath = $env:SystemRoot + "\regedit.exe"
Parameters = "/s"
TabName = "ComputerMgmt"
}
[PSCustomObject]@{
Name = "CHROME_EXE"
Label = "Google Chrome"
FilePath = $env:ProgramFiles + "\Google\Chrome\Application\Chrome.exe"
Parameters = "https://danard.net"
TabName = "Other"
}
}
</pre><p>Pour améliorer l'aspect visuel, la barre de statut utilise la même couleur de fond que la fenêtre principale, et est placée en bas de fenêtre.</p>
<p>Note: contrairement à MS Edge, Google Chrome peut être lancé dans un contexte utilisateur alternatif à celui utilisé pour la session ouverte.</p>
</div></div></div><section class="field field-name-post-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Date de publication: </h2><div class="field-items"><div class="field-item even">23/11/2021 - 20:43</div></div></section><section class="field field-name-changed-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Dernière modification: </h2><div class="field-items"><div class="field-item even">19/02/2023 - 21:15</div></div></section><div class="field field-name-field-file field-type-file field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even"><span class="file"><img class="file-icon" alt="Icône paquet" title="application/zip" src="/modules/file/icons/package-x-generic.png" /> <a href="http://danard.net/sites/default/files/download/AdminUI_0.zip" type="application/zip; length=52784">AdminUI.zip</a></span></div></div></div><div class="field field-name-field-image field-type-image field-label-hidden view-mode-rss"><div class="field-items"><figure class="clearfix field-item even" rel="og:image rdfs:seeAlso" resource="http://danard.net/sites/default/files/styles/medium/public/field/image/AdminUI_1.png?itok=EuTJt9GD"><a href="http://danard.net/sites/default/files/field/image/AdminUI_1.png"><img typeof="foaf:Image" class="image-style-medium" src="http://danard.net/sites/default/files/styles/medium/public/field/image/AdminUI_1.png?itok=EuTJt9GD" width="220" height="188" alt="" /></a></figure></div></div><section class="field field-name-field-tags field-type-taxonomy-term-reference field-label-above view-mode-rss"><h2 class="field-label">Tags: </h2><ul class="field-items"><li class="field-item even" rel="dc:subject"><a href="/taxonomy/term/8" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Windows</a></li><li class="field-item odd" rel="dc:subject"><a href="/taxonomy/term/15" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Poste de travail</a></li><li class="field-item even" rel="dc:subject"><a href="/tags/powershell" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">PowerShell</a></li><li class="field-item odd" rel="dc:subject"><a href="/tags/script" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Script</a></li><li class="field-item even" rel="dc:subject"><a href="/taxonomy/term/2" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Outils</a></li></ul></section>Tue, 23 Nov 2021 19:43:53 +0000Roland Danard34 at http://danard.nethttp://danard.net/content/interface-dadministration#commentsProjet Alpaca
http://danard.net/content/projet-alpaca
<div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>L’idée de cette application Android est venue d’un besoin simple : activer ou désactiver de façon automatique les fonctions Wi-Fi du téléphone lors de l’arrivée ou du départ du domicile, afin d’une part d’économiser la batterie, et d’autre part de limiter les possibilités de traçage lors de connexions automatiques à certains réseaux ouverts.</p>
<p>Après réflexion, cela s’est transformé en un gestionnaire de tâches planifiés, à l’image de ce qu’on peut trouver sur les systèmes d’exploitation informatiques comme Windows, permettant de réaliser un certain nombre d’actions lorsque certains déclencheurs se réalisent.</p>
<p>Les actions envisagées sont les suivantes :</p>
<ul>
<li>Activer / désactiver le Wi-Fi</li>
<li>Activer / Désactiver l’usage des données mobiles</li>
<li>Activer / Désactiver le mode « Avion »</li>
<li>Activer / Désactiver le mode « Vibreur »</li>
<li>Activer / Désactiver la sonnerie</li>
<li>Modifier le volume sonore</li>
</ul>
<p>Les déclencheurs envisagés sont :</p>
<ul>
<li>Arrivée / Départ d’un lieu</li>
<li>Entrée dans une plage horaire</li>
</ul>
<p>Le lieu est défini comme un emplacement où l’une des conditions ci-dessous est remplie :</p>
<ul>
<li>Le téléphone est connecté à une antenne spécifique</li>
<li>Un réseau Wi-Fi spécifique est disponible</li>
<li>La position GPS correspond à une zone définie</li>
</ul>
<p>Les outils utilisés pour la réalisation sont Visual Studio (version 2019) et Xamarin, dans un premier temps.</p>
<p>La version d'Android ciblée est celle dont je dispose sur mon téléphone, à savoir Android Pie.</p>
</div></div></div><section class="field field-name-post-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Date de publication: </h2><div class="field-items"><div class="field-item even">22/06/2019 - 12:00</div></div></section><section class="field field-name-changed-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Dernière modification: </h2><div class="field-items"><div class="field-item even">22/06/2019 - 12:01</div></div></section><section class="field field-name-field-tags field-type-taxonomy-term-reference field-label-above view-mode-rss"><h2 class="field-label">Tags: </h2><ul class="field-items"><li class="field-item even" rel="dc:subject"><a href="/taxonomy/term/1" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Projets</a></li><li class="field-item odd" rel="dc:subject"><a href="/taxonomy/term/2" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Outils</a></li><li class="field-item even" rel="dc:subject"><a href="/tags/android" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Android</a></li><li class="field-item odd" rel="dc:subject"><a href="/tags/visual-studio" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Visual Studio</a></li><li class="field-item even" rel="dc:subject"><a href="/tags/xamarin" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Xamarin</a></li></ul></section>Sat, 22 Jun 2019 10:00:11 +0000Roland Danard32 at http://danard.nethttp://danard.net/content/projet-alpaca#commentsOffice 365 ProPlus - Gestion automatique des sources
http://danard.net/content/office-365-proplus-gestion-automatique-des-sources
<div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><h2><strong>Présentation</strong></h2>
<p>L’installation d’Office 365 sur un poste, ou sa reconfiguration (telle que décrite ici), suppose la présence des sources d’installation sur le poste lui-même ou sur un partage réseau, dans le cas où il n’est pas souhaité ou souhaitable que le poste de travail télécharge lui-même les sources depuis le Content Delivery Network de Microsoft.</p>
<p>Afin d’éviter d’installer une version ancienne qui devrait immédiatement être mise à jour (ce qui est susceptible de se produire en particulier lors d’une reconfiguration), il importe que ces fichiers sources soient mis à jour régulièrement, au rythme des mises à jour fournies par l’éditeur.</p>
<p>C’est donc une tâche qu’il convient d’automatiser au maximum.</p>
<p>La <a href="http://tech.danard.net/content/office-365-proplus-g%C3%A9n%C3%A9ration-automatique-de-package">version précédente</a> dédiée à l’automatisation était centrée sur la réalisation d’un package MSI de déploiement des sources ; l’utilisation d’un script de commande impliquait certaines limitations, levées dans cette nouvelle version par le passage à PowerShell.</p>
<p>Le nouvel outil permet d'une part de télécharger les sources, pour mise à jour d'un point central utilisé pour l'installation ultérieure, et toujours de réaliser un package MSI destiné principalement à la mise à disposition des sources par un outil de déploiement (SCCM par exemple).</p>
<h2><strong>Principes</strong></h2>
<p>Le principe de fonctionnement est le suivant :</p>
<ul>
<li>Choix des paramètres correspondant à la version d’Office 365 ciblée (canal de mise à jour, version, plateforme, langues)</li>
<li>Téléchargement des sources correspondant aux paramètres indiqués, si demandé</li>
<li>Vérification des caractéristiques des sources disponibles</li>
<li>Génération d’un fichier MSI pour le déploiement des sources, si demandé</li>
</ul>
<p>Les informations générales sur les versions disponibles suivantes sont récupérées directement sur le site de <a href="https://docs.microsoft.com/en-us/officeupdates/update-history-office365-proplus-by-date">Microsoft</a>, pour chaque canal de mise à jour :</p>
<ul>
<li>N° de version (format YYMM, exemple : 1808)</li>
<li>N° de build correspondant à la dernière version disponible (format A.B, exemple : 10730.20348)</li>
</ul>
<p>Les paramètres choisis permettent de composer un fichier de configuration XML dédié au téléchargement des sources.</p>
<p>Une fonction dédiée permet de récupérer à partir des éléments présents dans un dossier de sources les informations relatives à la plateforme, la version et le n° de build, ce dernier n’étant pas forcément connu avant le téléchargement (si la version n’est pas spécifiée) et servant ensuite pour la génération du MSI.</p>
<h2><strong>Paramètres</strong></h2>
<p>Au niveau des paramètres, si le n° de version est omis, la version téléchargée est la plus récente disponible pour le canal de mise à jour considéré.</p>
<p>En pratique, le n° de version ne devrait être spécifié que dans le cas du canal de mise à jour semi-annuel, pour lequel 2 versions peuvent être disponibles en simultané.</p>
<p>Les paramètres linguistiques permettent de spécifier séparément les langues téléchargées en tant que packs complets (comprenant l’interface) et les outils de vérification linguistiques (grammaire et correction orthographique).</p>
<p>Les paramètres par défaut sont :</p>
<ul>
<li>Canal semi-annuel</li>
<li>Dernière version disponible</li>
<li>Plateforme 64 bits</li>
<li>Pack linguistique en-US</li>
<li>Pas d’outils de correction supplémentaires</li>
</ul>
<p>Pour le téléchargement des sources, il s’opère soit dans le dossier d’exécution du script, soit dans un dossier spécifié en paramètre.</p>
<p>De même pour la génération du fichier MSI, le dossier dans lequel le fichier doit être placé est paramétrable.</p>
<h2><strong>Génération du MSI</strong></h2>
<p>La génération du fichier MSI se fait par l’intermédiaire de WiX (Windows Installer XML) ; les diverses options concernant le fichier MSI sont spécifiées dans le fichier O365_Sources.wxs et sont :</p>
<ul>
<li>Génération de fichiers .CAB multiples (pour éviter à l’installation un blocage par certains antivirus quand la taille des sources dépasse les quelques giga octets)</li>
<li>Dossier de destination : C:\ProgramData\Office365SRC\<nom de dossier><br />
le nom de dossier final est calculé suivant le canal de mise à jour, faisant apparaître dans le cas du canal SA le n° de version</li>
<li>Version du MSI : correspond au numéro de build complet des sources d’Office 365, sous la forme 16.0.<n° build au format A.B></li>
</ul>
<p>Le nom du fichier MSI fait apparaître la version, le canal de mise à jour et le numéro de version du MSI.</p>
<p>A noter que dans le cas de la version 64 bits d'Office, les fichiers téléchargés peuvent être de taille supérieure à 2 gigaoctets, ce qui interdit dans ce cas leur incorporation dans un installeur au format MSI.</p>
</div></div></div><section class="field field-name-post-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Date de publication: </h2><div class="field-items"><div class="field-item even">20/06/2019 - 13:37</div></div></section><section class="field field-name-changed-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Dernière modification: </h2><div class="field-items"><div class="field-item even">28/01/2020 - 13:17</div></div></section><section class="field field-name-field-tags field-type-taxonomy-term-reference field-label-above view-mode-rss"><h2 class="field-label">Tags: </h2><ul class="field-items"><li class="field-item even" rel="dc:subject"><a href="/tags/office-365" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Office 365</a></li><li class="field-item odd" rel="dc:subject"><a href="/tags/powershell" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">PowerShell</a></li><li class="field-item even" rel="dc:subject"><a href="/taxonomy/term/2" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Outils</a></li><li class="field-item odd" rel="dc:subject"><a href="/tags/wix" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">WiX</a></li><li class="field-item even" rel="dc:subject"><a href="/taxonomy/term/8" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Windows</a></li></ul></section>Thu, 20 Jun 2019 11:37:45 +0000Roland Danard31 at http://danard.nethttp://danard.net/content/office-365-proplus-gestion-automatique-des-sources#commentsRéseau - Détection du type de connexion
http://danard.net/content/r%C3%A9seau-d%C3%A9tection-du-type-de-connexion
<div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Il est souvent utile de connaître le type de connexion utilisée lors de l’exécution de certaines opérations sur un poste de travail, afin de réaliser ou non certaines opérations.</p>
<p>Par exemple, lors d’une mise à jour d’une version de Windows, il peut être souhaitable de bloquer la mise à jour si elle n’est pas exécutée sur le réseau interne de l’entreprise, ou au minimum d’avertir l’utilisateur des risques de l’opération.</p>
<p>Ou encore, si l’ordinateur est connecté en VPN, la mise à jour du client VPN demandera que la nouvelle version de la solution VPN soit téléchargée dans son intégralité avant que l’installation n’ait lieu…</p>
<p>Le script fourni ici commence par déterminer quelle est l’interface réseau utilisée pour la connexion au domaine, puis vérifie quel est son type, d’après les informations relatives au medium physique : 802.3, 802.11, Bluetooth, …</p>
<p>Les types ne correspondant pas à une connexion filaire ou sans fil sont considérés comme relevant du VPN.</p>
<hr />
<pre><span style="color:#008000;"><#</span>
.SYNOPSIS
<span style="color:#008000;">Get the type of network connection</span>
.DESCRIPTION
<span style="color:#008000;">Retrieve the network connection type when a computer is connected to a domain:
- LAN
- Wireless
- VPN</span>
.EXAMPLE
<span style="color:#008000;">Get-NetworkConnectionType</span>
.INPUTS
<span style="color:#008000;">none</span>
.OUTPUTS
<span style="color:#008000;">One of these string values:
- LAN
- Wireless
- VPN</span>
.NOTES
<span style="color:#008000;">version 1.0: initial version</span>
<span style="color:#008000;">#></span>
<span style="color:#0000FF;">function </span><span style="color:#808080;">Get-NetworkConnectionType</span> {
[<span style="color:#808080;">CmdletBinding</span>()]
[<span style="color:#808080;">OutputType</span>([<span style="color:#0000FF;">String</span>])]
<span style="color:#800080;">Param </span>()
<span style="color:#800080;">begin </span>{
$connectionType = <span style="color:#B22222;">"n/a"</span>
}
<span style="color:#800080;">process </span>{
<span style="color:#008000;"># get the connection which is used for domain access</span>
$connectionProfile = <span style="color:#808080;">Get-NetConnectionProfile</span> |<span style="color:#808080;"> Where-Object</span> { $_.NetworkCategory -eq <span style="color:#B22222;">"DomainAuthenticated"</span> }
<span style="color:#008000;"># if a connection exists, check the adapter in use</span>
<span style="color:#800080;">if </span>(<span style="color:#0000FF;">$null</span> -ne $connectionProfile) {
<span style="color:#008000;"># get the adapter</span>
$connectionAdapter = <span style="color:#808080;">Get-NetAdapter</span> -Name $connectionProfile.InterfaceAlias
<span style="color:#800080;">switch </span>($connectionAdapter.PhysicalMediaType ) {
<span style="color:#B22222;">"802.3"</span> {
$connectionType = <span style="color:#B22222;">"LAN"</span>
<span style="color:#800080;">break</span>;
}
<span style="color:#B22222;">"Native 802.11"</span> {
$connectionType = <span style="color:#B22222;">"Wireless"</span>
<span style="color:#800080;">break</span>;
}
<span style="color:#B22222;">"Bluetooth"</span> {
$connectionType = <span style="color:#B22222;">"Wireless"</span>
<span style="color:#800080;">break</span>;
}
<span style="color:#800080;">default </span>{
$connectionType = <span style="color:#B22222;">"VPN"</span>
}
}
}
}
<span style="color:#800080;">end </span>{
<span style="color:#808080;">Write-Output</span> $connectionType
}
}
</pre></div></div></div><section class="field field-name-post-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Date de publication: </h2><div class="field-items"><div class="field-item even">17/03/2019 - 18:17</div></div></section><section class="field field-name-changed-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Dernière modification: </h2><div class="field-items"><div class="field-item even">17/03/2019 - 18:42</div></div></section><section class="field field-name-field-tags field-type-taxonomy-term-reference field-label-above view-mode-rss"><h2 class="field-label">Tags: </h2><ul class="field-items"><li class="field-item even" rel="dc:subject"><a href="/taxonomy/term/2" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Outils</a></li><li class="field-item odd" rel="dc:subject"><a href="/tags/script" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Script</a></li><li class="field-item even" rel="dc:subject"><a href="/tags/powershell" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">PowerShell</a></li><li class="field-item odd" rel="dc:subject"><a href="/taxonomy/term/15" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Poste de travail</a></li></ul></section>Sun, 17 Mar 2019 17:17:41 +0000Roland Danard30 at http://danard.nethttp://danard.net/content/r%C3%A9seau-d%C3%A9tection-du-type-de-connexion#commentsOffice 365 - Reconfiguration après installation initiale
http://danard.net/content/office-365-reconfiguration-apr%C3%A8s-installation-initiale
<div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><h2>Principe</h2>
<p>La reconfiguration d'une installation d'Office 365 pour ajouter ou supprimer un composant (Access, Publisher, ...) un produit annexe (Visio, Project, ...), voire une langue d'interface, suppose une réinstallation de la suite, en prenant compte d'une part les ajouts/suppressions demandés, et d'autre part les éléments déjà installés.</p>
<p>Les sources d'Office 365 incluent déjà tous ces éléménts, indépendamment de ce qui a été demandé lors du téléchargement (le paramétrage effectué pour cette opération vise essentiellement à télécharger les composants linguistiques souhaités).</p>
<p>L'approche usuelle est de préparer pour chaque élément à ajouter/supprimer un fichier de configuration, précisant les opérations à effectuer comme lors d'une installation initiale, qui peut alors être appliqué sur le poste de travail.</p>
<p>Le défaut est qu'il est difficile de gérer la multiplicité des cas possibles, en particulier pour les composants d'Office ProPlus : il faut prévoir une configuration pour ajouter Access, une autre pour ajouter Publisher, une autre pour ajouter Publisher mais enlever Access, ...</p>
<p>Cela devient rapidement ingérable, surtout si on y ajoute la gestion des langues !</p>
<p>Et pour ajouter un peu de complexité, plusieurs versions d’Office 365 cohabitent, suivant les canaux de mise à jour choisis, avec parfois plusieurs versions différentes sur un même canal…</p>
<h2>Script de reconfiguration</h2>
<p>Le script de reconfiguration est là pour simplifier les opérations.</p>
<p>A partir des informations présentes sur la machine (voir l'article consacré à la description des entrées de registre liées à l'installation d'Office <a href="https://tech.danard.net/content/office-365-détermination-de-la-configuration-installée">ici</a>), un fichier de configuration au format XML est regénéré, correspondant au plus proche à ce qui a été exécuté pour l'installation.</p>
<p>Exemple :</p>
<table border="1" cellpadding="1" cellspacing="1">
<tbody>
<tr>
<td>
<div style="color: #000000;background-color: #ffffff;font-family: 'Fira Code', 'Droid Sans Mono', 'Courier New', monospace, 'Droid Sans Fallback';font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;">
<pre>
<span style="color:#800000"><Configuration></span>
<span style="color:#800000"> <Add</span><span style="color:#000000"> </span><span style="color:#ff0000">OfficeClientEdition</span><span style="color:#000000">=</span><span style="color:#0000ff">"32"</span><span style="color:#000000"> </span><span style="color:#ff0000">Channel</span><span style="color:#000000">=</span><span style="color:#0000ff">"Broad"</span><span style="color:#000000"> </span><span style="color:#ff0000">Version</span><span style="color:#000000">=</span><span style="color:#0000ff">"16.0.10730.20264"</span><span style="color:#000000"> </span><span style="color:#800000">></span>
<span style="color:#800000"> <Product</span><span style="color:#000000"> </span><span style="color:#ff0000">ID</span><span style="color:#000000">=</span><span style="color:#0000ff">"VisioStdXVolume"</span><span style="color:#800000">></span>
<span style="color:#800000"> <Language</span><span style="color:#000000"> </span><span style="color:#ff0000">ID</span><span style="color:#000000">=</span><span style="color:#0000ff">"fr-fr"</span><span style="color:#000000"> </span><span style="color:#ff0000">FallBack</span><span style="color:#000000">=</span><span style="color:#0000ff">"en-US"</span><span style="color:#000000"> </span><span style="color:#800000">/></span>
<span style="color:#800000"> </Product></span>
<span style="color:#800000"> <Product</span><span style="color:#000000"> </span><span style="color:#ff0000">ID</span><span style="color:#000000">=</span><span style="color:#0000ff">"O365ProPlusRetail"</span><span style="color:#800000">></span>
<span style="color:#800000"> <ExcludeApp</span><span style="color:#000000"> </span><span style="color:#ff0000">ID</span><span style="color:#000000">=</span><span style="color:#0000ff">"onedrive"</span><span style="color:#000000"> </span><span style="color:#800000">/></span>
<span style="color:#800000"> <ExcludeApp</span><span style="color:#000000"> </span><span style="color:#ff0000">ID</span><span style="color:#000000">=</span><span style="color:#0000ff">"access"</span><span style="color:#000000"> </span><span style="color:#800000">/></span>
<span style="color:#800000"> <Language</span><span style="color:#000000"> </span><span style="color:#ff0000">ID</span><span style="color:#000000">=</span><span style="color:#0000ff">"fr-fr"</span><span style="color:#000000"> </span><span style="color:#ff0000">FallBack</span><span style="color:#000000">=</span><span style="color:#0000ff">"en-US"</span><span style="color:#000000"> </span><span style="color:#800000">/></span>
<span style="color:#800000"> </Product></span>
<span style="color:#800000"> </Add></span>
<span style="color:#800000"> <Logging</span><span style="color:#000000"> </span><span style="color:#ff0000">Level</span><span style="color:#000000">=</span><span style="color:#0000ff">"Standard"</span><span style="color:#000000"> </span><span style="color:#ff0000">Path</span><span style="color:#000000">=</span><span style="color:#0000ff">"C:\InstallationLogs\Office365"</span><span style="color:#000000"> </span><span style="color:#800000">/></span>
<span style="color:#800000"></Configuration></span></pre></div>
</td>
</tr>
</tbody>
</table>
<p>Cette configuration est alors mise à jour pour tenir compte des ajouts ou suppressions demandés.</p>
<p>Par exemple, pour ajouter Access :</p>
<table border="1" cellpadding="1" cellspacing="1">
<tbody>
<tr>
<td>
<div style="color: #000000;background-color: #ffffff;font-family: 'Fira Code', 'Droid Sans Mono', 'Courier New', monospace, 'Droid Sans Fallback';font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;">
<pre>
<span style="color:#800000"><Configuration></span>
<span style="color:#800000"> <Add</span><span style="color:#000000"> </span><span style="color:#ff0000">OfficeClientEdition</span><span style="color:#000000">=</span><span style="color:#0000ff">"32"</span><span style="color:#000000"> </span><span style="color:#ff0000">Channel</span><span style="color:#000000">=</span><span style="color:#0000ff">"Broad"</span><span style="color:#000000"> </span><span style="color:#ff0000">Version</span><span style="color:#000000">=</span><span style="color:#0000ff">"16.0.10730.20264"</span><span style="color:#000000"> </span><span style="color:#800000">></span>
<span style="color:#800000"> <Product</span><span style="color:#000000"> </span><span style="color:#ff0000">ID</span><span style="color:#000000">=</span><span style="color:#0000ff">"VisioStdXVolume"</span><span style="color:#800000">></span>
<span style="color:#800000"> <Language</span><span style="color:#000000"> </span><span style="color:#ff0000">ID</span><span style="color:#000000">=</span><span style="color:#0000ff">"fr-fr"</span><span style="color:#000000"> </span><span style="color:#ff0000">FallBack</span><span style="color:#000000">=</span><span style="color:#0000ff">"en-US"</span><span style="color:#000000"> </span><span style="color:#800000">/></span>
<span style="color:#800000"> </Product></span>
<span style="color:#800000"> <Product</span><span style="color:#000000"> </span><span style="color:#ff0000">ID</span><span style="color:#000000">=</span><span style="color:#0000ff">"O365ProPlusRetail"</span><span style="color:#800000">></span>
<span style="color:#800000"> <ExcludeApp</span><span style="color:#000000"> </span><span style="color:#ff0000">ID</span><span style="color:#000000">=</span><span style="color:#0000ff">"onedrive"</span><span style="color:#000000"> </span><span style="color:#800000">/></span>
<span style="color:#800000"> <Language</span><span style="color:#000000"> </span><span style="color:#ff0000">ID</span><span style="color:#000000">=</span><span style="color:#0000ff">"fr-fr"</span><span style="color:#000000"> </span><span style="color:#ff0000">FallBack</span><span style="color:#000000">=</span><span style="color:#0000ff">"en-US"</span><span style="color:#000000"> </span><span style="color:#800000">/></span>
<span style="color:#800000"> </Product></span>
<span style="color:#800000"> </Add></span>
<span style="color:#800000"> <Logging</span><span style="color:#000000"> </span><span style="color:#ff0000">Level</span><span style="color:#000000">=</span><span style="color:#0000ff">"Standard"</span><span style="color:#000000"> </span><span style="color:#ff0000">Path</span><span style="color:#000000">=</span><span style="color:#0000ff">"C:\InstallationLogs\Office365"</span><span style="color:#000000"> </span><span style="color:#800000">/></span>
<span style="color:#800000"></Configuration></span></pre></div>
</td>
</tr>
</tbody>
</table>
<p>Enfin, comme il s'agit au final de procéder à une réinstallation, la localisation des fichiers est ajoutée.</p>
<p>Par exemple, avec des sources disponibles sur un partage réseau :</p>
<table border="1" cellpadding="1" cellspacing="1">
<tbody>
<tr>
<td>
<div style="color: #000000;background-color: #ffffff;font-family: 'Fira Code', 'Droid Sans Mono', 'Courier New', monospace, 'Droid Sans Fallback';font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;">
<pre>
<span style="color:#800000"><Configuration></span>
<span style="color:#800000"> <Add</span><span style="color:#000000"> </span><span style="color:#ff0000">OfficeClientEdition</span><span style="color:#000000">=</span><span style="color:#0000ff">"32"</span><span style="color:#000000"> </span><span style="color:#ff0000">Channel</span><span style="color:#000000">=</span><span style="color:#0000ff">"Broad"</span><span style="color:#000000"> </span><span style="color:#ff0000">Version</span><span style="color:#000000">=</span><span style="color:#0000ff">"16.0.10730.20264"</span><span style="color:#000000"> </span><span style="color:#ff0000">SourcePath</span><span style="color:#000000">=</span><span style="color:#0000ff">"\\FileServer\Sources\Office365\1808-SA"</span><span style="color:#000000"> </span><span style="color:#800000">></span>
<span style="color:#800000"> <Product</span><span style="color:#000000"> </span><span style="color:#ff0000">ID</span><span style="color:#000000">=</span><span style="color:#0000ff">"VisioStdXVolume"</span><span style="color:#800000">></span>
<span style="color:#800000"> <Language</span><span style="color:#000000"> </span><span style="color:#ff0000">ID</span><span style="color:#000000">=</span><span style="color:#0000ff">"fr-fr"</span><span style="color:#000000"> </span><span style="color:#ff0000">FallBack</span><span style="color:#000000">=</span><span style="color:#0000ff">"en-US"</span><span style="color:#000000"> </span><span style="color:#800000">/></span>
<span style="color:#800000"> </Product></span>
<span style="color:#800000"> <Product</span><span style="color:#000000"> </span><span style="color:#ff0000">ID</span><span style="color:#000000">=</span><span style="color:#0000ff">"O365ProPlusRetail"</span><span style="color:#800000">></span>
<span style="color:#800000"> <ExcludeApp</span><span style="color:#000000"> </span><span style="color:#ff0000">ID</span><span style="color:#000000">=</span><span style="color:#0000ff">"onedrive"</span><span style="color:#000000"> </span><span style="color:#800000">/></span>
<span style="color:#800000"> <Language</span><span style="color:#000000"> </span><span style="color:#ff0000">ID</span><span style="color:#000000">=</span><span style="color:#0000ff">"fr-fr"</span><span style="color:#000000"> </span><span style="color:#ff0000">FallBack</span><span style="color:#000000">=</span><span style="color:#0000ff">"en-US"</span><span style="color:#000000"> </span><span style="color:#800000">/></span>
<span style="color:#800000"> </Product></span>
<span style="color:#800000"> </Add></span>
<span style="color:#800000"> <Logging</span><span style="color:#000000"> </span><span style="color:#ff0000">Level</span><span style="color:#000000">=</span><span style="color:#0000ff">"Standard"</span><span style="color:#000000"> </span><span style="color:#ff0000">Path</span><span style="color:#000000">=</span><span style="color:#0000ff">"C:\InstallationLogs\Office365"</span><span style="color:#000000"> </span><span style="color:#800000">/></span>
<span style="color:#800000"></Configuration></span></pre></div>
</td>
</tr>
</tbody>
</table>
<p>Une fois la nouvelle configuration générée, elle est appliquée en utilisant le programme d'installation standard d'Office 365.</p>
<h2>Paramètres d'exécution</h2>
<p>Les paramètres du script sont les suivants :</p>
<ul>
<li>liste de composants à ajouter</li>
<li>liste de composants à supprimer</li>
<li>liste de produits à ajouter</li>
<li>liste de produits à supprimer</li>
<li>liste de langues d'interface à ajouter</li>
<li>indicateur de suppression de contrôle de version</li>
<li>localisation du dossier comportant le programme Setup.exe d'Office 365</li>
<li>localisation du dossier comportant les fichiers sources d'Office 365</li>
</ul>
<h3>Composants & Produits</h3>
<p>Les composants gérés sont : Access, Excel, Groove, Lync, OneDrive, OneNote, Outlook, PowerPoint, Publisher, Word, Bing.</p>
<p>Les produits gérés sont : ProjectProXVolume, ProjectStdXVolume, ProjectProRetail, ProjectStdRetail, VisioProXVolume, VisioStdXVolume, VisioStdRetail, VisioProRetail,AccessRuntimeRetail.</p>
<p>Ces listes peuvent être étendues pour ajouter de nouveaux produits si nécessaire.</p>
<h3>Gestion des langues</h3>
<p>Si aucun paramètre spécifique n'est indiqué, les langues déjà présents sur le poste sont reconduites, et la langue par défaut d'Office est conservée.</p>
<p>Dans le cas contraire, les langues à installer doivent être indiquées en précisant leur code (suivant la notification IETF), la première entrée de la liste indiquant alors la langue par défaut d'Office après reconfiguration.</p>
<p>Pour les produits ajoutés, si aucun paramètre de langue n'est précisé, la langue par défaut est alors celle du système d'exploitaiton, avec un repli sur en-US en cas d'indisponibilité.</p>
<p>Dans tous les cas, une langue ne peut être ajoutée que si elle est présente dans les fichiers sources fournis.</p>
<h3>Gestion des versions</h3>
<p>Le principal problème pouvant survenir lors de la réinstallation d'Office 365 est qu'il est possible de faire un retour arrière sur le niveau de version très facilement, le programme d'installation ne contrôlant pas actuellement ce point.</p>
<p>Lors de la détermination de la configuration installée, le script détermine la version présente.</p>
<p>Par défaut, si la version installée est différente de la version fournie dans les soures, l'installation n'a pas lieu.</p>
<p>Si le drapeau de suppression de contrôle de version est levé, le contrôle de version n'a pas lieu et l'installation se fera avec la version présente dans les sources, permettant alors une montée ou descente de version, suivant le cas.</p>
<h3>Programme d'installation d'Office 365</h3>
<p>Le programme Setup.exe destiné à l'installation d'Office 365 évolue indépendamment des sources d'Office (nouvelles fonctionnalités, corrections d'erreurs, ...).</p>
<p>Par défaut, le script le recherchera dans le dossier des sources, ou dans le dossier précisé en paramètre.</p>
<p>Si aucun programme n'est trouvé, l'installation ne pourra pas avoir lieu.</p>
<h3>Sources d'Office 365</h3>
<p>Le paramètre spécifiant la localisation des sources est obligatoire pour procéder à l'installation.</p>
<p>Un contrôle minimal est effectué sur son contenu (présence d'un dossier portant le n° de version d'Office).</p>
<p>Si la localisation n'est pas fournie ou si le contrôle échoue, l'installation ne pourra pas avoir lieu.</p>
<p> </p>
</div></div></div><section class="field field-name-post-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Date de publication: </h2><div class="field-items"><div class="field-item even">03/02/2019 - 20:23</div></div></section><section class="field field-name-changed-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Dernière modification: </h2><div class="field-items"><div class="field-item even">28/01/2020 - 13:30</div></div></section><section class="field field-name-field-tags field-type-taxonomy-term-reference field-label-above view-mode-rss"><h2 class="field-label">Tags: </h2><ul class="field-items"><li class="field-item even" rel="dc:subject"><a href="/tags/office-365" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Office 365</a></li><li class="field-item odd" rel="dc:subject"><a href="/tags/script" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Script</a></li><li class="field-item even" rel="dc:subject"><a href="/taxonomy/term/2" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Outils</a></li><li class="field-item odd" rel="dc:subject"><a href="/tags/powershell" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">PowerShell</a></li><li class="field-item even" rel="dc:subject"><a href="/taxonomy/term/15" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Poste de travail</a></li></ul></section>Sun, 03 Feb 2019 19:23:52 +0000Roland Danard29 at http://danard.nethttp://danard.net/content/office-365-reconfiguration-apr%C3%A8s-installation-initiale#commentsOffice 365 ProPlus - génération automatique de package
http://danard.net/content/office-365-proplus-g%C3%A9n%C3%A9ration-automatique-de-package
<div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Dans l'état actuel des choses, la mise à jour d'Office 365 sur un poste client suppose la mise à disposition des sources d'installation, soit sur un partage réseau, soit sur le poste lui-même.</p>
<p>Pour garder les sources à jour, cette opération devrait être effectuée tous les mois.</p>
<p>Il est possible d'automatiser les tâches suivantes :</p>
<ul>
<li>téléchargement des sources</li>
<li>génération du MSI correspondant</li>
</ul>
<p>Le script fourni utilise un fichier de configuration XML pour spécifier les éléments à télécharger (langues, branche à utiliser), qui peut être créé par l'outil de génération des configurations disponible <a href="http://tech.danard.net/content/office-365-proplus-gestion-des-configurations-xml">ici</a>.</p>
<p>Une fois le téléchargement effectué, il détermine la version exacte des sources récupérés, puis procède à la création du fichier MSI correspondant (par l'intermédiaire des utilitaires disponibles dans la boîte à outils Windows Installer XML).</p>
<p>Les fichiers WiX utilisés sont les suivants :</p>
<ul>
<li><em>O365_Sources.wxs</em> : défini les propriétés générales du MSI, qui peuvent être adaptées pour se conformer aux standards de packaging d'une organisation</li>
<li><em>OfficeSourceFiles.wxs</em> : généré par le script, indique où se trouvent les fichiers téléchargés à inclure dans le package.</li>
</ul>
<p> </p>
<p>Mise à jour - v1.1 (janvier 2018)</p>
<ul>
<li>Le fichier O365_Sources.wxs a été modifié pour supporter la création de fichiers .cab intermédiaires, dans le cas où la taille totale des sources dépasse 2 Go.</li>
<li>la variante d'Office 365 téléchargée est déterminée automatiquement.</li>
</ul>
<p>Mise à jour - v1.2 (mars 2019)</p>
<ul>
<li>Le fichier projet a été renommé en <em>O365_Sources.wxs</em> et a été corrigé concernant l'emplacement d'installation des sources.</li>
<li>L'affichage du temps d'exécution a été ajouté.</li>
</ul>
<p>Notes :</p>
<ul>
<li>L'opération la plus longue reste le téléchargement des sources depuis les serveurs de Microsoft. Suivant le moment où elle a lieu, elle peut échouer en cas de surcharge de ces serveurs ou de mauvaise connexion.</li>
<li>Il n'est pas possible actuellement de déterminer le canal de mise à jour correspondant à la version téléchargée, pas plus que la version "commerciale". Ces éléments doivent donc être précisés dans le fichier script dans les variables <em>OFFICE_RELEASE</em> et <em>OFFICE_CHANNEL</em>.</li>
<li>Le fichier "setup.exe" inclus dans les sources correspond à la version de mars 2019 ; il peut être remplacé par une version plus récente.</li>
</ul>
</div></div></div><section class="field field-name-post-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Date de publication: </h2><div class="field-items"><div class="field-item even">29/07/2016 - 10:17</div></div></section><section class="field field-name-changed-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Dernière modification: </h2><div class="field-items"><div class="field-item even">20/06/2019 - 10:41</div></div></section><div class="field field-name-field-file field-type-file field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even"><span class="file"><img class="file-icon" alt="Icône paquet" title="application/zip" src="/modules/file/icons/package-x-generic.png" /> <a href="http://danard.net/sites/default/files/download/MSI_Generation_Tool_1.2.zip" type="application/zip; length=2428276">MSI_Generation_Tool_1.2.zip</a></span></div></div></div><section class="field field-name-field-tags field-type-taxonomy-term-reference field-label-above view-mode-rss"><h2 class="field-label">Tags: </h2><ul class="field-items"><li class="field-item even" rel="dc:subject"><a href="/tags/office-365" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Office 365</a></li><li class="field-item odd" rel="dc:subject"><a href="/tags/wix" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">WiX</a></li><li class="field-item even" rel="dc:subject"><a href="/taxonomy/term/2" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Outils</a></li><li class="field-item odd" rel="dc:subject"><a href="/taxonomy/term/8" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Windows</a></li></ul></section>Fri, 29 Jul 2016 08:17:50 +0000Roland Danard25 at http://danard.nethttp://danard.net/content/office-365-proplus-g%C3%A9n%C3%A9ration-automatique-de-package#commentsOffice 365 ProPlus - gestion des configurations XML
http://danard.net/content/office-365-proplus-gestion-des-configurations-xml
<div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Office 365 fait usage de fichiers XML pour les diverses opérations relatives à cette version de Microsoft Office (installation, suppression, téléchargement des sources, ...).<br />
Les options sont multiples, depuis la sélection des produits à installer (les sources contiennent non seulement Office, mais aussi des produits annexes comme Visio et Project), jusqu'aux options de mise à jour, ne passant par les langues à installer.<br />
L'outil réalisé permet de générer de façon automatique les divers fichiers de configuration :</p>
<ul>
<li>
téléchargement des sources</li>
<li>
installation</li>
<li>
suppression</li>
</ul>
<p>Ils sont à utiliser en conjonction avec l'outil Microsoft <a href="https://www.microsoft.com/en-us/download/details.aspx?id=49117">Office Deployment Tool</a>.<br />
<br />
Notes :</p>
<ul>
<li>
La dernière version de l'outil se limite à la version 2016 d'Office 365 ProPlus.</li>
<li>
La référence complète des options est disponible ici : <a href="https://technet.microsoft.com/en-us/library/jj219426.aspx">Reference for Click-to-Run configuration.xml file</a>.</li>
<li>
L'outil prend en compte les options disponibles jusqu'à la mise à jour de septembre 2017.</li>
</ul>
<p> </p>
</div></div></div><section class="field field-name-post-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Date de publication: </h2><div class="field-items"><div class="field-item even">20/07/2016 - 15:24</div></div></section><section class="field field-name-changed-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Dernière modification: </h2><div class="field-items"><div class="field-item even">05/01/2018 - 16:58</div></div></section><div class="field field-name-field-file field-type-file field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even"><span class="file"><img class="file-icon" alt="Icône paquet" title="application/zip" src="/modules/file/icons/package-x-generic.png" /> <a href="http://danard.net/sites/default/files/download/Office365ConfigurationManager_1.4.zip" type="application/zip; length=10268">Office365ConfigurationManager_1.4.zip</a></span></div></div></div><div class="field field-name-field-image field-type-image field-label-hidden view-mode-rss"><div class="field-items"><figure class="clearfix field-item even" rel="og:image rdfs:seeAlso" resource="http://danard.net/sites/default/files/styles/medium/public/field/image/O365ConfigurationManager.png?itok=j8q_kzPp"><a href="http://danard.net/sites/default/files/field/image/O365ConfigurationManager.png"><img typeof="foaf:Image" class="image-style-medium" src="http://danard.net/sites/default/files/styles/medium/public/field/image/O365ConfigurationManager.png?itok=j8q_kzPp" width="220" height="136" alt="O365 Configuration Manager - capture d'écran " /></a></figure></div></div><section class="field field-name-field-tags field-type-taxonomy-term-reference field-label-above view-mode-rss"><h2 class="field-label">Tags: </h2><ul class="field-items"><li class="field-item even" rel="dc:subject"><a href="/tags/office-365" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Office 365</a></li><li class="field-item odd" rel="dc:subject"><a href="/taxonomy/term/2" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Outils</a></li><li class="field-item even" rel="dc:subject"><a href="/taxonomy/term/8" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Windows</a></li></ul></section>Wed, 20 Jul 2016 13:24:06 +0000Roland Danard24 at http://danard.nethttp://danard.net/content/office-365-proplus-gestion-des-configurations-xml#commentsDésactivation des adaptateurs WiFi
http://danard.net/content/d%C3%A9sactivation-des-adaptateurs-wifi
<div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><h1>
Description</h1>
<p>Ce script permet de désactiver les adaptateurs WiFi présents sur un poste de travail.</p>
<p>Il est utilisé principalement lorsqu'on veut s'assurer que seule la connexion LAN est active.</p>
<p>NB : le script ne gère pas le cas de plusieurs connexions LAN sur un poste.</p>
<h1>
Principe</h1>
<p>Le script liste les différents adaptateurs réseau décrits dans la base de registre (dans "HKLM\SYSTEM\CurrentControlSet\Control\Network").</p>
<p>Les informations concernant les adaptateurs WiFi (identifiés par un MediaSubType égal à 2) sont récupérées, en particulier la valeur de "PnPInstanceID", qui sera utilisée pour désactiver l'adaptateur avec l'utilitaire "devcon.exe".</p>
<h1>
Utilisation</h1>
<p>Le script et devcon.exe doivent être placés dans le même dossier.</p>
<p>En ligne de commande, taper les instructions suivantes :</p>
<p class="rteindent1"><span style="font-family:lucida sans unicode,lucida grande,sans-serif;">cscript DisableWirelessNetworkAdapters.vbs</span></p>
<p>Bien entendu, pour que cela fonctionne correctement, il faudra exécuter le script avec les droits d'administration.</p>
<p>Pour Windows 8, devcon est toujours disponible dans les exemples de programmes pour Visual Studio 2012, donc la manipulation devrait encore être faisable de cette façon.</p>
<h1>
</h1>
<p> </p>
<p> </p>
</div></div></div><section class="field field-name-post-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Date de publication: </h2><div class="field-items"><div class="field-item even">29/05/2013 - 16:18</div></div></section><section class="field field-name-changed-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Dernière modification: </h2><div class="field-items"><div class="field-item even">01/12/2013 - 20:23</div></div></section><div class="field field-name-field-file field-type-file field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even"><span class="file"><img class="file-icon" alt="Icône paquet" title="application/zip" src="/modules/file/icons/package-x-generic.png" /> <a href="http://danard.net/sites/default/files/download/DisableWiFiAdapters.zip" type="application/zip; length=20129">DisableWiFiAdapters.zip</a></span></div></div></div><section class="field field-name-field-tags field-type-taxonomy-term-reference field-label-above view-mode-rss"><h2 class="field-label">Tags: </h2><ul class="field-items"><li class="field-item even" rel="dc:subject"><a href="/taxonomy/term/2" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Outils</a></li><li class="field-item odd" rel="dc:subject"><a href="/taxonomy/term/8" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Windows</a></li></ul></section>Wed, 29 May 2013 14:18:23 +0000Roland Danard12 at http://danard.nethttp://danard.net/content/d%C3%A9sactivation-des-adaptateurs-wifi#commentsParamètres Internet Explorer
http://danard.net/content/param%C3%A8tres-internet-explorer
<div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Ce script vbs est destiné à lister les différents paramètres de configuration d'Internet Explorer, qu'ils soient définis au niveau de la machine, de l'utilisateur ou par des stratégies de groupe.</p>
<p>Il a été développé à l'origine pour visualiser les paramètres dans le cas où les outils de base de registre ne sont pas utilisables dans le contexte de l'utilisateur connecté sur un poste de travail.</p>
<p>Dans le cas des options relatives aux différentes zones de sécurité, il permet de contrôler que les paramètres sont bien appliqués, et dans le cas de stratégies de groupe de vérifier qu'ils sont implémentés correctement.</p>
<p>Le script a été développé initialement pour Internet Explorer 5 et Windows XP, et a été validé ensuite sur toutes les versions, jusqu'à Internet Explorer 9 sur Windows 7.</p>
<p>L'accent est porté sur les paramètres liés à la sécurité, au détriment des paramètres visuels.</p>
</div></div></div><section class="field field-name-post-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Date de publication: </h2><div class="field-items"><div class="field-item even">07/05/2013 - 20:43</div></div></section><section class="field field-name-changed-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Dernière modification: </h2><div class="field-items"><div class="field-item even">12/03/2014 - 14:05</div></div></section><div class="field field-name-field-file field-type-file field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even"><span class="file"><img class="file-icon" alt="Icône paquet" title="application/zip" src="/modules/file/icons/package-x-generic.png" /> <a href="http://danard.net/sites/default/files/download/IE-GetSettings.zip" type="application/zip; length=5393">IE-GetSettings.zip</a></span></div></div></div><section class="field field-name-field-tags field-type-taxonomy-term-reference field-label-above view-mode-rss"><h2 class="field-label">Tags: </h2><ul class="field-items"><li class="field-item even" rel="dc:subject"><a href="/taxonomy/term/2" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Outils</a></li><li class="field-item odd" rel="dc:subject"><a href="/taxonomy/term/8" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Windows</a></li><li class="field-item even" rel="dc:subject"><a href="/taxonomy/term/13" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Internet Explorer</a></li></ul></section>Tue, 07 May 2013 18:43:36 +0000Roland Danard10 at http://danard.nethttp://danard.net/content/param%C3%A8tres-internet-explorer#commentsSwitchNetCard
http://danard.net/content/switchnetcard
<div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Logiciel permettant de basculer entre une connexion réseau filaire et une connexion réseau WiFi en 1 clic. Lancé au démarrage de l'ordinateur, il permet de fixer le type de connexion à utiliser, en permettant en particulier dans le cas des ordinateurs portables de forcer l'activation de la connexion réseau filaire : la connexion à un réseau sans fil ne peut alors résulter que de l'action de l'utilisateur.</p>
<p>(réalisé pour Windows XP)</p>
</div></div></div><section class="field field-name-post-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Date de publication: </h2><div class="field-items"><div class="field-item even">07/05/2013 - 12:38</div></div></section><section class="field field-name-changed-date field-type-ds field-label-inline clearfix view-mode-rss"><h2 class="field-label">Dernière modification: </h2><div class="field-items"><div class="field-item even">11/05/2013 - 01:03</div></div></section><section class="field field-name-field-tags field-type-taxonomy-term-reference field-label-above view-mode-rss"><h2 class="field-label">Tags: </h2><ul class="field-items"><li class="field-item even" rel="dc:subject"><a href="/taxonomy/term/2" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Outils</a></li><li class="field-item odd" rel="dc:subject"><a href="/taxonomy/term/8" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Windows</a></li></ul></section>Tue, 07 May 2013 10:38:41 +0000Roland Danard4 at http://danard.nethttp://danard.net/content/switchnetcard#comments