Comme le projet doit développer des services Windows, lors du remplacement des fichiers de programme de service Windows, il faut d’abord l’arrêter, sinonLe fichier sera occupé et ne pourra pas être remplacé。
Les fichiers de remplacement du programme sont remplacés par des disques FTP ou réseau partagés, et ne nécessitent pas de connexion au serveur.
Il est compliqué de se connecter au serveur à chaque fois que vous arrêtez ou lancez des services Windows :(Le serveur est une machine bastionnaireAinsi, en utilisant ASP.NET Core pour développer un projet ServiceAdmin, vous pouvez implémenterDémarre, arrête et redémarre les services Windows via le web。
En utilisant ASP.NET Core publishing spécifie la plateforme cible, donc le serveurAucune installation n’est requise.NET SDK。
D’abord, regardez la capture d’écran :
Code de base du programme :
Attache un script chauve-souris, commence le projet avec des scripts, des scriptsDoit être géré en tant qu’administrateurParce que certains services nécessitent des privilèges administrateur, et le script est le suivant :
Téléchargement du code source :
Touristes, si vous voulez voir le contenu caché de ce post, s’il vous plaît Répondre
|