Оскільки проєкту потрібно розробити сервіси Windows, при заміні файлів сервісів Windows їх потрібно спочатку зупинити, інакшеФайл буде зайнятий і не може бути замінений。
Файли заміни програм замінюються FTP або спільними мережевими дисками і не потребують входу на сервер.
Клопітно входити на сервер щоразу, коли ви зупиняєтеся або запускаєте сервіси Windows (Сервер — це бастіонна машинаОтже, використовуючи ASP.NET Core для розробки проєкту ServiceAdmin, ви можете реалізуватиЗапускає, зупиняє та перезапускає сервіси Windows через веб。
Використання ASP.NET Core publishing визначає цільову платформу, тобто серверВстановлення не потрібне.NET SDK。
Спочатку подивіться на скріншот:
Основний код програми:
Прикріпіть сценарій для кажана, почніть проєкт зі скриптів, сценаріївПотрібно запускати як адміністраторТому що деякі сервіси вимагають привілеїв адміністратора, а скрипт виглядає так:
Завантаження вихідного коду:
Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласка Відповідь
|