189 8069 5689

怎样把任意exe程序注册成windows系统服务?创建一个windows服务

怎样把任意exe程序注册成windows系统服务?

要将任意.exe程序注册成Windows系统服务,请按照以下步骤操作:

1. 打开CMD命令行界面以管理员身份运行。

2. 执行以下命令,将.exe程序安装成服务:

sc create 服务名称 binPath= "程序路径"

其中,“服务名称”是将要创建的服务名称,“程序路径”是你要安装为服务的.exe程序的完整路径。

如何将exe注册为windows服务,直接从后台运行?

方法一:使用windows自带的命令sc

使用sc create 方法创建。

如:sc create CaptureScreen binpath= F:\zwmei-project\decklink-learning\OutputBitmap\Debug\

OutputBitmap.exe

其中 CaptureScreen为服务名,可以在系统服务中找到,(通过在命令行运行

services.msc

注意:在sc命令中,=号前面不能有空格,而=号后面必须有一个空格,切记。另外要以管理员的身份打开命令行。

这种方法不一定能成功,如果你的exe不符合服务的规范,可能会启动失败。

方法二:在第一种方法失败的情况下,我们可以使用

instsrv.exe

srvany.exe

我们可以在官网下载

instsrv.exe

如何重启Windows服务?

要重启Windows服务,可以按照以下步骤进行操作:

首先,打开“服务”管理器,可以通过在开始菜单中搜索“服务”来找到它。

然后,在服务列表中找到要重启的服务,右键点击该服务并选择“重启”。

如果服务当前正在运行,它将被停止然后重新启动。如果服务未运行,它将被启动。重启服务可能需要一些时间,具体取决于服务的复杂性和计算机的性能。

完成后,您可以检查服务状态以确保它已成功重启。

要重启Windows服务,可以按下Win+R键,在运行对话框中输入services.msc并按下回车键打开服务管理器,找到需要重启的服务,右键单击该服务并选择重启。

或者在命令提示符中输入net stop [服务名]和net start [服务名]分别停止和启动服务。

还可以使用PowerShell命令Restart-Service [服务名]来重启服务。无论使用哪种方法,重启服务前应确保保存了相关数据并关闭了相关应用程序。

1、新建一个文本,并将文件扩展名改为.bat或.cmd(如:ResetH3Server.bat) 存放到硬盘任意目录 写入内容如下: net stop H3Server 解释:停止名称为“H3Server”的服务。 net start H3Server 解释:开启名称为“H3Server”的服务。

2、点击:开始菜单-》控制面板-》任务计划-》添加任务计划 1、点击下一步。 2、点击浏览,选择之前新建的ResetH3Server.bat文件,点击确定,下一步。

3、输入任务名称,如:重启XX服务,然后选择何时执行此任务,下一步。

4、选择起始日期,指的是这任务何时开始生效。默认起始日期为当前日期,即设置完成后立即生效;然后选择运行这个任务的周期,如果是每天固定时间则选择每天,如果要选     择固定几天则可选择第三项,然后输入天数,再就是在起始时间处设置准确执行的时间,即XX时XX秒。下一步。

5、设置此任务的Windows用户账号。即登录Windows所使用的账号。注意:若任务设置完成后修改了当前设置账号的密码,此任务将会在密码修改完后无法运行。需再次设置任务,将新密码输入方可。

到此,以上就是小编对于windows 创建服务的问题就介绍到这了,希望这3点解答对大家有用。


网站标题:怎样把任意exe程序注册成windows系统服务?创建一个windows服务
路径分享:http://cdxtjz.cn/article/dpijiig.html

其他资讯