一、Linux 下实现

启动脚本的一般存放路径是 /etc/init.d/rcS (rcS即脚本文件),自启动应用程序一般放置于/etc/rc.d/init.d目录下。
参看:开机启动脚本/etc/init.d/rcS

这个已经好久没有弄过了,记得是这样做的。

二、Windows 下实现

方法一

在运行里面输入: shell:startup

将需要开机自启动的软件快捷方式放到这个文件夹下:

方法二

Windows进程守护软件:风林进程守护 v1.01
下载:进程守护
进程守护软件,简易操作,程序断开后5秒内自动启动。方便快捷

方法三

脚本:GameProtect.bat

@echo off  ::检测时间间隔,单位:秒
set _interval=5  ::需要守护的进程名称
set _processName=GameClient.exe  ::需要守护的进程启动命令
set _processCmd=D:\pc\GameClient.exe::需要守护的进程预估启动完毕所需时间,单位:秒
set _processTimeout=10  ::需要守护的进程所监听的端口
set _port=8080  ::进程用户名,一般是Administrator
set _username=Administrator   :LOOP
set /a isAlive=false  ::通过进程名称检测
tasklist /FI "username eq %_username%" | find /C "%_processName%" > temp.txt
set /p num= < temp.txt
del /F temp.txt  ::通过进程的端口是否正在被监听检测
::netstat -an | find /C "0.0.0.0:%_port%" > temp.txt
::set /p num= < temp.txt
::del /F temp.txt  if "%num%" == "0" (
start %_processCmd% | echo 启动 %_processName% 于 %date% %time%
choice /D y /t %_processTimeout% > nul
)  ::if "%num%" NEQ "0" echo 已启动  ::ping -n %_interval% 127.1>nul
choice /D y /t %_interval% >nul  goto LOOP

DSP学习 -- 软件开机自启动相关推荐

  1. Windows设置软件开机自启动与关闭

    Windows设置软件开机自启动 有时候我们需要手动为某些软件设置开机自启动权限,或者手动取消软件开机自启动权限. 取消开机自启动权限: 1. Win+R,在打开的运行程序中输入 msconfig,回 ...

  2. Qt for Mac 设置软件开机自启动

    在Qt程序中设置Mac软件的开机自启动,通过调用object-c代码来实现. 目前只测试过在非沙盒的环境下设置开机自启动,沙盒环境下没有测试过(设置方式不同,会比较复杂) 新建类,定义接口 void  ...

  3. Linux设置软件开机自启动的三种方式(中标麒麟、银河麒麟、ubuntu)

    一.有界面的程序自启动 利用Linux的 .desktop文件实现开机启动. 在/etc/xdg/autostart 目录下建立一个 test.desktop文件,并对文件进行以下编辑. 操作步骤 打 ...

  4. electron 通过nodejs的winre库实现软件开机自启动

    说明: nodejs操作注册表本人试过两个库,第一个是regedit库:另外一个则是winre库.个人推荐winre库.主要是因为: winre库操作方便,源代码阅读方便. winre库支持elect ...

  5. ubuntu18.04下设置软件开机自启动

    1.去掉开机自启动,使开机后不需要输入密码就可以自动进入系统 系统设置---用户账户---选择一个账户----点击右上角解锁后---打开自动登录---点击右上角锁定 2.完成开机自启动脚本 (1).要 ...

  6. Windows设置软件开机自启动

    取消开机自启动权限: Win+R,在打开的运行程序中输入 msconfig,回车 在打开的系统配置中,选中上面tab栏中的启动,打开任务管理器,这里面列出的程序就是开机会自启动的程序 选中程序,点击禁 ...

  7. win10实现软件开机自启动

    刚开始接触win10的朋友肯定不知道在哪里把自己常用的软件设置成开机启动,因为你根本找不到前面的xp.win7.win8,等里面的启动文件夹. 工具/原料 win10系统电脑一台 方法/步骤 1 如果 ...

  8. Linux Ubuntu设置软件开机自启动

    共四步: 1.Ctrl + Alt + T 打开终端: 2.终端输入命令 gnome-session-properties 然后弹出窗口" 启动应用程序首选项" : 3.点击右侧 ...

  9. 使用Windows10任务计划程序配置软件开机自启动

    目录 配置过程 错误处理 配置过程 在windows10中找到任务计划程序,点击→新文件夹→新建(检测软件) 点击→创建基本任务 输入名称(自定义) 触发器→当前用户登陆时 选择启动程序 添加启动程序 ...

最新文章

  1. Collection集合--ArrayList源码读后感总结
  2. 深度学习在自然语言处理的应用
  3. Tasker文件夹说明
  4. 已知两边和夹角求第三边长_数学九年级上册3.4.2节利用两边及夹角判定三角形相似微课视频|知识点...
  5. Java接受带文件的表单_Javaweb使用getPart接收表单文件过程解析
  6. 如何用计算机装手机系统,如何用手机usb重装电脑系统
  7. linux驱动程序文件,急,linux驱动程序是对的为什么生成不了.o驱动程序文件
  8. Problem L. Graph Theory Homework
  9. Linux触摸屏驱动分析(6410) -- s3c-ts
  10. 集成隔离电源的隔离式RS-485/RS-422收发器
  11. 天涯红旗linux,红旗linux安装中的几点技巧(转载)
  12. 前端开发实习面试题(Vue篇)
  13. 大数据面试3分钟自我介绍_通用面试两分钟自我介绍范文5篇
  14. 使用easyexcel快速导出xlsx表格(简洁、高效、易懂)
  15. 网络安全——Linux基础
  16. flutter友盟分享_Flutter中使用友盟统计
  17. GBase8s数据库INTERSECT 运算符
  18. 从线性模型到广义线性模型(2)——参数估计、假设检验
  19. unity2d游戏开发系列教程:一、环境安装
  20. 同一wifi下小米电视无法投屏

热门文章

  1. java多线程之消费者生产者模式
  2. 【转】十分有用的linux shell学习总结
  3. PHP核心技术笔记(2):面向对象的设计原则
  4. 详解Python中的下划线
  5. Python学习笔记:Day14 完成Web App
  6. Linux /dev目录详解和Linux系统各个目录的作用
  7. [yc]详解link
  8. [云炬ThinkPython阅读笔记]2.6 字符串运算
  9. 云炬随笔20171227
  10. 云炬WEB开发笔记2-7 代理神器CharlesFiddler