极客号

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

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

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

如何将exe注册为windows服务,直接从后台运行?获取window服务-图1

使用sc create 方法创建。

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

OutputBitmap.exe

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

services.msc

如何将exe注册为windows服务,直接从后台运行?获取window服务-图2

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

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

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

instsrv.exe

如何将exe注册为windows服务,直接从后台运行?获取window服务-图3

srvany.exe

我们可以在官网下载

instsrv.exe

如何重启Windows服务?

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

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

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

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

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

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

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

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

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所使用的账号。注意:若任务设置完成后修改了当前设置账号的密码,此任务将会在密码修改完后无法运行。需再次设置任务,将新密码输入方可。

到此,以上就是小编对于的问题就介绍到这了,希望介绍的2点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

本站非盈利性质,与其它任何公司或商标无任何形式关联或合作。内容来源于互联网,如有冒犯请联系我们立删邮箱:83115484#qq.com,#换成@就是邮箱

转载请注明出处:http://www.hushtel.com/sm/20917.html

分享:
扫描分享到社交APP
上一篇
下一篇