首页 > 系统相关 >Windows 自定义服务(Windows Service)管理

Windows 自定义服务(Windows Service)管理

时间:2024-04-14 13:11:57浏览次数:29  
标签:exe 服务 自定义 Service Windows 语法 sc

Windows 自定义服务(Windows Service)管理

在 Windows 系统中,你可以使用 sc.exe 命令或者 PowerShell 来创建自定义服务。以下是两种方法:

使用 sc.exe 命令:

  1. 打开命令提示符(以管理员身份运行)。

  2. 使用 sc.exe 命令创建服务,语法如下:

sc create <ServiceName> binPath= "<Path to Executable>" DisplayName= "<DisplayName>" start= <StartType>
  • <ServiceName>:为服务指定的服务名。
  • <Path to Executable>:服务运行的可执行文件的路径。
  • <DisplayName>:显示的服务名称。
  • <StartType>:服务的启动类型,可以是 autodemand 或者 disabled

注意:等号前不能有空格,等号后必须有空格

例如:

sc create MyService binPath= "C:\Path\To\MyService.exe" DisplayName= "MyService" start= auto
  1. 执行完成后,服务就会被创建。
  2. 使用 sc.exe 命令查询服务,语法如下:
sc query <ServiceName>
  1. 使用 sc.exe 命令启动服务,语法如下:
sc start <ServiceName>
  1. 使用 sc.exe 命令停止服务,语法如下:
sc stop <ServiceName>
  1. 使用 sc.exe 命令删除服务,语法如下:
sc delete <ServiceName>

标签:exe,服务,自定义,Service,Windows,语法,sc
From: https://www.cnblogs.com/yuzhihui/p/18133999

相关文章

  • WDS+MDT网络启动自动部署windows(五)MDT安装
    简介终于搞到自动化了。这个需要MDT来做,虽然微软已经简易上configmanager了。但是那东西要钱。还是在MDT上折腾吧MDT,是一个共享,基于samba共享来进行安装的。它可以生成一个启动镜像(PE),启动ISO,用来安装系统,可以同时做很多自动化操作,比应答脚本强大的多。这个PE就是ADK提供的。......
  • 将网站打包成Windows应用程序
    #准备###安装node.jshttps://nodejs.cn/download/https://npmmirror.com/mirrors/node/v18.20.0/node-v18.20.0-x64.msi#安装Nativefier npminstallnativefier-g#创建应用程序nativefier"https://www.toutiao.com/"或者自定义一个客户端程序名:nativefier--n......
  • Windows 程序包管理器 Chocolatey 的使用
    Windows程序包管理器Chocolatey的使用Chocolatey是一个Windows平台上的软件包管理工具,类似于Linux上的apt、yum或者macOS上的Homebrew。它允许用户通过命令行快速安装、更新和卸载软件包。Chocolatey官网Chocolatey的安装、更新和卸载1.安装Chocolateycmd......
  • Magnet DVR Examiner 3.12.0 (Windows) - 从监控系统 CCTV 和监控 DVR 恢复视频和元数
    MagnetDVRExaminer3.12.0(Windows)-从监控系统CCTV和监控DVR恢复视频和元数据DigitalForensicSoftware|DVR和CCTV恢复解决方案请访问原文链接:https://sysin.org/blog/magnet-dvr-examiner/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgMagnetDV......
  • 在Windows上部署ArchLinux(WSL)
    在Windows上部署ArchLinux(基于WSL)在开始前请确保你拥有一个Linux环境,以便于后续的步骤顺利地进行。ArchLinux大家应该用过,这个发行版属实需要折腾。但是MicrosoftStore没有提供ArchLinux的WSL版本,所以,才有了这篇文章。2024年4月14日补充:微软商店确实有,但是默认安装在C:......
  • 04_把QT程序打包成Windows软件
    把QT程序打包成Windows软件问题一:什么是打包和部署?​因为我们要把写好的程序发给用户来用,我们写好的源码也不是随便给别人的。问题二:怎么打包和部署?1.我们把工厂切换到release模式,然后编译。​release模式:基本没有调试信息。​debug模式:有很多调试信息。......
  • Windows中Gitlab Runner的配置:shell = "powershell"
    摘要这是在Windows中摸索GitlabRunner的第一个坑:默认的值是“pwsh”。1、网上有人说,删除这一行或者改为shell=""这样就会造成流水线无法获取到.gitlab-ci.yml中定义的变量。正确做法shell="powershell"本文在说什么?说的是toml文件,完整展示如下:concurrent=1che......
  • Control Panel Command Line Commands in Windows
    CMDCommandsforControlPanelAppletsAppletCommandOSVersionAccessibilityOptionscontrolaccess.cplXPActionCentercontrol/nameMicrosoft.ActionCenter8,7 controlwscui.cpl8,7AddFeaturestoWindows8control/nameMicrosoft.Win......
  • 在Windows中使用Linux子系统
    摘要本文描述如何在Windows11中使用Ubuntu。安装1、打开Windows可选功能2、安装Linux的内核补丁https://learn.microsoft.com/zh-cn/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package3、安装Linux子系统在“Windows应用商店”里就能找......
  • 设置 Windows Media Player 推荐设置的注册表文件
    设置WindowsMediaPlayer推荐设置的注册表文件示例:plaintextCopyCodeWindowsRegistryEditorVersion5.00[HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences]"AcceptSearch"=dword:00000001"AcceptedEULA"=dword:00000001"Accepte......