<?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>Blogmotion &#187; 2003</title>
	<atom:link href="http://blogmotion.fr/tag/2003/feed" rel="self" type="application/rss+xml" />
	<link>http://blogmotion.fr</link>
	<description>Culture web et nouvelles technologies informatiques</description>
	<lastBuildDate>Wed, 09 May 2012 08:15:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<meta name="generator" content="WordPress" />
	<atom:link rel='hub' href='http://blogmotion.fr/?pushpress=hub'/>
		<item>
		<title>Forcer la synchronisation de l&#8217;heure et date dans un domaine Active Directory</title>
		<link>http://blogmotion.fr/systeme/forcer-la-synchronisation-de-lheure-et-date-dans-un-domaine-windows-2210</link>
		<comments>http://blogmotion.fr/systeme/forcer-la-synchronisation-de-lheure-et-date-dans-un-domaine-windows-2210#comments</comments>
		<pubDate>Fri, 13 Feb 2009 15:06:53 +0000</pubDate>
		<dc:creator>Mr Xhark</dc:creator>
				<category><![CDATA[Système]]></category>
		<category><![CDATA[2003]]></category>
		<category><![CDATA[active directory]]></category>
		<category><![CDATA[date]]></category>
		<category><![CDATA[décallage]]></category>
		<category><![CDATA[heure]]></category>
		<category><![CDATA[horaire]]></category>
		<category><![CDATA[pdc]]></category>
		<category><![CDATA[serveur]]></category>
		<category><![CDATA[synchronisation]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blogmotion.fr/?p=2210</guid>
		<description><![CDATA[Les décalages horaires (date et heure) entre une station cliente et son contrôleur de domaine peuvent être source de nombreux problèmes. Les connexions à des ressources partagées via des lecteurs réseaux sont de loin les plus problématiques. Pour pallier à cette différence vous avez deux solutions, dans notre cas c&#8217;est un serveur Windows 2003 qui [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogmotion.fr/wp-content/uploads/2009/02/windows-synchro-time-date.jpg" rel="shadowbox[sbpost-2210];player=img;" title="windows-synchro-time-date"><img class="alignright size-full wp-image-2216" style="border: 1px solid #cccccc; margin: 10px;" title="windows-synchro-time-date" src="http://blogmotion.fr/wp-content/uploads/2009/02/windows-synchro-time-date.jpg" alt="" width="200" height="175" /></a><strong>L</strong><strong>es décalages horaires</strong> (date et heure) entre une <strong>station cliente</strong> et son <strong>contrôleur de domaine</strong> peuvent être source de <strong>nombreux problèmes</strong>. Les connexions à des ressources partagées via des <strong>lecteurs réseaux</strong> sont de loin les plus problématiques.</p>
<p>Pour pallier à cette différence vous avez <strong>deux solutions</strong>, dans notre cas c&#8217;est un serveur <strong>Windows 2003</strong> qui sera utilisé.<span id="more-2210"></span></p>
<h3>Stratégie de groupe (GPO) Active Directory</h3>
<p>La façon la plus efficace pour remettre à la bonne heure et date tout un <strong>parc informatique</strong> fonctionnant sur une architecture <strong>Active Directory</strong> est d&#8217;utiliser une <a href="http://technet.microsoft.com/fr-fr/magazine/2007.02.troubleshooting.aspx"><strong>GPO</strong></a> applicable à <strong>tous les utilisateurs du domaine</strong>.</p>
<p>Ouvrir le <strong>Gestionnaire de stratégies de groupes</strong> (démarrer &gt; exécuter &gt; <strong>gpmc.msc</strong>), puis créer une GPO applicable à <strong>tous les ordinateurs</strong> ou bien éditer la stratégie existante &laquo;&nbsp;Default Domain Controllers Policy&nbsp;&raquo;.</p>
<p>Rendez vous dans <strong>Configuration Ordinateur</strong> &gt; <strong>Modèles d&#8217;administration</strong> &gt; <strong>Système</strong> &gt; <strong>Service de temps Windows</strong> &gt; <strong>Fournisseurs de temps</strong> :<br />
<a href="http://blogmotion.fr/wp-content/uploads/2009/02/gestionnaire-temps-windows.png" rel="shadowbox[sbpost-2210];player=img;" title="gestionnaire-temps-windows"><img class="aligncenter size-medium wp-image-2212" title="gestionnaire-temps-windows" src="http://blogmotion.fr/wp-content/uploads/2009/02/gestionnaire-temps-windows-590x431.png" alt="" width="590" height="431" /></a><br />
Libre à vous ensuite de choisir un serveur <a href="http://fr.wikipedia.org/wiki/Simple_network_time_protocol#SNTP">SNTP Windows</a>, ou bien un <a href="http://fr.wikipedia.org/wiki/Network_Time_Protocol">serveur NTP</a> unix mondial (que je vous conseille fortement).</p>
<p>Sur le serveur Windows 2003 pensez à valider les modifications de la stratégie de groupe via la commande <strong>gpupdate</strong> (obligatoire).</p>
<p>Redémarrer une machine cliente pour essayer, une fois logué ouvrez une invite de commande (démarrer &gt; exécuter &gt; cmd) et tapez :</p>
<pre>net time /querysntp</pre>
<p>Windows vous retournera alors l&#8217;<strong>adresse du fournisseur de temps</strong> précisé dans la GPO.</p>
<h3>Forcer une synchronisation infructueuse</h3>
<p>Il peut arriver que certaines de vos stations se <strong>décalent au niveau de l&#8217;horloge Windows</strong>, soit parce que le serveur de temps est non joignable, soit parce que la communication avec le serveur de temps est impossible (pare-feu), soit par bug (et croyez-moi ça arrive).</p>
<p>Il est donc tout à fait possible de forcer la <strong>mise à jour de l&#8217;heure et date</strong> de la station cliente sur l&#8217;<strong>horloge du contrôleur de domaine</strong> (Windows 2003), en <strong>outrepassant la GPO</strong>. Veillez à ce que votre contrôleur de domaine <strong>soit donc à l&#8217;heure</strong> avant de procéder à cette manipulation.</p>
<p>Voici le script qui va bien (<a href="http://blogmotion.fr/wp-content/uploads/2009/02/force-update-msus-client.cmd">téléchargez-le ici</a>) :</p>
<pre>@echo off
echo RESYNCHRONISATION DE L'HEURE via PDC DOMAINE
net time /set /domain:votre_domaine /y
echo Synchronisation terminee</pre>
<p><span style="color: #ff0000;"><strong>Pensez à remplacer</strong></span> &laquo;&nbsp;votre_domaine&nbsp;&raquo; par le nom de votre domaine.</p>
<p><a href="http://blogmotion.fr/wp-content/uploads/2009/02/profil-utilisateur-loginbat.png" rel="shadowbox[sbpost-2210];player=img;" title="profil-utilisateur-loginbat"><img class="alignright size-medium wp-image-2215" style="border: 1px solid #ccc; margin: 10px;" title="profil-utilisateur-loginbat" src="http://blogmotion.fr/wp-content/uploads/2009/02/profil-utilisateur-loginbat.png" alt="" width="293" height="247" /></a>Si vous souhaitez <strong>forcer ce script au login</strong> sur les stations clientes, vous pouvez copier le script dans un fichier <strong>login.bat</strong> et le placer dans le répertoire :</p>
<p>\\<span style="color: #339966;"><strong>votre_controleur</strong></span>\<strong><span style="color: #0000ff;">SYSVOL</span></strong>\<strong><span style="color: #ff6600;">votre_domaine</span></strong>\scripts\</p>
<p>du contrôleur de domaine.</p>
<p>Ensuite dans les <strong>propriétés d&#8217;un utilisateur AD</strong> dans l&#8217;onglet &laquo;&nbsp;Profil&nbsp;&raquo; &gt; &laquo;&nbsp;Script d&#8217;ouverture de session&nbsp;&raquo; entrez : login.bat.</p>
<p>votre_controleur = nom <a href="http://fr.wikipedia.org/wiki/Uniform_Naming_Convention">UNC</a> du contrôleur</p>
<p>Enfin, sachez que ce système de <strong>synchronisation forcée</strong> est <strong>instantané</strong>. Il vous sera pas contre impossible de resynchroniser un PC dont la date est en avance de plus de 2 ans (bug Windows ?).</p>
Vous devriez me suivre sur Twitter : <strong><a href="http://twitter.com/xhark">@xhark</a></strong>
<hr />
<p><small><a href="http://blogmotion.fr/systeme/forcer-la-synchronisation-de-lheure-et-date-dans-un-domaine-windows-2210">Article original</a> écrit par Mr Xhark publié sur <a href="http://blogmotion.fr">Blogmotion</a> le 13/02/2009 |
<a href="http://blogmotion.fr/systeme/forcer-la-synchronisation-de-lheure-et-date-dans-un-domaine-windows-2210#comments">2 commentaires</a> |
<br />Attention : l'intégralité de ce billet est protégée par la licence <a href="http://creativecommons.org/licenses/by-nc-sa/2.0/fr/">Creative Commons</a> 
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blogmotion.fr/systeme/forcer-la-synchronisation-de-lheure-et-date-dans-un-domaine-windows-2210/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Convertir un programme (.exe) en service Windows</title>
		<link>http://blogmotion.fr/systeme/convertir-un-programme-exe-en-service-windows-72</link>
		<comments>http://blogmotion.fr/systeme/convertir-un-programme-exe-en-service-windows-72#comments</comments>
		<pubDate>Sun, 22 Jul 2007 22:01:36 +0000</pubDate>
		<dc:creator>Mr Xhark</dc:creator>
				<category><![CDATA[Système]]></category>
		<category><![CDATA[2000]]></category>
		<category><![CDATA[2003]]></category>
		<category><![CDATA[automatique]]></category>
		<category><![CDATA[convertir]]></category>
		<category><![CDATA[créer]]></category>
		<category><![CDATA[démarrage]]></category>
		<category><![CDATA[ouverture]]></category>
		<category><![CDATA[programme]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[session]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://blogmotion.fr/?p=72</guid>
		<description><![CDATA[Edit 05/11/2011 : je vous conseille ServiceRunner qui est compatible Win7 Cet article concerne exclusivement Windows (NT/2K/XP) But : exécuter/convertir un programme en (.exe) habituellement lancé à la main (ou au démarrage windows par exemple) en tant que service. Avant de passer dans la partie configuration, un peu d&#8217;explications et de définitions&#8230; Un programme c&#8217;est quoi [...]]]></description>
			<content:encoded><![CDATA[<p align="left">Edit 05/11/2011 : je vous conseille <a href="http://www.webastuces.net/outils/executer-une-application-comme-service-windows/">ServiceRunner</a> qui est compatible Win7</p>
<p align="left"><p style="border-top: 2px solid rgb(254, 171, 185); border-bottom: 2px solid rgb(254, 171, 185); padding: 5px 20px 5px 45px; background: rgb(251, 238, 241) url(http://blogmotion.fr/wp-content/plugins/NiceWeb2CSS/icon/warning.gif) no-repeat scroll 15px 50%; text-align: left; color: rgb(142, 106, 100);">Cet article concerne exclusivement Windows (NT/2K/XP)</p></p>
<p><em><strong>But </strong></em>: exécuter/convertir un programme en (.exe) habituellement lancé à la main (ou au démarrage windows par exemple) en tant que service.</p>
<p>Avant de passer dans la partie configuration, un peu d&#8217;explications et de définitions&#8230;<span id="more-72"></span></p>
<p><p style="border-top: 2px solid rgb(181, 212, 254); border-bottom: 2px solid rgb(181, 212, 254); padding: 5px 20px 5px 45px; background: rgb(248, 250, 252) url(http://blogmotion.fr/wp-content/plugins/NiceWeb2CSS/icon/info.gif) no-repeat scroll 15px 50%;color: rgb(94, 98, 115); text-align: left;">Un programme c&#8217;est quoi ?</p>c&#8217;est un fichier *.exe (exécutable) Windows, il est souvent compilé. Ainsi Notepad, Firefox, Windows Live Messenger&#8230; et tout autre logiciel de manière générale est en fait composé d&#8217;un programme.</p>
<p><p style="border-top: 2px solid rgb(181, 212, 254); border-bottom: 2px solid rgb(181, 212, 254); padding: 5px 20px 5px 45px; background: rgb(248, 250, 252) url(http://blogmotion.fr/wp-content/plugins/NiceWeb2CSS/icon/info.gif) no-repeat scroll 15px 50%;color: rgb(94, 98, 115); text-align: left;">Et un service alors ?</p><br />
un service est assimilable à un programme, mais son mode de fonctionnement est bien différent. En effet, le proprietaire d&#8217;un service n&#8217;est pas celui dont la session Windows est ouverte (c.à.d vous) mais un utilisateur virtuel appelé &laquo;&nbsp;SYSTEM&nbsp;&raquo;. Vous vous en rendrez compte en allant dans la liste de processus après un CTRL+ALT+SUPPR.<br />
&laquo;&nbsp;WINLOGON.EXE&nbsp;&raquo; par exemple, est le service qui génère un peu à près le démarrage de Windows la liste des utilisateurs (vous savez avec les icônes par defaut, le ballon de foot, le cheval, etc&#8230;) :</p>
<p style="text-align: center;"><img src="http://blogmotion.fr/wp-content/uploads/2007/07/processus-system-winlogon.png" alt="Processus WINLOGON.EXE (proprietaire SYSTEM)" /></p>
<p><p style="border-top: 2px solid rgb(181, 212, 254); border-bottom: 2px solid rgb(181, 212, 254); padding: 5px 20px 5px 45px; background: rgb(248, 250, 252) url(http://blogmotion.fr/wp-content/plugins/NiceWeb2CSS/icon/info.gif) no-repeat scroll 15px 50%;color: rgb(94, 98, 115); text-align: left;">Et la différence entre un programme et un service alors ?</p><br />
La principale différence c&#8217;est effectivement le <strong>proprietaire</strong>. Et c&#8217;est là ou cela devient interessant : un service SYSTEM démarre <strong>avant</strong> l&#8217;authentification Windows (= le logon). Ce qui veut dire qu&#8217;un service tourne<strong> dès le démarrage du PC</strong>, sans intervention et reste complètement indépendant de l&#8217;utilisateur qui si&#8217;identifiera sur le PC, il est donc commun au <strong>système</strong>. De plus un service est beaucoup <strong>plus stable</strong> qu&#8217;un programme qui fonctionne car il a une priorité plus élevée par rapport à un simple programme et n&#8217;est pas géré de la même façon par Windows.</p>
<p>Personnellement j&#8217;ai eu besoin de ce genre de manipulation tout simplement car mon routeur ne me permet pas de rediriger un port vers un autre. J&#8217;ai un tout petit soft gratuit qui le fait, mais il ne se lance qu&#8217;une fois logué et comporte l&#8217;inconvénient suivante : si je le ferme il stoppe le routage&#8230; garder un programme en barre des tâches n&#8217;est pas non plus le top, dans le systray c&#8217;est déjà mieux mais sur ce logiciel pas prévu <img src='http://blogmotion.fr/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /><br />
Comme je souhaitais rediriger un port qui me permet de prendre la main sur mon PC à distance il était impératif qu&#8217;il démarre tout seul avant le login Windows (vous suivez :p).</p>
<p>Je vais donc prendre l&#8217;exemple de Smallrouter mais les manipulations resterons valables pour tout programme exécutable.</p>
<p><p style="border-top: 2px solid rgb(254, 171, 185); border-bottom: 2px solid rgb(254, 171, 185); padding: 5px 20px 5px 45px; background: rgb(230, 255, 225) url(http://blogmotion.fr/wp-content/plugins/NiceWeb2CSS/icon/sun.gif) no-repeat scroll 15px 50%; text-align: left; color: rgb(72, 121, 63);">Préparation des répertoires et des fichiers necessaires :</p></p>
<ol>
<li><strong>créer un répertoire à la racine de C:/</strong> qui contiendra votre programme en .exe (<em>ici C:/smallrouter</em>)</li>
<li>copier dans le répertoire votre programme, ici smallrouter.exe ainsi que son fichier de configuration (ici ports.dsr mais ce fichier est facultatif et ne pose aucun problème si votre programme n&#8217;en necessite pas)</li>
<li><strong>Deux fichiers</strong>sont nécessaires et propres à Windows (il permettront la création du service). Pour cela 2 options s&#8217;offrent à vous :
<ul>
<li><strong>télécharger</strong> <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9D467A69-57FF-4AE7-96EE-B18C4790CFFD&amp;displaylang=en">Windows Server 2003 Resource Kit Tools</a> (<a href="http://download.microsoft.com/download/8/e/c/8ec3a7d8-05b4-440a-a71e-ca3ee25fe057/rktools.exe">lien direct</a> &#8211; 11.8 mo) et l&#8217;installer (il me semble que le SP2 est necessaire)</li>
<li><strong>télécharger</strong> <a title="Téléchargement de instsrv.exe et srvany.exe" href="http://blogmotion.fr/wp-content/uploads/2007/07/instsrv-srvany.zip">les deux fichiers séparément (instsrv.exe et srvany.exe)</a> et les placer dans <strong>C:/Windows/system32</strong> afin qu&#8217;il soit reconnus en ligne de commande, ou bien ajouter <a href="http://www.microsoft.com/technet/prodtechnol/windowsserver2003/fr/library/ServerHelp/0432a524-debe-422d-bdf5-9edd85c5039d.mspx?mfr=true">une variable d&#8217;environnement</a> sur le répertoire où vous les placerez.</li>
</ul>
</li>
</ol>
<p><p style="border-top: 2px solid rgb(254, 171, 185); border-bottom: 2px solid rgb(254, 171, 185); padding: 5px 20px 5px 45px; background: rgb(230, 255, 225) url(http://blogmotion.fr/wp-content/plugins/NiceWeb2CSS/icon/sun.gif) no-repeat scroll 15px 50%; text-align: left; color: rgb(72, 121, 63);">Création et enregistrement du service</p></p>
<p>Ouvrez l&#8217;invite de commande MS-DOS (démarrer &gt; exécuter &gt; CMD &gt; OK)</p>
<p><strong>Etape 1 :</strong> Déclaration de SRVANY.EXE en tant que service NT grâce à INSTSRV.EXE</p>
<p>syntaxe : <strong>instsrv [nom_service] [chemin_programme]<br />
</strong></p>
<p align="center"><a title="Etape 1 instsrv smallrouter “C:/smallrouter/smallrouter.exe”" href="http://blogmotion.fr/wp-content/uploads/2007/07/cmd-etape-11.png" rel="shadowbox[sbpost-72];player=img;"><img src="http://blogmotion.fr/wp-content/uploads/2007/07/cmd-etape-11.thumbnail.png" alt="Etape 1 instsrv smallrouter “C:/smallrouter/smallrouter.exe”" /></a><br />
Pour notre exemple : instsrv smallrouter &laquo;&nbsp;C:/smallrouter/smallrouter.exe&nbsp;&raquo;</p>
<p align="left"><strong>Etape 2 :</strong> <strong>Vérifiez</strong> que le service a bien été ajouté en consultant la liste des services (démarrer &gt; éxecuter &gt; services.msc &gt; OK)</p>
<p align="center"><a title="Vérification de l’existance du service dans la console Windows services.msc" href="http://blogmotion.fr/wp-content/uploads/2007/07/servicesmsc-etape-2.png" rel="shadowbox[sbpost-72];player=img;"><img src="http://blogmotion.fr/wp-content/uploads/2007/07/servicesmsc-etape-2.thumbnail.png" alt="Vérification de l’existance du service dans la console Windows services.msc" /><br />
</a>Notre service &laquo;&nbsp;smallrouter&nbsp;&raquo; est bien présent</p>
<p align="left"><strong>Etape 3 : modification du chemin &laquo;&nbsp;ImagePath&nbsp;&raquo; dans le registre</strong><strong>:</strong></p>
<blockquote>
<ol>
<li>Ouvrez l&#8217;entrée de la base de registre (démarrer &gt; exécuter &gt; regedit &gt; OK)</li>
<li>Placez vous dans l&#8217;arborescence <strong>HKLM\SYSTEM\CurrentControlSet\Services\smallrouter</strong> (ou bien le nom de votre service s&#8217;il s&#8217;appelle autrement)</li>
</ol>
</blockquote>
<p style="text-align: center;"><a title="Modification regedit de chemin de la variable “ImagePath”" href="http://blogmotion.fr/wp-content/uploads/2007/07/regedit-etape-3.png" rel="shadowbox[sbpost-72];player=img;"><img src="http://blogmotion.fr/wp-content/uploads/2007/07/regedit-etape-3.thumbnail.png" alt="Modification regedit de chemin de la variable “ImagePath”" /></a></p>
<p>Modifier la valeur de l&#8217;entrée &laquo;&nbsp;ImagePath&nbsp;&raquo; en <strong>C:\windows\system32\srvany.exe</strong><br />
<em>(Elle doit être le chemin complet vers SRVANY.EXE ; <strong>pensez</strong> à ajouter des guillemets si votre chemin contient des espaces)</em><br />
Le service est désormais créé. Cependant si vous essayez de le démarrer maintenant vous recevrez un message d&#8217;erreur, c&#8217;est tout à fait <strong>normal</strong>.</p>
<p style="text-align: center;"><a title="Erreur au lancement du service (normal car le chemin de notre application n’est pas encore précisé)" href="http://blogmotion.fr/wp-content/uploads/2007/07/erreur-etape-3.png" rel="shadowbox[sbpost-72];player=img;"><img src="http://blogmotion.fr/wp-content/uploads/2007/07/erreur-etape-3.thumbnail.png" alt="Erreur au lancement du service (normal car le chemin de notre application n’est pas encore précisé)" /></a></p>
<p>Dans l&#8217;étape suivante nous allons indiquer <strong>où ce situe notre application</strong>, pour que lorsque le SCM lance SRVANY, ce dernier trouve notre application et le démarre <strong>correctement</strong>.</p>
<p><strong>Etape 4 :</strong> Ajout d&#8217;une clé &laquo;&nbsp;Parameters&nbsp;&raquo;:</p>
<ol>
<li>Naviguez jusqu&#8217;à la clé du service que vous venez de déclarer, ici : HKLM\SYSTEM\CurrentControlSet\Services\smallrouter</li>
<li>Créez une clé &laquo;&nbsp;Parameters&nbsp;&raquo; (Edition &gt; Nouveau &gt; Clé)</li>
</ol>
<p><strong>Etape 5 :</strong> Ajout d&#8217;une valeur &laquo;&nbsp;Application&nbsp;&raquo;:</p>
<blockquote>
<ol>
<li>Ouvrez la clé &laquo;&nbsp;Parameters&nbsp;&raquo;</li>
<li>Créez une clé &laquo;&nbsp;Application&nbsp;&raquo; de type chaîne (REG_SZ) dans la clé &laquo;&nbsp;Parameters&nbsp;&raquo; (Edition &gt; Nouveau &gt; Valeur &gt; Chaine)</li>
<li>Editez &laquo;&nbsp;Application&nbsp;&raquo; et déclarez-y le chemin complet vers notre exécutable. Si vous avez suivi nos prérequis ce chemin est &laquo;&nbsp;C:\smallrouter\smallrouter.exe&nbsp;&raquo;. Nous précisons à Smallrouter notre fichier de règles qui doit être ouvert au lancement du logiciel ; la commande devient donc : <strong>&laquo;&nbsp;C:\smallrouter\smallrouter.exe&nbsp;&raquo; &laquo;&nbsp;C:\smallrouter\ports.dsr&nbsp;&raquo;</strong>:
<p style="text-align: center;"><a title="Ajout de la chaine “Application”" href="http://blogmotion.fr/wp-content/uploads/2007/07/creation-chaine-application-etape-5.png" rel="shadowbox[sbpost-72];player=img;"><img src="http://blogmotion.fr/wp-content/uploads/2007/07/creation-chaine-application-etape-5.thumbnail.png" alt="Ajout de la chaine “Application”" /></a></p>
</li>
</ol>
</blockquote>
<p><strong>Etape 6 :</strong> intéragir avec le bureau :<br />
une fois le service lancé il est exécuté en arrière plan, de manière transparente visuellement. Afin de contrôler le lancement de votre service je vous invite à activer cette option la première fois. Le programme exécuté en tant que service apparaîtra ainsi de la même façon que si vous le lanciez manuellement en tant que simple programme.</p>
<blockquote>
<ol>
<li>retournez dans la console de services (démarrer &gt; éxecuter &gt; services.msc &gt; OK)</li>
<li>double-cliquez sur le service en question &laquo;&nbsp;smallrouter&nbsp;&raquo; dans notre cas</li>
<li>cliquez sur l&#8217;onglet &laquo;&nbsp;Connexion&nbsp;&raquo;</li>
<li>cocher l&#8217;option&nbsp;&raquo;Autorisr le service à interagir avec le bureau&nbsp;&raquo; :</li>
</ol>
</blockquote>
<p style="text-align: center;"><a title="Activation de l’option “Interagir avec le bureau” afin de contrôle le bon lancement du service" href="http://blogmotion.fr/wp-content/uploads/2007/07/interagir-bureau-etape-6.png" rel="shadowbox[sbpost-72];player=img;"><img src="http://blogmotion.fr/wp-content/uploads/2007/07/interagir-bureau-etape-6.thumbnail.png" alt="Activation de l’option “Interagir avec le bureau” afin de contrôle le bon lancement du service" /></a></p>
<p align="left">
<ul>
<li>Validez avec le bouton &laquo;&nbsp;OK&nbsp;&raquo;</li>
</ul>
<p>&nbsp;</p>
<p><strong>Etape 7 :</strong> soufflez, c&#8217;est terminé ! le tutoriel est assez long car je souhaitai le rendre disponible au maximum d&#8217;entres vous, n&#8217;ayez pas peur du registre ça ne mort pas <img src='http://blogmotion.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><p style="border-top: 2px solid rgb(181, 212, 254); border-bottom: 2px solid rgb(181, 212, 254); padding: 5px 20px 5px 45px; background: rgb(248, 250, 252) url(http://blogmotion.fr/wp-content/plugins/NiceWeb2CSS/icon/info.gif) no-repeat scroll 15px 50%;color: rgb(94, 98, 115); text-align: left;">Astuce</p>Pour lancer le service en ligne de commande : <strong>net start smallrouter</strong><br />
Pour stopper le service en ligne de commande : <strong>net stop smallrouter<br />
</strong>Ainsi vous pouvez aisément faire un raccourci sur votre bureau pour le lancer ou l&#8217;arrêter en un clique de souris. Pour cela sur le bureau faîtes un clique-droit &gt; Nouveau &gt; Raccourci, entrez la cible suivante :<strong><br />
%systemroot%\system32\net.exe start smallrouter</strong> (pour le lancement)<strong><br />
</strong><strong>%systemroot%\system32\net.exe stop smallrouter</strong> (pour l&#8217;arrêt)</p>
<p>Pour retirer proprement le service Smallrouter de Windows définitivement utilisez la ligne de commande : &laquo;&nbsp;<strong>sc delete smallrouter</strong>&nbsp;&raquo;</p>
<p>N.B. : Pensez à décocher l&#8217;option de l&#8217;étape 6 si vous ne souhaitez pas visualiser le programme exécuté.</p>
<p>J&#8217;attends vos impressions, critiques et conseils <img src='http://blogmotion.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><p style="border-top: 2px solid rgb(65, 105, 175); border-bottom: 2px solid rgb(65, 105, 175); padding: 5px 20px 5px 45px; background: rgb(223, 235, 255) url(http://blogmotion.fr/wp-content/plugins/NiceWeb2CSS/icon/world.gif) no-repeat scroll 15px 50%; text-align: left; color: rgb(102, 102, 102);">Documentation :<br />
<a href="http://support.microsoft.com/kb/q137890/">Création d&#8217;un service défini par l&#8217;utilisateur</a><br />
<a href="http://support.microsoft.com/kb/251192/fr"> Créer un service Windows à l&#8217;aide de Sc.exe</a><br />
<a href="http://blogs.microsoft.fr/samdrey/archive/2006/04/30/26928.aspx"> Lancer des applications avec le compte &laquo;&nbsp;Local System&nbsp;&raquo;</a><br />
<a href="http://www.geocities.com/SiliconValley/Pines/3991/nthowto.htm">Création d&#8217;un service NT en VB5</a><br />
</p></p>
Vous devriez me suivre sur Twitter : <strong><a href="http://twitter.com/xhark">@xhark</a></strong>
<hr />
<p><small><a href="http://blogmotion.fr/systeme/convertir-un-programme-exe-en-service-windows-72">Article original</a> écrit par Mr Xhark publié sur <a href="http://blogmotion.fr">Blogmotion</a> le 23/07/2007 |
<a href="http://blogmotion.fr/systeme/convertir-un-programme-exe-en-service-windows-72#comments">65 commentaires</a> |
<br />Attention : l'intégralité de ce billet est protégée par la licence <a href="http://creativecommons.org/licenses/by-nc-sa/2.0/fr/">Creative Commons</a> 
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blogmotion.fr/systeme/convertir-un-programme-exe-en-service-windows-72/feed</wfw:commentRss>
		<slash:comments>65</slash:comments>
		</item>
	</channel>
</rss>

