码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • windows 服务器 应用自启动


    文章目录

    • windows 服务器 应用自启动
      • 前言
      • 创建服务器应用启动脚本
        • jar 包服务(start-jar.bat)
        • 内网穿透服务(公司内部的,可忽略)(start-frpc.bat)
        • nginx 服务(start-ngnix.bat)
        • node.js 服务(start-nms1.bat)
        • 使用 vbs 进行批量启动(start.vbs)
      • 配置 开机自动启动任务
        • (1) 在任务管理器中打开任务计划程序或者直接在搜索框搜索任务计划程序
        • (2)创建任务,并填写名称
        • (3) 新建触发器,设置开机时启动
        • (4) 新建操作,并选择写好的启动脚本 start.vbs
        • (5) 在**`设置`**选项卡中,将停止任务和强制将其停止两个选项禁用。
        • (6) 至此,自动启动任务配置成功
      • 参考文章

    windows 服务器 应用自启动

    前言

    最近,公司内部线路检修,经常停电,导致部署在公司服务器上的内部应用经常宕机,每次重新启动的时候,较为麻烦,故有了写自启动应用脚本的想法,其实部署到阿里云服务器上也不用不需要这么麻烦了。

    创建服务器应用启动脚本

    jar 包服务(start-jar.bat)

    使用java -jar命令启动E:\soft文件夹下的web.jar

    @ECHO ON  
    E:
    cd \soft
    start java -jar web.jar
    
    • 1
    • 2
    • 3
    • 4

    内网穿透服务(公司内部的,可忽略)(start-frpc.bat)

    @ECHO ON  
    E:
    cd \soft
    start frpc
    
    • 1
    • 2
    • 3
    • 4

    nginx 服务(start-ngnix.bat)

    @ECHO ON  
    E:
    cd \nginx-1.16.1
    start nginx.exe
    
    • 1
    • 2
    • 3
    • 4

    node.js 服务(start-nms1.bat)

    @ECHO ON  
    E:
    cd \node-media-server
    start node app.js
    
    • 1
    • 2
    • 3
    • 4

    使用 vbs 进行批量启动(start.vbs)

    Set objShell=CreateObject("Wscript.Shell")
    objShell.Run "C:\Users\Administrator\Desktop\one-step-start\start-jar.bat"
    objShell.Run "C:\Users\Administrator\Desktop\one-step-start\start-frpc.bat"
    objShell.Run "C:\Users\Administrator\Desktop\one-step-start\start-ngnix.bat"
    objShell.Run "C:\Users\Administrator\Desktop\one-step-start\start-nms1.bat"
    
    • 1
    • 2
    • 3
    • 4
    • 5

    配置 开机自动启动任务

    (1) 在任务管理器中打开任务计划程序或者直接在搜索框搜索任务计划程序

    image-20220630094201487

    (2)创建任务,并填写名称

    image-20220630094618277

    (3) 新建触发器,设置开机时启动

    image-20220630094942719

    (4) 新建操作,并选择写好的启动脚本 start.vbs

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UydhNakd-1656562259341)(https://cdn.jsdelivr.net/gh/claa/picb@main/image-20220630095134856.png)]

    (5) 在**设置**选项卡中,将停止任务和强制将其停止两个选项禁用。

    image-20220630095439313

    (6) 至此,自动启动任务配置成功

    image-20220630095540374

    参考文章

    Windows服务器制作一键启动脚本并设置开机启动

  • 相关阅读:
    tips: r语言排列组合给定vector的特定元素
    set和map通过一颗红黑树进行封装
    【Python】设计模式
    代码实现:求前N个数字的阶乘
    计算机二级WPS 选择题(模拟和解析五)
    C++学习第九天(list及其模拟实现)
    Win10安装DBeaver连接MySQL8、导入和导出数据库详细教程
    升级Seata Server 1.5.2
    torch.mean()、tensor.mean() 用法及维度的理解(二维、三维)
    【目标检测】-----YOLOV5网络结构详解
  • 原文地址:https://blog.csdn.net/QQ736238785/article/details/125538066
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号