<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>blog.freelan.org &#187; &#187; Astuces</title>
	<atom:link href="https://blog.freelan.org/category/astuces/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.freelan.org</link>
	<description>De l&#039;informatique, des octets et des poneys.</description>
	<lastBuildDate>Fri, 04 Apr 2014 17:34:59 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Restaurer son répertoire courant lors d&#8217;une ouverture de session sous Linux</title>
		<link>https://blog.freelan.org/2011/09/07/restaurer-son-repertoire-courant-lors-dune-ouverture-de-session-sous-linux/</link>
		<comments>https://blog.freelan.org/2011/09/07/restaurer-son-repertoire-courant-lors-dune-ouverture-de-session-sous-linux/#comments</comments>
		<pubDate>Wed, 07 Sep 2011 08:06:41 +0000</pubDate>
		<dc:creator><![CDATA[Julien Kauffmann]]></dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Astuces]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[directory]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[restore]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://blog.freelan.org/?p=394</guid>
		<description><![CDATA[Je travaille tous les jours sur un serveur Linux. Je me suis rendu compte que chaque matin, lorsque la session de la veille a été coupée, je retape systématiquement la même commande : "cd le/repertoire/vers/mon/projet/actuel".
Taper ces quelques mots chaque matin n'est pas vraiment la mer à boire, mais c'est en revanche déjà plus pénible de devoir le refaire 15 fois dans la journée, lorsque surviennent des coupures réseaux qui me font perdre ma session...
J'ai décidé ce matin, de trouver une solution simple et légère pour palier le problème.]]></description>
				<content:encoded><![CDATA[<p>Je travaille tous les jours sur un serveur Linux. Je me suis rendu compte que chaque matin, lorsque la session de la veille a été coupée, je retape systématiquement la même commande : &#8220;cd le/repertoire/vers/mon/projet/actuel&#8221;.</p>
<p>Taper ces quelques mots chaque matin n&#8217;est pas vraiment la mer à boire, mais c&#8217;est en revanche déjà plus pénible de devoir le refaire 15 fois dans la journée, lorsque surviennent des coupures réseaux qui me font perdre ma session&#8230;</p>
<p>J&#8217;ai décidé ce matin, de trouver une solution simple et légère pour palier le problème.</p>
<h1>La solution</h1>
<p>L&#8217;idée est toute bête : à chaque changement de répertoire, je stocke le nouveau répertoire courant dans un fichier à la racine de mon &#8220;home-directory&#8221;. À l&#8217;ouverture de session, je lis ce fichier s&#8217;il existe et change le répertoire courant en conséquence.</p>
<h1>Réalisation</h1>
<p>La réalisation se divise en deux étapes :</p>
<ol>
<li>L&#8217;écriture de deux scripts simples pour sauvegarder et restaurer le répertoire courant;</li>
<li>la redéfinition de la commande &#8220;<code>cd</code>&#8221; pour qu&#8217;elle exécute les scripts précédents.</li>
</ol>
<h2>Les scripts</h2>
<p>J&#8217;ai choisi de stocker mes scripts personnels dans un répertoire nommé &#8220;<code>bin</code>&#8220;, à la racine de mon &#8220;home&#8221;. Vous pouvez bien évidemment les mettre où bon vous semble.</p>
<p>Le premier script se nomme <code>savepwd.sh</code>, et voici son contenu :</p><pre class="crayon-plain-tag">#!/bin/bash

\cd $2
echo $PWD &gt; ~/.savedpwd</pre><p>Rien de fou ici : on change le répertoire (on préfixe <code>cd</code> par un antislash pour éviter d&#8217;appeler un éventuel alias; ce qui tombe bien puisque c&#8217;est ce qu&#8217;on va faire dans la deuxième partie) et on inscrit dans le fichier <code>~/.savedpwd</code> le répertoire courant après changement.</p>
<p>On spécifie <code>$2</code> pour une raison que nous verrons plus tard.</p>
<p>Le deuxième script se nomme <code>loadpwd.sh</code> et contient les lignes suivantes :</p><pre class="crayon-plain-tag">#!/bin/bash

PWDFILE=`eval ls ~/.savedpwd 2&gt;/dev/null`

if [ -e &quot;$PWDFILE&quot; ]
then
        RESTORED_PWD=`cat $PWDFILE`
        \cd $RESTORED_PWD
fi</pre><p>Encore une fois, rien de spécial : on teste l&#8217;existence du fichier <code>~/.savedpwd</code>, et s&#8217;il existe, on remplace le répertoire courant par celui qui y est inscrit.</p>
<h2>Les alias</h2>
<p>Modifions maintenant le script de démarrage de session, dans mon cas il s&#8217;agit du fichier <code>~/.bashrc</code>, et ajoutons les lignes suivantes :</p><pre class="crayon-plain-tag"># Restore/Save current working directory on open/close
alias cd='. ~/bin/savepwd.sh dummy'
. ~/bin/loadpwd.sh</pre><p>On remplace simplement la commande &#8220;<code>cd</code>&#8221; par un appel au script <code>~/bin/savedpwd.sh</code> et on fait un appel à <code>~/bin/loadpwd.sh</code> lors du premier chargement du script.</p>
<p>Vous vous posez certainement la question, pourquoi ce paramètre &#8220;<code>dummy</code>&#8221; ? Tout simplement, si on utilisait le premier paramètre (<code>$1</code>) on a un bogue dans le cas où l&#8217;appelant a fait un appel à <code>set</code> dans sa console, et quand on appelle <code>cd</code> sans paramètres : en effet, <code>set</code> définit <code>$1</code> dans la console actuelle, et devient la valeur par défaut quand le script est appelé sans paramètre.</p>
<p>En faisant par exemple :</p><pre class="crayon-plain-tag">$ set toto
$ cd</pre><p>Au lieu de retourner à la racine du &#8220;home-directory&#8221;, on se retrouve dans le répertoire &#8220;<code>toto</code>&#8220;, s&#8217;il existe. En ajoutant le paramètre &#8220;<code>dummy</code>&#8220;, on empêche le problème de se produire en s&#8217;assurant qu&#8217;aucun paramètre par défaut n&#8217;est appelé lors de l&#8217;invocation de <code>~/bin/savepwd.sh</code>.</p>
<h1>C&#8217;est fini !</h1>
<p>Ça y est, vous pouvez relancer votre session pour prendre en compte les modifications : dès que vous changerez de répertoire courant, celui-ci sera sauvé puis restauré lors de la prochaine ouverture de session !</p>
<p>J&#8217;espère en tout cas que cette astuce pourra vous servir ! N&#8217;hésitez pas à me suggérer des améliorations ou d&#8217;éventuels problèmes (sécurité, utilisation) liés à ces scripts. Bon code ! <img src="https://blog.freelan.org/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.freelan.org/2011/09/07/restaurer-son-repertoire-courant-lors-dune-ouverture-de-session-sous-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Quelques astuces Git</title>
		<link>https://blog.freelan.org/2011/09/01/quelques-astuces-git/</link>
		<comments>https://blog.freelan.org/2011/09/01/quelques-astuces-git/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 09:21:23 +0000</pubDate>
		<dc:creator><![CDATA[Julien Kauffmann]]></dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[astuces]]></category>
		<category><![CDATA[git]]></category>

		<guid isPermaLink="false">http://blog.freelan.org/?p=372</guid>
		<description><![CDATA[Ce petit article rapide a pour but de me servir de mémo pour quelques astuces Git que j'ai découvertes récemment et qui serviront peut-être à d'autres personnes.]]></description>
				<content:encoded><![CDATA[<p>Ce petit article rapide a pour but de me servir de mémo pour quelques astuces Git que j&#8217;ai découvertes récemment et qui serviront peut-être à d&#8217;autres personnes.</p>
<h1>Supprimer tous les fichiers non-versionnés</h1>
<p>J&#8217;ai pris l&#8217;habitude dans mes projets (surtout ceux en C++) de faire un &#8220;<code>scons -c</code>&#8221; de temps en temps pour supprimer les fichiers issus de la compilation. Cependant, cette commande ne supprime évidemment pas tous les autres fichiers, eux-aussi générés mais qui proviennent d&#8217;autre part (par exemple le &#8220;<code>.sconsign.dblite</code>&#8221; généré par SCons).</p>
<p>Si votre projet utilise Git, vous pouvez aussi faire :</p><pre class="crayon-plain-tag">git clean</pre><p>Qui supprime tous les fichiers non-versionnés du dépôt.</p>
<p>Notez que par défaut, la configuration de Git prévient l&#8217;utilisation de &#8220;<code>git clean</code>&#8220;, en obligeant la spécification du paramètre &#8220;<code>-f</code>&#8220;.</p>
<p>Vous devrez donc probablement faire :</p><pre class="crayon-plain-tag">git clean -f</pre><p>Pour que ça fonctionne.</p>
<p>Pour ma part, j&#8217;ai créé l&#8217;alias suivant :</p>
<p></p><pre class="crayon-plain-tag">git config --global alias.cl 'clean -f -x -d'</pre><p></p>
<p>Qui me supprime du dépôt tous les fichiers non-versionnés, ignorés et les répertoires vides.</p>
<h1>Ajouter tous les fichiers non-versionnés au .gitignore</h1>
<p>Ayant récemment du travailler sur un projet automake/autoconf, j&#8217;ai été confronté au problème suivant :</p>
<p>automake/autoconf génèrent tout un tas de fichiers qui ne doivent pas être versionnés, et qui ont donc tout intérêt à être ignorés.</p>
<p>La commande git status m&#8217;affichait quelque-chose de ce genre :</p><pre class="crayon-plain-tag"># On branch master
# Untracked files:

# &nbsp; (use &quot;git add &amp;lt;file&amp;gt;...&quot; to include in what will be committed)
#
# &nbsp; &nbsp; &nbsp; Makefile.global
# &nbsp; &nbsp; &nbsp; acinclude.m4
# &nbsp; &nbsp; &nbsp; aclocal.m4
#       autom4te.cache/
#       build/
#       config.guess
#       config.h.in
#       config.sub
#       configure
#       configure.in
#       install-sh
#       ltmain.sh
#       missing
#       mkinstalldirs
#       run-tests.php
nothing added to commit but untracked files present (use &quot;git add&quot; to track)</pre><p>Très informatif, certes, mais peu exploitable. Et je n&#8217;avais pas envie de jouer du parseur pour traiter une liste de quelques fichiers.</p>
<p>Notez que dans ce cas, vous pouvez simplement utiliser :</p><pre class="crayon-plain-tag">git ls-files -o &amp;gt; .gitignore</pre><p>Qui va ajouter dans le fichier .gitignore tous les fichiers non-versionnés <img src="https://blog.freelan.org/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
<p>Je vous invite par ailleurs à regarder l&#8217;aide de la commande git ls-files pour voir toutes les options d&#8217;affichage qu&#8217;elle propose : une vraie mine d&#8217;or !</p>
<h1>Mais encore&#8230;</h1>
<p>N&#8217;hésitez pas à commenter si avez vous aussi des astuces à partager. Je me ferai une joie de mettre à jour cet article !</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.freelan.org/2011/09/01/quelques-astuces-git/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Personnaliser la barre d&#8217;action rapide sous Windows Vista/Seven</title>
		<link>https://blog.freelan.org/2010/12/21/personnaliser-la-barre-daction-rapide-sous-windows-vistaseven/</link>
		<comments>https://blog.freelan.org/2010/12/21/personnaliser-la-barre-daction-rapide-sous-windows-vistaseven/#comments</comments>
		<pubDate>Tue, 21 Dec 2010 15:52:38 +0000</pubDate>
		<dc:creator><![CDATA[Julien Kauffmann]]></dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[administrateur]]></category>
		<category><![CDATA[barre d'action]]></category>
		<category><![CDATA[commande]]></category>
		<category><![CDATA[personnalisation]]></category>
		<category><![CDATA[regedit]]></category>
		<category><![CDATA[registre]]></category>
		<category><![CDATA[seven]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.freelan.org/?p=144</guid>
		<description><![CDATA[Le shell Windows a bien changé. Il offre nativement sous Vista (et encore plus sous Seven) un bon nombre de raccourcis pour des fonctions utilisées souvent. Toutefois, ses capacités de personnalisation pour un utilisateur lambda restent encore hélas bien limitées.

Dans cet article, je vais vous montrer comment personnaliser la barre d'action rapide pour y ajouter des fonctions "maison".]]></description>
				<content:encoded><![CDATA[<p>Aussi longtemps que je me souvienne, j&#8217;ai toujours été très intéressé par la personnalisation. Quand je débutais la programmation, mes premiers programmes étaient des alternatives au &#8220;shell Windows&#8221; (explorer.exe). Évidemment, mes programmes de remplacement étaient pour la plupart encore plus pauvres que ceux à remplacer et ne faisaient généralement pas long feu ! Mais il s&#8217;agissait d&#8217;un bon exercice.</p>
<p>Aujourd&#8217;hui, le shell Windows a bien changé. Il offre nativement sous Vista (et encore plus sous Seven) un bon nombre de raccourcis pour des fonctions utilisées souvent. Toutefois, ses capacités de personnalisation pour un utilisateur lambda restent encore hélas bien limitées.</p>
<p>Dans cet article, je vais vous montrer comment personnaliser la barre d&#8217;action rapide pour y ajouter des  fonctions &#8220;maison&#8221;.</p>
<div id="attachment_145" style="width: 601px" class="wp-caption aligncenter"><a href="http://blog.freelan.org/wp-content/uploads/2010/12/action-bar.png"><img class="size-full wp-image-145" title="Barre d'action" src="http://blog.freelan.org/wp-content/uploads/2010/12/action-bar.png" alt="Barre d'action" width="591" height="41" /></a><p class="wp-caption-text">La barre d&#39;action modifiée</p></div>
<h1>Le principe</h1>
<p>Cette modification n&#8217;est <strong>pas officiellement supportée</strong> par Microsoft (ou en tout cas, je n&#8217;ai rien trouvé qui en parlait), mais elle reste relativement propre. En d&#8217;autres termes, si c&#8217;est pour modifier votre propre poste de travail et pour votre confort personnel, allez-y, mais si vous souhaitez baser une application commerciale dessus, c&#8217;est <strong>à vos risques et périls !</strong> <img src="https://blog.freelan.org/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
<p>Le paramétrage de la barre d&#8217;action, comme beaucoup d&#8217;autres choses sous Windows, se fait par une modification de la base de registre. Si vous n&#8217;êtes pas déjà familier avec la base de registre Windows, je vous recommande sincèrement de ne pas continuer.</p>
<p>Chaque &#8220;type&#8221; de répertoire possède une clé unique associée à un paramétrage. Nous allons modifier les paramètres des dossiers de type &#8220;générique&#8221; pour que nos nouvelles commandes apparaissent à coté des commandes habituelles.</p>
<h1>Les mains dans le camboui</h1>
<p>Ouvrez, <strong>en tant qu&#8217;administrateur</strong>, l&#8217;éditeur de base de registre (&#8220;regedit&#8221;).</p>
<p>Placez-vous dans la clé suivante :</p><pre class="crayon-plain-tag">HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes</pre><p>Puis localisez la clé nommée :</p><pre class="crayon-plain-tag">{5c4f28b5-f869-4e84-8e60-f11db97c5cc7}</pre><p>Il s&#8217;agit du <a href="http://fr.wikipedia.org/wiki/Globally_Unique_Identifier">GUID</a> associé aux répertoires génériques. Ouvrez cette clé; vous devriez obtenir une fenêtre qui ressemble à ça :</p>
<div id="attachment_152" style="width: 656px" class="wp-caption aligncenter"><a href="http://blog.freelan.org/wp-content/uploads/2010/12/regedit.png"><img class="size-full wp-image-152 " title="Éditeur de base de registre" src="http://blog.freelan.org/wp-content/uploads/2010/12/regedit.png" alt="Éditeur de base de registre" width="646" height="353" /></a><p class="wp-caption-text">Paramètres pour les dossiers génériques</p></div>
<p>Si vous n&#8217;avez pas de sous-clé nommée &#8220;TasksNoItemsSelected&#8221; ne vous inquiétez pas, c&#8217;est même plutôt normal. Nous allons justement la créer.</p>
<p>Par défaut, la clé sélectionnée a pour propriétaire l&#8217;utilisateur système &#8220;TrustedInstaller&#8221;, utilisé uniquement lors des mises à jour Windows. Pour ajouter nos propres clés, il nous faut nous rendre propriétaire de cette clé, et de ses sous-clés.</p>
<p>Faites un clic droit sur la clé &#8220;{5c4f28b5-f869-4e84-8e60-f11db97c5cc7}&#8221;, puis choisissez le menu &#8220;Autorisations&#8221;.</p>
<div id="attachment_155" style="width: 387px" class="wp-caption aligncenter"><a href="http://blog.freelan.org/wp-content/uploads/2010/12/autorisations.png"><img class="size-full wp-image-155" title="Autorisations" src="http://blog.freelan.org/wp-content/uploads/2010/12/autorisations.png" alt="Autorisations" width="377" height="456" /></a><p class="wp-caption-text">La fenêtre d&#39;autorisations</p></div>
<p>Cliquez sur &#8220;Avancé&#8221; puis, dans l&#8217;onglet &#8220;Propriétaire&#8221;, sélectionnez votre compte comme nouveau propriétaire. N&#8217;oubliez pas de cocher la case marquée &#8220;Remplacer le propriétaire des sous-conteneurs et des objets&#8221; puis validez par &#8220;OK&#8221;.</p>
<p>Une fois devenu propriétaire de la clé, vous pouvez désormais créer des sous-clés.</p>
<h2>Un exemple avec Powershell</h2>
<p>Nous allons, pour exemple ajouter une action qui lance, dans le répertoire ouvert sous l&#8217;explorateur, une commande Powershell correctement positionnée. Cet exemple est bien entendu très facilement adaptable pour d&#8217;autres besoins.</p>
<p>Commençons par créer la sous-clé &#8220;TasksNoItemsSelected&#8221; si elle n&#8217;existe pas déjà.</p>
<p>Puis créez une sous-clé nommée &#8216;0&#8217; pour la première commande que nous ajoutons. Pour les prochaines commandes, il faudra bien entendu remplacer &#8216;0&#8217; par &#8216;1&#8217;, &#8216;2&#8217;, &#8216;3&#8217;, etc.</p>
<p>Ajoutez toutes les clés requises pour obtenir l&#8217;arborescence suivante :</p>
<div id="attachment_157" style="width: 347px" class="wp-caption aligncenter"><a href="http://blog.freelan.org/wp-content/uploads/2010/12/tree.png"><img class="size-full wp-image-157" title="Arborescence" src="http://blog.freelan.org/wp-content/uploads/2010/12/tree.png" alt="Arborescence" width="337" height="147" /></a><p class="wp-caption-text">L&#39;arborescence de la commande &quot;Ouvrir Powershell&quot;</p></div>
<p>Pour ceux qui se demanderaient d&#8217;où sort la valeur &#8220;{C87DA2BC-C93B-439a-8568-88E93DFD2AB1}&#8221;, il s&#8217;agit en fait d&#8217;un GUID que j&#8217;ai généré arbitrairement. Vous pouvez prendre n&#8217;importe-quelle autre valeur ici, mais assurez-vous qu&#8217;elle <strong>ne corresponde pas déjà à un type connu</strong> sur le système ! Pour ceux qui ont installé Visual Studio, vous pouvez utiliser l&#8217;outil &#8220;GUID generator&#8221; pour le générer. Pour les autres, vous pouvez vous rendre sur <a href="http://www.guidgenerator.com/online-guid-generator.aspx">ce site</a> (n&#8217;oubliez pas d&#8217;ajouter les accolades).</p>
<p>La clé &#8220;{C87DA2BC-C93B-439a-8568-88E93DFD2AB1}&#8221; doit contenir les valeurs suivantes :</p>
<div id="attachment_158" style="width: 613px" class="wp-caption aligncenter"><a href="http://blog.freelan.org/wp-content/uploads/2010/12/values.png"><img class="size-full wp-image-158" title="Valeurs" src="http://blog.freelan.org/wp-content/uploads/2010/12/values.png" alt="Valeurs" width="603" height="103" /></a><p class="wp-caption-text">Les valeurs de la clé</p></div>
<p>Les différentes clés ont les significations suivantes :</p>
<ul>
<li>La valeur &#8220;par défaut&#8221; contient le nom système que vous choisissez de donner à votre bouton d&#8217;action.</li>
<li>La propriété &#8220;Icon&#8221; contient le chemin vers la ressource &#8220;icône&#8221; à associer au bouton.</li>
<li>La propriété &#8220;InfoTip&#8221; contient le texte qui s&#8217;affiche lorsque l&#8217;on survole le bouton avec le curseur.</li>
<li>Enfin, la propriété &#8220;Title&#8221; contient le texte affiché sur le bouton.</li>
</ul>
<p>Pour terminer, indiquez la commande à exécuter en modifiant la valeur par défaut de la sous-clé &#8220;command&#8221; :</p>
<div id="attachment_159" style="width: 803px" class="wp-caption aligncenter"><a href="http://blog.freelan.org/wp-content/uploads/2010/12/command.png"><img class="size-full wp-image-159" title="Commande" src="http://blog.freelan.org/wp-content/uploads/2010/12/command.png" alt="Commande" width="793" height="43" /></a><p class="wp-caption-text">La commande à exécuter</p></div>
<p>Ici, nous indiquons la commande suivante :</p><pre class="crayon-plain-tag">C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe -NoLogo -NoExit -Command &quot;cd %*&quot;</pre><p>Je ne rentrerai pas dans les détails de cette commande qui sont propres à Powershell, mais soulignerai uniquement la présence du paramètre &#8220;%*&#8221;.</p>
<p>Je n&#8217;ai pas trouvé de liste exhaustive indiquant la liste et la signification des différents paramètres, mais je suis arrivé à la conclusion suivante :</p>
<ul>
<li>&#8220;%*&#8221; sera remplacé dans la commande par &#8220;tous les paramètres&#8221;.</li>
<li>&#8220;%2&#8243; sera remplacé par le dossier en cours (celui dans lequel on appuie sur le bouton d&#8217;action).</li>
</ul>
<p>Je vous invite à expérimenter les différents paramètres possibles. Si vous en trouvez d&#8217;autres ou des informations sur leur signification, n&#8217;hésitez pas à commenter, et je mettrai cet article à jour en conséquence.</p>
<p>Dans tous les cas, ouvrez un navigateur (dans &#8220;C:\&#8221; par exemple) et vous devriez obtenir le résultat suivant :</p>
<div id="attachment_146" style="width: 140px" class="wp-caption aligncenter"><a href="http://blog.freelan.org/wp-content/uploads/2010/12/action-command.png"><img class="size-full wp-image-146" title="Commande personnalisée" src="http://blog.freelan.org/wp-content/uploads/2010/12/action-command.png" alt="Commande personnalisée" width="130" height="34" /></a><p class="wp-caption-text">Commande &quot;Ouvrir Powershell&quot; personnalisée</p></div>
<p><em>N.B : Il est possible que le bouton ne s&#8217;affiche pas dans certains répertoires spéciaux comme par exemple &#8220;Ma bibliothèque&#8221; sous Windows Seven. Je n&#8217;ai pas encore trouvé comment résoudre ce problème et pour être franc, je n&#8217;ai pas vraiment cherché. Si vous trouvez une solution, n&#8217;hésitez pas à vous faire connaître !<br />
</em></p>
<h1>Des possibilités multiples</h1>
<p>Il ne s&#8217;agit que d&#8217;un aperçu très bref des possibilités offertes par la personnalisation de la barre d&#8217;action. Je suis convaincu que l&#8217;on peut aller bien plus loin et que bien d&#8217;autres options se cachent ça et là.</p>
<p>En tout cas, cette petite astuce bien pratique m&#8217;a déjà servie de nombreuses fois et j&#8217;espère que cet article vous aura intéressé. Si l&#8217;idée vous tente et que vous êtes amené à le faire de nombreuses fois, vous pouvez également générer un fichier &#8220;.reg&#8221; pour éviter la saisie manuelle.</p>
<p>En tout cas, bonne personnalisation ! Et n&#8217;hésitez pas à partager vos idées !</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.freelan.org/2010/12/21/personnaliser-la-barre-daction-rapide-sous-windows-vistaseven/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
