windows服務寫完之後怎麼讓它跑起來

2022-03-28 17:20:33 字數 813 閱讀 3648

當然你可以在命令框裡面自己去手動的敲**,也可以寫乙個.bat檔案一勞永逸......這裡我就介紹寫.bat檔案的方法

就是上圖所示的三個東東啦,有了這三個東東,把他們拖到你windows服務的debug資料夾裡面,點install.bat就會執行你寫的windows服務,點uninstall.bat就會移除你寫的windows服務。

首先來介紹.bat檔案怎麼寫,下面是install.bat的內容,把yourservice換成你自己的服務名稱

installutil yourservice.exe

net start yourservice

stop

下面是uninstall.bat的內容:

installutil -u yourservice.exe
c:\windows\microsoft.net\framework64\v4.0.30319   

我這個路徑是64位系統的.net framework 4.0版本的,在這個資料夾裡面找到installutil這個東東就可以了,接下來的事情就是去跑你的windows服務吧~~~

還有一點需要的注意的是,這個installutil是要區分版本的,你在windows上的這個是不能跑在windows server上的,所以跑什麼平台就去那個平台找對應的installutil

ps:可以在windows服務裡面寫壞事情,嘿嘿,比如只要一開機就啟動這個服務,然後直接關機~~或者直接開啟瀏覽器來到蜀雲泉的部落格\(^o^)/~

windows服務寫完之後怎麼讓它跑起來

當然你可以在命令框裡面自己去手動的敲 也可以寫乙個.bat檔案一勞永逸.這裡我就介紹寫.bat檔案的方法 就是上圖所示的三個東東啦,有了這三個東東,把他們拖到你windows服務的debug資料夾裡面,點install.bat就會執行你寫的windows服務,點uninstall.bat就會移除你寫...

Windows服務解除安裝之後未重啟機器之前再安裝問題

乙個windows服務在解除安裝之後並不會馬上從服務列表中消失掉,而是在服務列表中會顯示服務被禁用 這樣在你需要再次安裝同名服務時,就裝不了了,會被提示同名的服務已經存在。如果是在本地安裝,這種情況很容易處理,直接重啟機器解除安裝的服務就會從服務列表中消失 而如果這個服務裝在伺服器上,伺服器是不能隨...

python怎麼獲取windows服務的PID

下面上 為了便於理解,特意在 後新增了注釋。希望有所幫助。import psutil import re import sys import os import time import logging import subprocess logging.basicconfig level loggi...