<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[Heck's  Blog]]></title> 
<link>https://www.heckjj.com/index.php</link> 
<description><![CDATA[一瞬间的决定，往往可以改变很多，事实上，让自己成功的往往不是知识，是精神！ 如果你总是为自己找借口，那只好让成功推迟。执行力，今天！]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[Heck's  Blog]]></copyright>
<item>
<link>https://www.heckjj.com/program-as-a-services/</link>
<title><![CDATA[将程序做为服务运行]]></title> 
<author>Heck &lt;@hecks.tk&gt;</author>
<category><![CDATA[电脑技术]]></category>
<pubDate>Sat, 14 May 2011 16:33:17 +0000</pubDate> 
<guid>https://www.heckjj.com/program-as-a-services/</guid> 
<description>
<![CDATA[ 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: 微软雅黑;">把<span style="color: #4169E1;">instsrv.exe</span>和<span style="color: #4169E1;">instsrv.exe</span>(下面有下载)这两个程序保存在一个方便的位置，例如C盘根目录下。我们举例来说明，把OE作为一个服务添加进Windows XP Professional操作系统中，并把这个服务命名为“Mail”。在运行中输入“CMD”，回车，打开命令行窗口，在提示符后面直接输入：“c:&#92;instsrv.exe Mail c:&#92;srvany.exe”然后回车，其中的“c:&#92;instsrv.exe”和“c:&#92;srvany.exe”表示这两个程序保存的位置，而Mail则是你想添加的服务名称。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;运行Regedit打开注册表编辑器，在HKEY_LOCAL_MACHINE&#92;SYSTEM&#92;CurrentControlSet&#92;Services下，找到刚才添加的Mail，点击右键，新建一个键，命名为“Parameters”，点击新建的Parameters，并再次新建一个名称为“Application”的子键，数据类型为“REG_SZ”，数值为希望作为服务运行的程序的所在位置，如果你的Windows系统安装在C盘下，那么OE的程序位置就是C:&#92;Program Files&#92;Outlook Express&#92;msimn.exe ，把这个路径添入数值中。到现在，这个服务已经成功的添加并且设置好了。如果你希望做的更加专业，可以在Mail服务下建立一个名为Description的子键，数据类型同样为REG_SZ，数值可以写一些你对这个服务的描述，这个我们在后面可以看到。<br/><br/>接下来需要对服务做一些额外的设置，在运行中输入“Services.msc”并回车，在列表中找到我们刚添加的Mail服务，双击打开，来做详细的设置。在“General”选项卡上，我们需要设置这个服务的运行方式，在图二中可以看见，作为一个服务，有“自动（Automatic）”，“手动（Manual）”和“禁止（Disabled）”三种启动类型，按照需要，我们一般设置成自动就可以了。而在“Logon”选项卡下可以设置以什么身份运行这个服务，一般可以不用理会，按照默认的设置。“Recovery”选项卡下则是进行恢复设置的，你可以指定，在服务第一次，第二次和第三次出错之后分别采取什么措施。“Dependencies”则显示了服务之间的依存关系，可以让你察看这个服务的运行依赖哪些其它服务，以及还有什么服务依赖于这个服务。这后面几个对我们一般用户没有什么意义。经过这些设置，你的服务已经完全可以正常工作了。</span> <span style="font-family: 微软雅黑;"><br/><br/>注销一下看看。为了让你看清除，我们先打开OE，这时在任务管理器里，有两个msimn进程，用户名为“.com.cn”的是我们打开的OE，而用户名为“SYSTEM”的就是我们添加的服务。<br/><br/>如果你玩够了，不想再运行这个服务，可以直接禁止它在启动的时候运行，或者使用Instsrv.exe程序删除。方法是在命令行下输入“c:&#92;instsrv.exe Mail remove”，然后回车就可以了。需要注意的是Instsrv.exe这个程序也可以删除某些系统服务，所以使用的时候一定要小心，对于系统服务，安全起见千万不要删除，哪怕你觉得它对你没有用。<br/><strong><span style="color: #FF0000;">instsrv.exe和instsrv.exe下载：</span></strong></span><br/><a href="attachment.php?fid=99">点击这里下载文件</a><br/>Tags - <a href="https://www.heckjj.com/tags/%25E5%25B0%2586%25E7%25A8%258B%25E5%25BA%258F%25E5%2581%259A%25E4%25B8%25BA%25E6%259C%258D%25E5%258A%25A1/" rel="tag">将程序做为服务</a>
]]>
</description>
</item><item>
<link>https://www.heckjj.com/program-as-a-services/#blogcomment</link>
<title><![CDATA[[评论] 将程序做为服务运行]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://www.heckjj.com/program-as-a-services/#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>