导航:首页 > 软件知识 > 如何把自启动程序变为服务

如何把自启动程序变为服务

发布时间:2024-11-28 21:12:11

A. 如何将应用程序exe注册成服务,直接从后台运行

方法一:使用windows自带的命令sc\x0d\x0a使用sccreate方法创建。\x0d\x0a如:sccreateCaptureScreenbinpath=F:\zwmei-project\decklink-learning\OutputBitmap\Debug\OutputBitmap.exetype=ownstart=autodisplayname=Screen_Capture\x0d\x0a其中CaptureScreen为服务名,可以在系统服务中找到,(通过在命令行运行services.msc打开系统服务)。binpath为你的应用程序所在的路径。displayname为服务显示的名称,这个在注册表中可以找到,(通过在命令行中输入regedit打开注册表,在HKEY_LOCAL_MACHINE--SYSTEM--CurrentControlSet下找到你的服务显示名)\x0d\x0a注意:在sc命令中,=号前面不能有空格,而=号后面必须有一个空格,切记。另外要以管理员的身份打开命令行。\x0d\x0a这种方法不一定能成功,如果你的exe不符合服务的规范,可能会启动失败。下面我们讨论第二种方法\x0d\x0a方法二:在第一种方法失败的情况下,我们可以使用instsrv.exe和srvany.exe两个小工具为我们分忧解难\x0d\x0a我们可以在官网下载instsrv.exe和srvany.exe然后放到自己的文件夹中,可以将文件夹放入C盘。下面我们开始注册服务。\x0d\x0a已管理员的身份运行命令行,首先进入工具所在的文件夹,如:c:\tools。\x0d\x0a执行c:\toolsinstsrv.exeServerNamesrvany.exe\x0d\x0a这样我们就创建了一个名为ServerName的srvany的服务,那么我们自己的exe该放在哪呢。下面我们打开注册表\x0d\x0a找到ServiceName这个服务,然后右键新建项,名称为Parameters。单击该项,然后在右边新建两个字符串值。第一个名为Application,值为:应用程序路径,如:c:\myApp.exe。第二个名为AppDirectory,值为:应用程序所在目录,如:c:\。\x0d\x0a接下来我们进入系统服务,找到ServiceName这个服务,双击进入它的属性。设置允许与桌面交互。然后启动服务。\x0d\x0a至此我们完成了将exe注册为服务的过程。\x0d\x0a下面我们分析一下:\x0d\x0ainstsrv.exe可以创建和删除服务,然而如果没有srvany.exe的参与,创建的服务可能无法启动。那么srvany.exe做了些什么呢,启动服务后我们可以在任务管理器中找到我们的服务,然后右击服务,选择转到进程,(如果进程中没有任何项被选中,则点击下面的显示所有用户进程,然后重新选择转至进程),我们看到的是srvany.exe,而不是我们自己的exe。原来我们的exe成为了它的一个子项,由srvany.exe帮助启动。

B. 如何关闭电脑自启动应用

1、进入桌面,然后开始运行(win+R),输入msconfig 打开系统配置。

阅读全文

与如何把自启动程序变为服务相关的资料

热点内容
股票交易白色加号代表什么 浏览:947
怎么看产品代码是什么 浏览:395
外贸没有客户需要的产品怎么回复 浏览:822
智慧团建怎么添加小程序 浏览:961
基金里的赎回交易有哪些 浏览:627
大数据论文有哪些 浏览:735
物流信息商家已下单是什么意思 浏览:493
如何加入渠道服首充号代理 浏览:402
什么情况律师代理是非法的 浏览:332
易宝交易网怎么收费 浏览:490
产品商业价值包括哪些 浏览:779
来访人员需要问哪些信息 浏览:664
韩式烤肉师傅技术培训学习多少钱 浏览:231
凡圣瑜伽服代理是什么价格 浏览:674
代理商被取消授权加盟商怎么办 浏览:848
数据中心老鼠怎么防范 浏览:94
代理的区域分华东华南怎么分 浏览:53
泰山技术学院邮编是多少 浏览:697
网络技术服务费怎么开发票 浏览:346
大阴线后市场怎么样 浏览:248