如何把应用程序添加到系统服务

由于一些应用程序需要开机后自动启动,但往往放在开始-程序-启动菜单里,这个需要登陆电脑后才会启动,那么如何把程序添加到系统服务,不有登陆系统就自动运行程序呢?
在此只简单提及如何如何使用SC命令将程序加入系统服务功能:
加入服务格式如下:
sc create ServiceName binPath= 路径 start= auto
(等号后面的空格必须)
删除服务格式如下:
sc delete ServiceName
我们举个例子,将FlashFXP加入到系统服务中。(FlashFXP安装在D:\Program Files\FlashFXP文件夹)。
sc create FlashFXP binPath= D:\Program Files\FlashFXP\FlashFXP.exe start= auto
我们要删除FlashFXP这个服务的话,只需要执行一下命令就可以了。
sc delete FlashFXP
是不是很简单呢,至于怎么创建、保存、修改批处理文件,我相信大家都会了。
想了解关于sc命令的详解,请自行查看帮助(sc /?),或者去网上自己查找下资料。

时间: 2024-10-27 12:48:33

如何把应用程序添加到系统服务的相关文章

如何将程序添加到系统服务实现开机自启动

1. “启动”菜单 2. 注册表 + .bat批处理 3. 通过SC命令将程序设置成系统服务 1. “启动”菜单 只要把程序的快捷方式添加到“开始-程序-启动”菜单里就可以实现了. 2. 注册表 + .bat批处理 大致原理如下,首先创建一个.bat处理文件,在该文件中使用DOS命令启动相关程序,然后将该批处理添加到启动中. 2.1 创建批处理文件 auturun.bat,内容如下: @echo off start D:\FlashFXP\FlashFXPPortable.exe 2.2 运行“

atitit.添加win 系统服务 bat批处理程序服务的法总结instsrv srvany java linux

今天起得比较晚,又浪费了点时间,真可耻.. 下午又为校赛出了俩题,至此,校赛的四道题目已经完毕.又检查了一番,没有错误,就等待着明天的汇总了~. AC自动机的题目今天就刷了三道,还是没有完成之前的目标.现在vj也进不去了,想通宵,都不给机会~~ 只能等明天再刷完了,拖延不是一个好习惯. ----------------------------------------------------------------------------------------------------------

CentOS下将自编译的Apache添加为系统服务

首先,先谈下对linux服务的理解 1,linux 服务运行方式: 脚本的方式运行,服务脚本存放位置/etc/rc.d/init.d/ 2,linux服务管理软件 chkconfig Red Hat公司遵循GPL规则所开发的程序,它可查询操作系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务.chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息.但是chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接. 综上所述,添加某个程序为linux

debian中 将一个程序添加到favorite

debian中 将一个程序添加到favorite创建一个×.desktop文件,内容如下,然后保存到application文件夹下即可[Desktop Entry] Type=Application Name=Eclipse Comment=Eclipse Integrated Development Environment Icon=/opt/eclipse-4.2.1/icon.xpm Exec=/opt/eclipse-4.2.1/eclipse Terminal=false Catego

CentOS7中将Mysql添加为系统服务

如果是自己通过tar包安装的Mysql,不会自动添加到系统服务中,可通过如下方式,自己添加. 在/usr/lib/systemd/system目录下增加mysql.service,内容如下 [Unit] Description=Mysql After=syslog.target network.target remote-fs.target nss-lookup.target [Service] Type=forking PIDFile=/usr/local/mysql/data/XXX.pid

给go程序添加命令行参数

操作系统: CentOS 6.9_x64 go语言版本: 1.8.3 问题描述 需要应用程序根据不同的配置文件访问不同的服务器,希望程序启动时可以指定配置文件. 解决方案 package main import ( "os" "fmt" ) func main() { argsWithProg := os.Args if(len(argsWithProg) < 2) { fmt.Println("usage : ",argsWithProg

为WPF程序添加字体

很多时候我们开发的程序可能会在多个版本的Windows上运行,比如XP.Win7.Win8. 为了程序美观,现在很多公司会使用WPF作为程序的界面设计. 跨版本的操作的操作系统往往有一些字体上的问题,比如Win7和Win8有微软雅黑字体,而XP上没有(虽然微软已经明确不在维护XP,但往往还是有很多一部分使用者会使用相当长一段时间,比如医疗机构.企事业单位),还有的一种情况就是为了程序效果的需要而使用一些特殊的字体. WPF程序只要下面几个步骤就可以为程序自带字体,而不需要放到系统目录的Fonts

在Ubuntu的系统中如何将应用程序添加到开始菜单中

/*********************************************************************  * Author  : Samson  * Date    : 07/03/2014  * Test platform:  *              3.11.0.11-generic #19-Ubuntu  *              GNU bash, version 4.2.45  * ****************************

apache与mysql添加进系统服务并设置开机启动

         apache与mysql添加进系统服务并设置开机启动 apache 1  cp /usr/local/apache/bin/apachectl /etc/init.d/httpd 2  chkconfig --add httpd 出现错误service httpd does not support chkconfig 打开 vi /etc/rc.d/init.d/httpd 添加(#!/bin/sh下面) # chkconfig: 345 85 15 # description