Como el proyecto necesita desarrollar servicios de Windows, al reemplazar archivos de programa de servicio de Windows, primero debe detenerse, de lo contrarioEl archivo estará ocupado y no podrá ser reemplazado。
Los archivos de programa de reemplazo son reemplazados por discos FTP o de red compartida, y no requieren iniciar sesión en el servidor.
Es complicado iniciar sesión en el servidor cada vez que paras o inicias los servicios de Windows :(El servidor es una máquina bastiónAsí que, usando ASP.NET Core para desarrollar un proyecto ServiceAdmin, puedes implementarInicia, detiene y reinicia los servicios de Windows a través de la web。
Usando ASP.NET Core Publishing especifica la plataforma objetivo, es decir, el servidorNo se requiere instalación.NET SDK。
Primero, echa un vistazo a la captura de pantalla:
Código central del programa:
Adjunta un script de murciélago, empieza el proyecto con scripts, scriptsDebe gestionarse como administradorPorque algunos servicios requieren privilegios de administrador, y el script es el siguiente:
Descarga del código fuente:
Turistas, si queréis ver el contenido oculto de esta publicación, por favor Respuesta
|