<?xml version="1.0" encoding="windows-1251"?>
<rss version="0.92">
<channel>
<title>Sw4me - Winserv</title>
<link>http://www.sw4me.com/wiki/Winserv</link>
<description>History/revisions of Sw4me/Winserv</description>
<language>en-us</language>
<item>
<title>2005-03-16 21:26:28</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2005-03-16+21%3A26%3A28</link>
<description>&lt;a name="p26-1">&lt;/a>&lt;p class="auto" id="p26-1">&lt;span class="cite">Winserv&lt;/span> is&amp;nbsp;an utility that can&amp;nbsp;create an&amp;nbsp;NT service that runs any&amp;nbsp;application. When the&amp;nbsp;application exits, the&amp;nbsp;service becomes stopped. It&amp;nbsp;is also able to&amp;nbsp;manage local and&amp;nbsp;remote NT&amp;nbsp;services that were not&amp;nbsp;created by&amp;nbsp;winserv.&lt;/p>&lt;br />&lt;a name="p26-2">&lt;/a>&lt;p class="auto" id="p26-2">
&lt;span class="cite">Winserv&lt;/span> is&amp;nbsp;used now&amp;nbsp;in&amp;nbsp;&lt;a href="http://www.projectforum.com/howto_service.html" target="_blank" title="Outgoing link
(in new window)" class="outerlink">&lt;img src="http://www.sw4me.com/wiki/themes/tabs/icons/web.gif" alt="" border="0" />ProjectForum&lt;/a> and&amp;nbsp;&lt;a href="http://www.courseforum.com/howto_service.html" target="_blank" title="Outgoing link
(in new window)" class="outerlink">&lt;img src="http://www.sw4me.com/wiki/themes/tabs/icons/web.gif" alt="" border="0" />CourseForum&lt;/a> as&amp;nbsp;a wrapper for&amp;nbsp;running these applications as&amp;nbsp;NT services. &lt;/p>&lt;hr noshade="noshade" size="1" />&lt;a name="p26-3">&lt;/a>&lt;p class="auto" id="p26-3">
&lt;span class="missingpage" title="404: //files?get=winserv.zip">Download&lt;/span>&lt;br />
&lt;a href="http://secure.emetrix.com/order/product.asp?PID=46366953" target="_blank" title="Outgoing link
(in new window)" class="outerlink">&lt;img src="http://www.sw4me.com/wiki/themes/tabs/icons/web.gif" alt="" border="0" />Register Now&lt;/a>. Winserv is&amp;nbsp;both &lt;a href="http://www.fsf.org" target="_blank" title="Outgoing link
(in new window)" class="outerlink">&lt;img src="http://www.sw4me.com/wiki/themes/tabs/icons/web.gif" alt="" border="0" />free&lt;/a> and&amp;nbsp;&lt;a href="http://www.opensource.org" target="_blank" title="Outgoing link
(in new window)" class="outerlink">&lt;img src="http://www.sw4me.com/wiki/themes/tabs/icons/web.gif" alt="" border="0" />&lt;span class="nobr">open-source&lt;/span>&lt;/a>, but&amp;nbsp;you may&amp;nbsp;express your interest in&amp;nbsp;the further Winserv development by&amp;nbsp;supporting it&amp;nbsp;with voluntary donation of $20.&lt;br />
&lt;span class="missingpage">Release Notes and&amp;nbsp;Change Log&lt;/span>&lt;a href="http://www.sw4me.com/wiki/ReleaseNotes/edit?add=1" title="Create this page">?&lt;/a>&lt;/p>&lt;hr noshade="noshade" size="1" />&lt;a name="p26-4">&lt;/a>&lt;p class="auto" id="p26-4">
The&amp;nbsp;intended audience of&amp;nbsp;Winserv consists of&amp;nbsp;the very different people:&lt;/p>&lt;ul>&lt;li> System administrators and&amp;nbsp;power users who&amp;nbsp;need a&amp;nbsp;&lt;span class="nobr">command-line&lt;/span> tool to&amp;nbsp;manage windows NT&amp;nbsp;services, locally or&amp;nbsp;remotely.
&lt;/li>&lt;li> Programmers who&amp;nbsp;are going to&amp;nbsp;implement a&amp;nbsp;service in&amp;nbsp;a language like python or&amp;nbsp;ruby; programmers with a&amp;nbsp;UNIX background, who&amp;nbsp;want to&amp;nbsp;implement an&amp;nbsp;NT service but&amp;nbsp;don't have time to&amp;nbsp;learn Windows API&amp;nbsp;or&amp;nbsp;to read MSDN.
&lt;/li>&lt;li> &lt;a href="http://www.tcl.tk" target="_blank" title="Outgoing link
(in new window)" class="outerlink">&lt;img src="http://www.sw4me.com/wiki/themes/tabs/icons/web.gif" alt="" border="0" />TCL&lt;/a> programmers and&amp;nbsp;users, familiar with &lt;a href="http://wiki.tcl.tk/tclsvc" target="_blank" title="" class="outerlink">tclsvc&lt;/a> or&amp;nbsp;&lt;a href="http://wiki.tcl.tk/3960" target="_blank" title="" class="outerlink">Tcl Dev&amp;nbsp;Kit&lt;/a> and&amp;nbsp;with NT&amp;nbsp;services in&amp;nbsp;general; they may&amp;nbsp;need a&amp;nbsp;more powerful tool to&amp;nbsp;implement and&amp;nbsp;manage NT&amp;nbsp;services.&lt;/li>&lt;/ul>&lt;a name="p26-5">&lt;/a>&lt;p class="auto" id="p26-5">
Thus &lt;span class="cite">It's almost impossible to&amp;nbsp;provide the&amp;nbsp;documentation suitable for&amp;nbsp;anyone in&amp;nbsp;such different groups. So&amp;nbsp;we encourage you&amp;nbsp;to&amp;nbsp;skip calmly the&amp;nbsp;pieces of&amp;nbsp;documentation that seems unclear. Usually it&amp;nbsp;means that the&amp;nbsp;piece is&amp;nbsp;not for&amp;nbsp;you and&amp;nbsp;you don't need to&amp;nbsp;understand it.&lt;/span>&lt;/p>&lt;hr noshade="noshade" size="1" />
&lt;br />&lt;a name="p26-6">&lt;/a>&lt;p class="auto" id="p26-6">
Winserv can&amp;nbsp;be&amp;nbsp;used as&amp;nbsp;a &lt;span class="nobr">command-line&lt;/span> utility to&amp;nbsp;configure, control, view status of&amp;nbsp;any NT&amp;nbsp;service, whether it&amp;nbsp;is &lt;span class="nobr">winserv-based&lt;/span> or&amp;nbsp;not. Winserv can&amp;nbsp;interact with a&amp;nbsp;remote machine's service control manager. When you&amp;nbsp;use winserv from a&amp;nbsp;command prompt, just prepend \\Machine\ to&amp;nbsp;the service name if&amp;nbsp;you want to&amp;nbsp;operate with remote service:&lt;br />
&lt;!--notypo-->&lt;textarea class="code" rows="2" readonly="readonly">Winserv status \\MyServer\alerter&lt;/textarea>&lt;!--/notypo-->&lt;br />
The&amp;nbsp;service name that winserv requires is&amp;nbsp;not the&amp;nbsp;display name of&amp;nbsp;the service, but&amp;nbsp;rather the&amp;nbsp;internal unique name.&lt;/p>&lt;br />&lt;a name="p26-7">&lt;/a>&lt;p class="auto" id="p26-7">
Winserv is&amp;nbsp;designed with scripting languages in&amp;nbsp;mind, &lt;a href="http://www.tcl.tk" target="_blank" title="Outgoing link
(in new window)" class="outerlink">&lt;img src="http://www.sw4me.com/wiki/themes/tabs/icons/web.gif" alt="" border="0" />TCL&lt;/a> in&amp;nbsp;particular. It&amp;nbsp;can forward SCM&amp;nbsp;control requests to&amp;nbsp;the application in&amp;nbsp;different ways, enabling you&amp;nbsp;to&amp;nbsp;do any&amp;nbsp;cleanup on&amp;nbsp;stop and&amp;nbsp;to&amp;nbsp;implement &amp;#147;paused&amp;#148; service state.&lt;/p>&lt;br />&lt;a name="p26-8">&lt;/a>&lt;p class="auto" id="p26-8">
Winserv contains a&amp;nbsp;little TCL&amp;nbsp;package that lets you&amp;nbsp;use it&amp;nbsp;as a&amp;nbsp;&lt;span class="nobr">drop-in&lt;/span> replacement for&amp;nbsp;&lt;a href="http://wiki.tcl.tk/tclsvc" target="_blank" title="" class="outerlink">tclsvc&lt;/a>.&lt;/p>&lt;hr noshade="noshade" size="1" />&lt;a name="p26-9">&lt;/a>&lt;p class="auto" id="p26-9">
&lt;span class="missingpage">Winserv &lt;span class="nobr">command-line&lt;/span> reference&lt;/span>&lt;a href="http://www.sw4me.com/wiki/CommandLine/edit?add=1" title="Create this page">?&lt;/a>&lt;br />
&lt;span class="missingpage">Winserv internals&lt;/span>&lt;a href="http://www.sw4me.com/wiki/Internals/edit?add=1" title="Create this page">?&lt;/a>&lt;br />
&lt;span class="missingpage">&lt;span class="nobr">TCL-specific&lt;/span> notes&lt;/span>&lt;a href="http://www.sw4me.com/wiki/Tcl/edit?add=1" title="Create this page">?&lt;/a>&lt;br />
&lt;span class="missingpage">Using winserv with Win32 console programs&lt;/span>&lt;a href="http://www.sw4me.com/wiki/Console/edit?add=1" title="Create this page">?&lt;/a>&lt;/p>&lt;hr noshade="noshade" size="1" />&lt;a name="p26-10">&lt;/a>&lt;p class="auto" id="p26-10">
&lt;span class="missingpage">Licensing and&amp;nbsp;Redistribution&lt;/span>&lt;a href="http://www.sw4me.com/wiki/Licensing/edit?add=1" title="Create this page">?&lt;/a>&lt;/p> </description>
</item>
<item>
<title>2005-02-22 09:34:30</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2005-02-22+09%3A34%3A30</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2005-02-22 09:34:04</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2005-02-22+09%3A34%3A04</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-07 02:28:53</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-07+02%3A28%3A53</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-07 01:50:25</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-07+01%3A50%3A25</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-07 01:12:17</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-07+01%3A12%3A17</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-06 20:05:41</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-06+20%3A05%3A41</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-06 20:03:28</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-06+20%3A03%3A28</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-06 19:54:59</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-06+19%3A54%3A59</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-06 19:54:33</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-06+19%3A54%3A33</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-06 19:54:09</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-06+19%3A54%3A09</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-06 19:52:43</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-06+19%3A52%3A43</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-06 19:02:47</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-06+19%3A02%3A47</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-06 19:00:42</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-06+19%3A00%3A42</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-06 17:13:57</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-06+17%3A13%3A57</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-06 17:13:23</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-06+17%3A13%3A23</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-06 17:08:54</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-06+17%3A08%3A54</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-06 17:08:23</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-06+17%3A08%3A23</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-06 17:06:26</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-06+17%3A06%3A26</link>
<description>edited by AntonKovalenko</description>
</item>
<item>
<title>2004-11-06 17:06:10</title>
<link>http://www.sw4me.com/wiki/Winserv/show?time=2004-11-06+17%3A06%3A10</link>
<description>edited by AntonKovalenko</description>
</item>
</channel>
</rss>

