首页 > 编程语言 >WinSW设置应用程序开机启动

WinSW设置应用程序开机启动

时间:2023-12-20 15:47:34浏览次数:41  
标签:xml 配置 应用程序 自启 WinSW 版本 开机

前言
由于使用windows自动的自启方法,不管是将程序启动服务放到开机自启文件夹中,还是创建任务计划程序,都没有很好的实现程序的开机自启效果,而WinSW很好的解决了这个问题。

下载
WinSW下载地址
注意:不同版本,有些配置是不一样的,比如我用的这个版本log mode就弃用了rotate模式,推荐使用roll模式。
这里我用的版本是: v2.12.0。

 

 

 

 

配置介绍
配置的话其实在下载的那两个xml文件中就有介绍到,翻译着看也能懂的,这里再介绍一下比较常用的。

sample-allOptions.xml
包含此版本的全部配置说明,文档不长,介绍的也很详细。
sample-minimal.xml
给出一个最简单的示例配置,临时用用就够了。

标签:xml,配置,应用程序,自启,WinSW,版本,开机
From: https://www.cnblogs.com/1175429393wljblog/p/17916620.html

相关文章

  • 使用WinSW将jar创建成Windows服务;使用Microsoft.Extensions.Hosting.WindowsServices
    【背景】我们有几个历史产品,需要部署在Windows系统上,产品有jar包,也有.net工程,为了优美的启动服务,思考了两种处理方式。第一种是电脑开机启动,将启动命令设置为快捷键,并将快捷键拷贝到C:\ProgramData\Microsoft\Windows\StartMenu\Programs\Startup目录下,该方式有个缺点,由于ja......
  • 鸿蒙开发入门:Stage模型应用程序包结构
    Stage模型应用程序包结构基于Stage模型开发的应用,经编译打包后,其应用程序包结构如下图**应用程序包结构(Stage模型)**所示。开发者需要熟悉应用程序包结构相关的基本概念。在开发态,一个应用包含一个或者多个Module,可以在DevEcoStudio工程中创建一个或者多个Module。Module是HarmonyO......
  • vue3全栈项目:具有登录注册验证的在线实时聊天应用程序。
     项目主要实现的功能:登录注册的身份验证功能(利用JWT)来实现,在与后端验证的时候,会根据不同的身份显示不同的界面;而且根据不同角色赋予不同的权力,如管理员能查看信息,而普通用户只能登录到公共组件——在线实时俩天应用程序。多人在线实时聊天功能——前后端之间根据WebSocket......
  • Debian12通过TigerVNC Server远程虚拟桌面并设置开机启动
    1.背景在某些情况,我们想要对某些没有显示器的Linux服务器进行桌面远程操控,于是TigerVNCServer就是我们的首选。2.安装环境首先安装桌面环境gnome与gdm3sudoaptinstallgnomegdm3然后安装TigerVNCServersudoaptinstalltigervnc-standalone-server3.配置安装之后......
  • Windows11忘记开机密码重置
    在锁屏页面按着shift键重启,找到命令行输入一下两行代码copyc:\windows\system\system32\utilman.exec:\windows\system32\utilman.exebakcopyc:\windows\system32\cmd.exec:\windows\system32\utilman.exe/y然后退出命令行,重启计算机,在输入密码页面右下角有一个轻松使......
  • Nginx部署成服务,设置开机自启动
    一、centos7以上环境推荐centos环境,比较简单安装nginxyuminstallnginx允许nginx开机自启动systemctlenablenginx二、windows环境下载nginxhttps://nginx.org/en/download.html准备工具使用winsw.exe工具进行配置,以64位系统为例已上传到我的文件,可下载使......
  • Linux开机启动自定义脚本
    方式一:chkconfig命令首先编写好自启的脚本/etc/init.d/test.sh#!/bin/sh#chkconfig:23451090#创建个文件touch/opt/script/1.txt再给脚本添加上可执行权限:chmod+xtest.sh将脚本添加到开机启动项chkconfig--addtest.sh将脚本设置为自启动chkconf......
  • Kubernetes管理应用程序、服务常用命令、集群监视
    1、如何使用Kubernetes管理应用程序1.1查看集群信息:kubectlcluster-info:显示集群信息。kubectlconfigview:显示当前kubectl配置信息。1.2查看资源状态:kubectlgetpods:查看所有Pod的状态。kubectlgetdeployments:查看所有部署的状态。kubectlgetservices......
  • 应用程序分段之bss段、data段
    应用程序分段之.bss段、.data段BSS段:应用程序存储未初始化或初始化为0的全局变量和静态变量。DATA段:应用程序存储初始化为非零值的全局变量和静态变量。#include<stdio.h>staticintsglobal_x=0;intglobal_xx;staticintsglobal_y=1;intglobal_yy=-1;......
  • RK3568 android12 动态替换开机logo
    前言:最近客户有个需要,通过adbpush来动态替换开机logo。通过网上查阅相关资料,现整理如下。参考:RK3568Android/Linux系统动态更换U-Boot/KernelLogo解决方法:通过自定义一个分区来存储开机logo,这样在恢复出厂时不会丢失开机logo。然后通过修改u-boot/drivers/video/drm/rock......