目录
WinSW
* WinSW(Windows Service Wrapper)是一个开源项目,它可以让我们快速把一个可执行的程序注册为Windows的系统服务。
* 可以使得程序可以自启动,或者是可以关闭cmd窗口后保持运行。
环境
- Windows系统:Win11
- 系统自带的服务控制:services.msc
- -
- -
- 如果找不到的话可以通过运行窗口调用起来
- 首先按 win + r 调出运行窗口
- 然后输入 services.msc ,回车
- -
- WinSW
- 版本:v3.0.0
- github地址:https://github.com/winsw/winsw
使用方法
- 下载WinSW
- 复制 WinSW-x64.exe 到想要注册为服务的程序所在目录。
- 这里以注册nginx为例:
- 记住你下载的WinSW的名字,比如我的是WinSW.exe,那就新建一个同名的WinSW.xml.
- 当然你可以修改程序的名字,比如改为hello.exe,那就要新建一个同名的hello.xml.
- 直接在当前目录下右键新建文本文件
- -
- 写入如下内容
- 分析(仅说明需要修改的地方):
- 具体见相关外链:winsw配置文件参数解释说明 - 安夜的cookie
- <id>:指定Windows内部用户标识服务的id;在系统安装的所有服务中id必须是唯一的,并且完全由字母数字字符组成。
- <name>:服务的简短显示名称,可以包含空格和其他字符;在系统的所有服务中name也必须是唯一的。
- <description>:对服务的完整描述。
- <executable>:指定要启动的可执行文件,可以是绝对路径,也可以只指定可执行文件名称并从PATH中搜索。
- <startargument>启动时的传递参数
- <stopargument>停止时的传递参数
- 一般修改<id> <name> <description> 都写为服务名就可以了。
- <executable>写exe程序所在的路径,且路径尾部包含程序名
- <logpath>写exe程序所在路径即可
- <startargument>一般改成程序的路径,后面添加对应的程序启动的命令
- 比如frps一般的启动命令是frps -s frps.ini
- 这样的话这里就可以在路径后面增加 -s D:\frp\frps.ini
- 注意所有文件路径最好都用绝对路径
- <stopargument>一般改成程序路径,并且后面的-s stop改为对应的程序停止的命令
- 同<startargument>的写法。
<?xml version="1.0" encoding="UTF-8" ?>
<service>
<id>nginx</id>
<name>nginx</name>
<description>nginx</description>
<executable>D:\0Acoolight\App\nginx\nginx-1.20.2\nginx.exe</executable>
<logpath>D:\0Acoolight\App\nginx\nginx-1.20.2\</logpath>
<logmode>roll</logmode>
<depend></depend>
<startargument>-p D:\0Acoolight\App\nginx\nginx-1.20.2</startargument>
<stopargument>-p D:\0Acoolight\App\nginx\nginx-1.20.2 -s stop</stopargument>
</service>
- -
- 把文本文件另存为xml文件,如果不另存为的话,其后缀仍是txt
- 在当前目录下启动cmd。
- 安装服务,在cmd中输入以下命令并回车执行:
- WinSW-x64.exe install
- 至此,系统的服务管理中已经会有nginx这个服务了
- 调出服务管理的方法参见本文开头
调整服务为自启动
- 选中nginx服务项
- 右键,然后点击属性
- 如图,启动类型选择自动,并保存即可。
手动启动服务
- 如果服务没有启动,可以手动启动一下它
- 在服务管理中选中nginx,然后右键,点击 “启动” 即可。
В нашем интернет магазине https://shop-uggs.ru представлен широкий ассортимент оригинальных женских, мужских и детских UGG Australia. Вы можете купить угги у нас в Москве, а так же с доставкой по России без предоплаты. Мы привозим 2 пары обуви на примерку, вы сможете сначала примерить уги и только потом оплачивать те угги которые вам подошли.
Официальный сайт по продаже оригинальных кроссовок изи буст https://yeezy-boost-shop.ru в Москве. Мы продаем yeezy boost оригинал с доставкой по всей России. В нашей линейке есть такие модели Adidas yeezy 350, yeezy 500, yeezy slide.
Привет!
Заказать документ университета вы имеете возможность у нас в Москве.
ast-diplomas.com/kupit-diplom-krasnodar
Здравствуйте!
Мы готовы предложить дипломы любых профессий по приятным тарифам.
mans-diplomas.ru
Добрый день!
Мы изготавливаем дипломы любой профессии по приятным тарифам. Цена может зависеть от определенной специальности, года получения и университета. Всегда стараемся поддерживать для покупателей адекватную ценовую политику. Для нас очень важно, чтобы дипломы были доступными для большого количества граждан.
allukrnews.ru/diplom-bez-stressa-vasha-klyuch-k-preuspevayushhemu-budushhemu/
Привет!
Сколько стоит получить диплом высшего и среднего образования легально?
mandiplomiks.ru
Добрый день!
Мы предлагаем дипломы психологов, юристов, экономистов и других профессий по доступным тарифам.
diploms-man.ru
porn cannibalism
классное порево видео klassny-sex.ru .
Добрый день!
Мы готовы предложить дипломы любой профессии.
cittaviva.net/read-blog/51_proverennyj-magazin-s-obshirnym-vyborom-dokumentov.html
Окажем помощь!.
Добрый день!
Заказать диплом ВУЗа.
k90280ul.beget.tech/2024/07/04/shirokiy-katalog-dokumentov-v-populyarnom-onlayn-magazine.html
Добрый день!
Мы готовы предложить дипломы любой профессии по приятным тарифам.
vistasalamat.com/диплом-магистра-2014-20242024-фото/
car rental Montenegro tripadvisor https://www.montenegro-car-rental-hire.com
Привет, друзья!
Купить документ ВУЗа можно в нашем сервисе.
diploms-x.com/otzyvy
Успехов в учебе!
Автомобільний портал https://allauto.kyiv.ua який захоплює своїми тест-драйвами та новими новинами автосвіту
Новини автомобільного ринку https://autoguide.kyiv.ua та автопромисловості
Автомобільний портал https://autodream.com.ua новини та огляди новинок авторинку.
Добрый день!
Приобрести документ института вы можете в нашем сервисе.
ast-diplomas.com/kupit-diplom-omsk
Удачи!
Добрый день!
Приобретение диплома ПТУ с сокращенной программой обучения в Москве
arusak-diploms-srednee.ru/svidetelstvo-o-brake В
Привет!
Заказать документ о получении высшего образования
ast-diplomas24.ru/kupit-diplom-rostov-na-donu
Здравствуйте!
Мы изготавливаем дипломы любых профессий.
wiuwi.com/blogs/125285/Ваш-Настоящий-Диплом-Быстро-и-Легко
Всегда вам поможем!.
Мазь для суставов https://sustalits.ru заказать онлайн.
I was very pleased to discover this great site. I need to to thank you for ones time due to this wonderful read!! I definitely really liked every little bit of it and i also have you saved as a favorite to see new things on your blog.
Hello there! This blog post could not be written any better! Looking at this post reminds me of my previous roommate! He always kept talking about this. I’ll send this information to him. Fairly certain he’ll have a good read. Many thanks for sharing!
long term car rental Montenegro Montenegro car rental
lgbt porn
Изготовление металлических навесов для автомобиля в Санкт-Петербурге https://trudolubov.com/product/navesy/. Цены на сайте.
Газоблоки https://gasoblok.ru являются самым популярным материалом для строительства домов из газобетона, они стали эффективной, надежной и недорогой технологией. Качественные газобетонные блоки производятся промышленным способом и обрабатываются в специальных автоклавах.
Здравствуйте!
Где купить диплом по актуальной специальности?
obt.social/blogs/21773/Where-to-buy-a-diploma-at-an-adequate-price?lang=ar_sa
Mixing Reinvented https://chipmixer.online For Your Privacy
Добрый день!
Официальная покупка диплома вуза с упрощенной программой обучения
arusak-diploms-srednee.ru/kupit-diplom-sssr В
Здравствуйте!
Приобрести документ о получении высшего образования
ast-diploms.com/otzyvy
Good post. I learn something totally new and challenging on sites I stumbleupon on a daily basis. It will always be interesting to read articles from other authors and use something from other sites.
Здравствуйте!
Приобрести документ о получении высшего образования можно в нашей компании.
ast-diplomy.com/kupit-diplom-chelyabinsk
Добрый день!
Приобрести диплом любого ВУЗа.
bakinsky-dvorik.ru/club/user/127071/blog/4731/
Привет, друзья!
Мы изготавливаем дипломы любой профессии по невысоким ценам.
newsbig.raidersfanteamshop.com/poleznye-sovety-po-priobreteniu-diploma-v-internete/
Your style is really unique compared to other folks I have read stuff from. I appreciate you for posting when you’ve got the opportunity, Guess I will just bookmark this blog.
cipro: ciprofloxacin – buy cipro online without prescription
Привет, друзья!
Приобрести документ института вы сможете в нашей компании в Москве.
ast-diplomas.com/kupit-diplom-perm
ciprofloxacin generic: buy ciprofloxacin over the counter – cipro ciprofloxacin
Привет, друзья!
Приобрести диплом университета.
rkiyosaki.ru/discussion/9668/obshirnyy-assortiment-dokumentov-v-znamenitom-onlaynmagazine/
All the best things in life are easy to understand and can be summed up in just one word: freedom, fairness, respect, responsibility, kindness, and optimism. 슬롯 사이트 추천
buy doxycycline 100mg cheap: doxycycline 100 mg capsule – buy doxycycline 100mg cheap
Привет, друзья!
Заказать документ о получении высшего образования можно в нашей компании.
diplomasx.com/kupit-diplom-vracha
Удачи!
amoxicillin 500mg without prescription: where to buy amoxicillin pharmacy – buy cheap amoxicillin online
Привет!
Купить документ ВУЗа можно в нашей компании.
asxdiplomik.com/kupit-diplom-rostov-na-donu
Успехов в учебе!
Привет!
Где приобрести диплом по необходимой специальности?
http://www.jointcorners.com/read-blog/78325
Hi there! I simply would like to give you a huge thumbs up for your great information you have right here on this post. I’ll be coming back to your website for more soon.
Привет!
Приобрести документ о получении высшего образования вы можете у нас в Москве.
ast-diploms24.ru/kupit-diplom-rostov-na-donu
Удачи!
I need to to thank you for this fantastic read!! I absolutely enjoyed every bit of it. I have you saved as a favorite to check out new things you post…