win10如何将应用程序安装为服务和删除服务

article/2023/9/24 21:29:46

一,将应用程序安装为服务

创建服务脚本:首先,您需要创建一个用于安装和管理服务的脚本文件。在Windows环境中,通常使用批处理文件(.bat)或PowerShell脚本文件(.ps1)来实现。打开一个文本编辑器,创建一个新的脚本文件,下面是我的nacos启动实例,复制粘贴到自己的文档中

@echo off
set SERVICE_NAME=Nacos
set DISPLAY_NAME=Nacos Service
set DESCRIPTION=This is my nacos service.
set EXECUTABLE_PATH=D:\tools\pro\nacos2\bin\nacos-service.exesc create "%SERVICE_NAME%" binPath= "%EXECUTABLE_PATH%" start= auto displayname= "%DISPLAY_NAME%" obj= "LocalSystem" depend= ""
sc description "%SERVICE_NAME%" "%DESCRIPTION%"
  1. 在脚本中,您需要根据您的应用程序进行适当的配置。请修改SERVICE_NAMEDISPLAY_NAMEDESCRIPTIONEXECUTABLE_PATH以反映您的服务名称、显示名称、描述和应用程序的路径。

  2. 保存脚本文件:将脚本文件保存为批处理文件(.bat)或PowerShell脚本文件(.ps1)。

  3. 以管理员身份运行脚本:右键单击脚本文件,选择“以管理员身份运行”来运行脚本文件。这将使用管理员权限执行脚本。

  4. 检查服务状态:执行完脚本后,可以打开服务管理器(services.msc)来查看新创建的服务。在服务列表中,您将看到您指定的显示名称。

二,删除服务(创建脚本进行删除以.bat文件命令。最后选择“以管理员身份运行”来运行脚本文件)

@echo off
set SERVICE_NAME=Nacossc.exe delete "%SERVICE_NAME%"


http://www.ngui.cc/article/show-1202719.html

相关文章

Hyperledger Fabric 超级账本学习【14】Fabcar实例——通过 Nodejs命令 调用链码

文章目录 Hyperledger Fabric2.X 网络 以后对应的 Node Npm 版本需要升级,默认版本太低,后面会报错启动 Fabcar 网络报错运行以下命令来杀死当前运行或者活跃的容器:清除所有缓存网络:添加映射文件进入javascript目录在此文件夹内…

阿里邮箱POP3/SMTP服务

最近发现一个问题,小伙伴给我发的邮件,收和回都不及时。于是我现在将所有的邮箱,通过POP3/SMTP协议整合到了一起。再配合小米手环,就能做到邮件无遗漏。 一、邮箱常用协议 邮箱中常用三类协议 POP3 Post Office Protocol versi…

史上最全网络安全面试题汇总

最近有不少小伙伴跑来咨询: 想找网络安全工作,应该要怎么进行技术面试准备?工作不到 2 年,想跳槽看下机会,有没有相关的面试题呢? 为了更好地帮助大家高薪就业,今天就给大家分享一份网络安全工…

【人工智能】— 学习与机器学习、无/有监督学习、强化学习、学习表示

【人工智能】— 学习与机器学习、无/有监督学习、强化学习、学习表示 上一章Bayesian Networks本章:观测学习学习学习元素机器学习概论机器学习对什么有用自动语音识别计算机视觉Information retrieval—信息检索 机器学习机器学习:定义 电子邮件过滤问题…

分类与回归的区别与联系

“在监督学习中,将输入与输出所有可能取值的集合分别称为输入空间( input space)与输出空间( output space).输入与输出空间可以是有限元素的集合,也可以是整个欧氏空间. 输入变量 X…

python之scipy.signal重采样

前言 在复现LiftingNet过程中,了解到作者对于不同转速设备的机械信号进行重采样来矫正转速,也就是固定长度的样本包含了相同旋转周期的设备信息,而非相同时间长度。po一下原文: 这里其实用到了阶次分析的原理,该样本…

期末sql_server复习枯燥?乏味?一文带你轻松击破sql壁垒!

🎬 博客主页:博主链接 🎥 本文由 M malloc 原创,首发于 CSDN🙉 🎄 学习专栏推荐:LeetCode刷题集! 🏅 欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指…

3.8 电路布线

博主简介:一个爱打游戏的计算机专业学生博主主页: 夏驰和徐策所属专栏:算法设计与分析 1.最优子结构的证明: 我的理解: 对于电路布线问题的最优子结构性质,我们可以通过数学推导进行证明。下面是对证明的…

tinkerCAD入门操作(2):移动、旋转和缩放对象

tinkerCAD入门操作:移动、旋转和缩放对象 介绍 现在您已经学会了如何在工作平面上旋转,是时候真正开始处理对象了。 在本课中,您将了解有关对象物理属性的更多信息。 放置一个盒子 我们需要一个对象来操作。让我们从一个盒子开始。在提示…

实验篇(7.2) 06. 通过安全隧道访问远端内网服务器 (SSL) ❀ 远程访问

【简介】直接映射服务器到公网,没有验证不安全;通过Web浏览器访问远程内网服务器,有验证也安全,但是支持的协议太少。那有没有即安全,又能支持所有协议的访问方法呢?我们来看看SSL VPN的隧道模式。 实验要求…