diff --git a/README.md b/README.md index 3874a4c..8729781 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,8 @@ This service is able to run any application on user login screen. I spend severa ![LogonApplication](https://github.com/VoidVolker/Windows-logon-service/assets/5086438/23dfd564-a8b7-43d2-a96d-3205aa40c341) -# How to use / Как использовать +# English +## How to use 1. Download archive for your platform at [Releases](https://github.com/VoidVolker/Windows-logon-service/releases) page 1. Unzip to `Program files/LogonService` or any other preffered dir @@ -24,35 +25,17 @@ This service is able to run any application on user login screen. I spend severa LogonService.exe -install ``` -1. Скачать архив для вашей платформы на странице [Releases](https://github.com/VoidVolker/Windows-logon-service/releases) -1. Распаковать в `Program files/LogonService` или любой другой каталог -1. Внести настройки в файл конфигурации `LogonService.exe.config`: - - `App`, `string` - приложение для запуска, полный путь, оба вида слэшей поддерживаются (`/` или `\`) - - `Restart`, `bool` - автоматически перезапускать приложение при его остановке - - `RestartLimit`, `uint` - ограничения числа перезапусков приложения, `0` - неограниченное число - - `LogEnabled`, `bool` - включить/выключить лог - - `LogPath`, `string` - полный путь до лог-файла (по-умолчанию: `<каталог сервиса>/log.txt` - текущий каталог не используется, т.к. для сервисов это будет каталог `system32`) - - `Description`, `string` - описание сервиса - - `DisplayName`, `string` - название сервиса - - `ServiceName`, `string` - системное название сервиса (без пробелов!) -1. Установить сервис в коммандной строке: -```cmd -LogonService.exe -install -``` - -# Operating systems support / Поддерживаемые ОС +## Operating systems support - Windows 7, 8.1, 10, 11 -# Requirements / Требования +## Requirements - DotNet 4.6.1, 4.8.0, 4.8.1 What about newer dotNet versions? Until dotNet 4.8.1 support in OS is dropped no migrations is planned. Newer dotNet service requires to install additional dependencies and that makes service heavy without any reason. -Что на счет более новых версии dotNet? До тех пор, пока ОС будут поддерживать dotNet 4.8.1 миграция проекта не планируется. Более новые версии dotNet для разработки сервиса требуют устанавливать дополнительные зависимости, а это утяжелит и усложнит сервис. - -# Run multiple applications / Запуск нескольких приложений +## Run multiple applications Use next pattern for options naming in configuration file to run any number of applications: `