精华内容
下载资源
问答
  • 设置开机自启动

    2016-12-19 15:41:15
    void SetAutoRun(BOOL ... //设置开机自启动 HKEY hKey; LPCTSTR strRegPath = "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run";//找到系统的启动项 if (bAutoRun) { if (RegOpenKeyEx(HKEY_CURRENT_
    void SetAutoRun(BOOL bAutoRun)
    {
    	//设置开机自启动
    	HKEY hKey;  
    	LPCTSTR strRegPath = "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run";//找到系统的启动项  
    	if (bAutoRun)  
    	{   
    		if (RegOpenKeyEx(HKEY_CURRENT_USER, strRegPath, 0, KEY_ALL_ACCESS, &hKey) == ERROR_SUCCESS) //打开启动项       
    		{  
    			TCHAR szModule[_MAX_PATH];  
    			GetModuleFileName(NULL, szModule, _MAX_PATH);//得到本程序自身的全路径  
    			RegSetValueEx(hKey,"QQMusicEx", 0, REG_SZ, (const BYTE*)(LPCSTR)szModule, strlen(szModule)); //添加一个子Key,并设置值,"QQMusicEx
    "是应用程序名字(不加后缀.exe)  
    			RegCloseKey(hKey); //关闭注册表  
    		}  
    		else  
    		{    
    			//AfxMessageBox("系统参数错误,不能随系统启动");     
    		}  
    	}  
    	else  
    	{  
    		if (RegOpenKeyEx(HKEY_CURRENT_USER, strRegPath, 0, KEY_ALL_ACCESS, &hKey) == ERROR_SUCCESS)        
    		{  
    			RegDeleteValue (hKey,"QQMusicEx");     
    			RegCloseKey(hKey);  
    		}  
    	}  
    }
    

    展开全文
  • CentOS 设置开机自启动服务 在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd、mysqld、postfix等,安装后系统默认不会自动启动的。 就算手动执行 /etc/init.d/mysqld start 启动了服务,只要服务器...

    CentOS 设置开机自启动服务

    在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd、mysqld、postfix等,安装后系统默认不会自动启动的。
    就算手动执行 /etc/init.d/mysqld start 启动了服务,只要服务器重启后,系统仍然不会自动启动服务。 在这个时候,我们就需要在安装后做个设置,让系统自动启动这些服务,避免不必要的损失和麻烦。


    一. 实验环境

    CentOS 7.5

    方法一:ln -s 建立软连接

    1. 在CentOS中总共有7种运行级别,可以在/etc/inittab 文件中进行设置,7种运行级别对应着 /etc/rc.d/rc[0-6].d 这七个目录

      ps: 你可能也发现了在/etc下也有同样的7个文件夹即 /etc/rc[0-6].d ,通过查看发现/etc/rc[0-6].d其实就是/etc/rc.d/rc[0-6].d的软连接,只是为了保持和Unix的兼容性

      这7个目录对应着7种不同运行级别,也就是说在每一个目录下的内容表示在该运行级别下应该启动或者关闭的服务。例如我们看一下/etc/rc.d/rc5.d目录下的内容

      当然你可能也发现了,这些文件是按照如下格式命名的 [KS][1-100]servicename ,它表示当系统的运行级别为5时,它会关掉以K开头的所有服务,并启动所有以S开头的服务,其实,这些服务都是/etc/init.d/中某个服务的软连接,所以真正启动的服务是/etc/init.d目录中的某一个服务,而以K/S开头建立软连接是为了表明在对应级别下应该采取的行为,K/S后面紧跟的数字表示开/关服务的优先级。

    因此,如果我们自己写了一个脚本代码 如cleanupd,需要在开机级别为3的时候自启动的话,那么我们只需要把可执行的cleanupd脚本文件放到 /etc/init.d目录下,并在对应的运行级别目录下 如/etc/rc.d/rc3.d/ 建立一个以S开头后加数字的软连接到/etc/init.d/cleanupd即可,如

    [root@localhost ~]# ln -s /etc/init.d/cleanupd /etc/rc.d/rc3.d/S95cleanup
    

    显然,这样的设置方式比较繁琐,仅仅适合于我们想DIY的脚本服务。

    方法2:chkconfig

    鉴于上面的手工操作比较繁琐,在CentOS中专门提供了chkconfig 命令来设置或者取消开机自启动服务。如,查询所有开机启动的服务:

    使用chkconfig 或者 chkconfig –list就可以看出当前系统已经设置的各个服务在各个运行级别下的开闭状态。如果我们想设置某个服务自启动或者关闭的话,那么只需要按照下面的格式使用即可

    chkconfig servicename on/off
    

    如:

    1. 查看 sshd
    2. 将 sshd 设置为开机自启动:
    [root@host ~]# chkconfig sshd on
    

    取消 sshd 的开机自启动,只需要将 on 改为 off 即可:

    [root@host ~]# chkconfig sshd off
    

    3.值得注意的是,如果这个服务尚未被添加到 chkconfig 列表中,则现需要使用 –-add 参数将其添加进去:

    [root@host ~]# chkconfig --add sshd
    

    4.如果要查询当前所有自动启动的服务,可以输入:

    [root@host ~]# chkconfig --list
    

    5.如果只想看指定的服务,只需要在 “–-list” 之后加上服务名就好了,比如查看httpd服务是否为自动启动:

    [root@host ~]# chkconfig --list httpd
    
    [root@host ~]# chkconfig --list httpd
    httpd          	0:off	1:off	2:off	3:off	4:off	5:off	6:off
    
    

    此时0~6均为off,则说明httpd服务不会在系统启动的时候自动启动。我们输入:

    [root@host ~]# chkconfig httpd on
    

    则此时为:

    [root@host ~]# chkconfig --list httpd
    httpd          	0:off	1:off	2:on	3:on	4:on	5:on	6:off
    

    这个时候2~5都是on,就表明会自动启动了。

    方法三:修改 /etc/rc.d/rc.local 这个文件:

    例如将 apache、MySQL、samba、svn 等这些服务的开机自启动问题一起搞定:

    vi/etc/rc.d/rc.local

    添加以下命令

    /usr/sbin/apachectlstart
    /etc/rc.d/init.d/mysqldstart
    /etc/rc.d/init.d/smbstart
    /usr/local/subversion/bin/svnserve-d

    展开全文
  • linux 设置开机自启动 文件配置开机自启动命令在/etc/rc.local文件中添加自启动命令执行命令执行脚本在/etc/init.d目录下添加自启动脚本运行级别设置 在/etc/rc.local文件中添加自启动命令 执行命令 cd /etc/rc.d/ ...

    在/etc/rc.local文件中添加自启动命令

    执行命令

    cd /etc/rc.d/ && vim rc.local
    写入开机自动要执行的命令,如下图:
    在这里插入图片描述

    执行脚本

    在文件最后一行添加要执行脚本的全路径。
    例如,每次开机时要执行一个hello.sh,这个脚本放在/usr下面,那就可以在 rc.local 中加一行"/usr/./hello.sh",或者" cd /usr && ./hello.sh "
    在这里插入图片描述在这里插入图片描述

    在/etc/init.d目录下添加自启动脚本

    linux在“/etc/rc.d/init.d”下有很多的文件,每个文件都是可以看到内容的,其实都是一些shell脚本或者可执行二进制文件
    Linux开机,会加载运行/etc/rc.d/init.d目录下的程序,因此我们可以把想要自动运行的脚本放到这个目录下即可。系统服务的启动就是通过这种方式实现的。
    在这里插入图片描述

    运行级别设置

    运行级就是操作系统当前正在运行的功能级别

    不同的运行级定义如下:
    0 - 停机(千万不能把initdefault 设置为0
    1 - 单用户模式   进入方法#init s = init 1
    2 - 多用户,没有 NFS
    3 - 完全多用户模式(标准的运行级)
    4 - 没有用到
    5 - X11 多用户图形模式(xwindow)
    6 - 重新启动 (千万不要把initdefault 设置为6 )

    展开全文
  • 安卓自动启动软件.zip 安卓版本设置开机自动启动软件,PICO VR头盔开机自启动软件安卓apk安装程序,流程方便有效,傻瓜模式,谁用谁知道。
  • C#设置开机自启动功能 ,可以管理开机自启动 直接编译可用
  • tomcat设置开机自启动.docx
  • docker设置开机自启动

    2021-01-30 09:24:46
    查看已经启动的服务 systemctl list-units --type=service 查看是否设置开机自启动 systemctl list-unit-files | grep enable 设置docker开机自启动

    查看已经启动的服务

    systemctl list-units --type=service

    查看是否设置开机自启动

    systemctl list-unit-files | grep enable

    设置docker开机自启动

    docker容器设置自动启动

    启动时加--restart=always 

    docker run -tid --name 你的镜像名称 -p 8081:8080 --restart=always -v 你的镜像挂载名称(/data)

     

    restart参数说明:

    no             不自动重启容器. (默认value)
    on-failure     容器发生error而退出(容器退出状态不为0)重启容器
    unless-stopped 在容器已经stop掉或Docker stoped/restarted的时候才重启容器
    always         在容器已经stop掉或Docker stoped/restarted的时候才重启容器

    如果项目非首次启动,则使用update更新镜像实现自动启动:
     

    docker update --restart=always 你的镜像名称

     

     

     

    展开全文
  • Linux设置开机自启动与关闭自启动进程一、Linux设置开机自启动二、Linux关闭开机自启动进程 一、Linux设置开机自启动 1.在终端输入sudo gnome-session-properties,双击bash 2.找到Command路径的sh,sh文件(文件名...
  • 树莓派设置开机自启动程序

    千次阅读 多人点赞 2020-07-19 20:42:46
    树莓派设置开机自启动程序 树莓派设置开机自启动程序的方法有多种,下面我们以新建.desktop文件方式来实现树莓派程序开机自启动程序。 文章目录树莓派设置开机自启动程序一、制作测试脚本二、新建.desktop文件 一、...
  • Windows脚本bat设置开机自启动
  • MFC设置开机自启动

    2017-01-24 00:00:09
    MFC设置开机自启动
  • mysql设置开机自启动

    2021-01-21 17:41:21
    Mysql设置开机自启动: 环境:linux CentOS7 mysql 5.7.32 二进制安装,安装完成初始化,启动后,在根目录查找 mysql.server [root@localhost /]# find -name mysql.server 找到后将其复制到 /etc/rc.d/init.d/目录...
  • Fedora17于2012年5月30日正式发布,距今已经有5年,今天我们来讲讲如何在Fedora17中设置开机自启动程序。1. 创建rc.local文件。一般我们可以在/etc/rc.d/rc.local中加入我们需要开机自启动的程序,但是,Fedora17中...
  • 设置Xenserver开机自动启动 xe pool-list xe pool-param-set uuid=a9c9020d-0e63-fa82-e1b5-fc6b4a8f13ac other-config:auto_poweron=true ...3. 设置开机自动启动 xe vm-param-set uuid=虚拟机uuid other-confi...
  • C# 设置开机自启动

    2018-11-24 13:24:35
    // 设置开机自启动 public void PowerBoot(string path, string FolderName) { try { RegistryKey rk = Registry.LocalMachine; RegistryKey rk2 = rk.CreateSubKey(@"Software\Microsoft\Windows\...
  • docker之设置开机自启动

    千次阅读 2019-06-18 10:29:29
    docker之设置开机自启动容器自启动使用restart policyRestart policy细节进程监控 原文:https://docs.docker.com/engine/admin/start-containers-automatically/#use-a-process-manager 容器自启动 Docker提供了...
  • TongWeb在Linux下设置开机自启动: 1.在专用机下TongWeb安装完成即是开机自启动,无需设置。 2. 在TongWebbin目录下installservice.sh命令可做成自启动,具体请看doc目录下TongWeb用户手册。 若以上方式无效,可...
  • crontab设置开机自动启动sh脚本 1、打开crontab任务 crontab -e 2、设置脚本在启动后的30s启动tomcat @reboot ( sleep 30s ; sh /usr/local/tomcta/bin/startup.sh ) 【/usr/local/tomcta/bin/startup.sh(路径)】
  • 设置开机启动方式一 最简单粗暴的方式直接在脚本/etc/rc.d/rc.local(和/etc/rc.local是同一个文件,软链)末尾添加自己的脚本 然后,增加脚本执行权限 chmod +x /etc/rc.d/rc.local 设置开机启动方式二 第二种...
  • KVM虚拟机设置开机自启动

    千次阅读 2019-03-31 23:47:38
    KVM虚拟机设置开机自启动 1、在kvm图形化管理工具里面可以设置,让kvm虚拟机随着宿主虚拟机一起启动。 2、把KVM虚拟机的XML配置文件做一个软连接到/etc/libvirt/qemu/autostart/目录下。 [root@localhost ~]# ln -...
  • Cenots Oracle11g设置开机自启动

    千次阅读 2021-03-16 17:36:11
    Cenots Oracle11g设置开机自启动 1、切换用户,定位路径,编译脚本 su oracle cd /home/oracle vim .bash_profile source .bash_profile 2、切换目录,编辑dbshut/dbstart两个脚本 cd oracle/bin vim dbshut/...
  • DOS-设置开机自启动

    千次阅读 2019-04-25 15:17:28
    1.设置开机自启动 Win+R 在”运行“框中输入 regedit 进入注册表 (当遇到不能对表项进行更改时,使用管理员权限进入注册表) 在计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 下 ...
  • Linux安装ssh服务并设置开机自启动

    万次阅读 2019-06-04 17:01:50
    设置开机自启动 sudo systemctl enable ssh 关闭ssh开机自动启动命令 sudo systemctl disable ssh 单次开启ssh sudo systemctl start ssh 单次关闭ssh sudo systemctl stop ssh 设置好后重启 reboot ...
  • CentOS 设置开机自启动 以及启动服务

    千次阅读 2018-04-30 23:27:03
    设置开机自启动linux 有自己一套完整的启动体系,抓住了 linux 启动的脉络,linux 的启动过程将不再神秘。/etc|-- init.d -> rc.d/init.d|-- rc -> rc.d/rc|-- rc.d| |-- init.d| | |-- NetworkManager|...
  • Windows下安装Redis并设置开机自动启动
  • CentOS 8 设置开机自启动zookeeper 一、配置系统服务 1、创建文件zookeeper vim /etc/rc.d/init.d/zookeeper #!/bin/bash #chkconfig:2345 20 90 #description:zookeeper #processname:zookeeper export JAVA_HOME=/...
  • win10手动设置开机自启动

    千次阅读 2019-05-10 20:48:13
    因为经常要用学校的内网连接,所以每次重启电脑都要连接一个iNode客户端,虽然在开始安装的时候可以设置开机自启动,但是当时为了不占用太多的开机启动时间就没有选择开机启动,但是,发现每天都要用的东西还是要...
  • tomcat怎么设置开机自动启动

    千次阅读 2019-04-15 10:33:04
    tomcat怎么设置开机自动启动 安装服务:进入安装目录-> bin ,,在空白处按住shift+鼠标右键 -> 在此处运行命令窗口,将service.bat文件拖拽到命令窗口中,按enter键运行,出现了“Usage: service.bat install/...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 13,167
精华内容 5,266
关键字:

设置开机自启动