Бывает, что имеется некий исполняемый файл, который необходимо зарегистрировать в системе как службу Windows 10. Существует множество различных способов, которые позволяют это сделать. Сейчас мы рассмотрим два основных и проверенных метода создания службы Windows.
Создание службы с помощью программы Sc.exe
- ServiceName — данным параметром определяется имя раздела службы в реестре;
Данное имя не совпадает с тем именем, которое будет отображаться диспетчере (например, в Services). - BinPath — в этом параметре записываем путь, где хранится исполняемый файл.
Чтобы было понятнее, в качестве примера, мы создадим службу «MySevice». При этом, отображаемое имя будет «My New Service». Указываем тип службы и включаем автозапуск:
Sc create MyService binPath=C:MyServiceMyService.exe DisplayName=″My New Service″ type=own start=auto
Теперь откройте оснастку «Services» и взгляните на то, что получилось:
Установка IIS на Windows 10 и публикация web-сайта
Параметры службы, которая уже была создана и запущена, можно изменить при помощи команды Sc config. К примеру, мы заменим имя службы, которое отображается как:
Sc config MyService DisplayName=″My Service″
А еще можно избавиться от службы полным ее удалением. Для этого используйте такую команду:
С помощью утилиты PowerShell
Ну а с помощью такого мощного инструмента, как PowerShell можно хоть горы двигать. Он обладает большими возможностями и способен работать с различными службами. Здесь, для добавления новой службы, существует специальная команда «New -Service». Давайте попробуем новую службу, как и в прошлом примере, будем использовать те же имена и значения, только добавим дополнительный параметр, в виде описания. И так, команда, для создания нового сервиса, выглядит следующим образом:
New-Service -Name MyService -BinaryPathName C:MyServiceMyService.exe` -DisplayName ″My New Service″ -Description ″Very Important Service . ″
Для изменения параметров служб, существует команда «Set -Service»:
Set-Service -Name MyService -Description ″Not Very Important Service″ -StartupType Manual
Если не считать дополнительную возможность добавления описаний к службам, PowerShell обладает таким же функционалом, как и утилита Sc.exe. Но есть один маленький минус — здесь нет простой команды для удаления службы. Поэтому приходиться использовать такой вот, немного мудреный, код:
(Get-WmiObject win32_service -Filter ″name=′MyService′″).delete()
Как добавить свою службу в windows
Application As Service
Приложение как служба позволяет вам запускать любое приложение как службу Windows, используя простой интерфейс, который позволяет вам выбрать файл для запуска, установить свойства службы, необязательные зависимости и другие детали.
Отключение ВСЕХ ненужных служб в Windows 10 | Оптимизация Windows 10
Скачать для Windows
Скачайте последнюю версию Application As Service 4.0.160 по прямой ссылке. Программа совместима с операционными системами Windows 11, 10, 8, 7, Vista, XP разрядностью 32/64-bit, размер установочного файла — 6.9 Мб. Данный программный продукт разработан ELTIMA Software и распространяется условно-бесплатно. Также вы можете скачать программу с официального сайта.
Описание программы
Вы также можете запускать дополнительные приложения до или после запуска/остановки службы, определять пользовательские переменные среды и многое другое. Программа может дополнительно перенаправить STDIN и STDOUT в файл для консольного приложения.
Особенности лицензии
30-дневная пробная версия. Некоторые функции отключены.
Скриншоты интерфейса
Комментарии пользователей
Jeffmic 26 августа 2019
Техническая поддержка этого продукта ужасна. Это продукт, сделанный в Германии, поэтому не ожидайте ни разумного времени поддержки для Западного полушария, ни полного понимания английского языка.
Я провел неделю, ходя туда-сюда с их единственным и единственным представителем службы технической поддержки. который во время одного из разговоров через IM в 9:45 утра по тихоокеанскому времени резко сказал: «Мне нужно идти, моя смена закончилась». Продукт в своей базовой форме работает так, как задумано. Однако есть функция планирования, которая просто не работает вообще. Я бы не рекомендовал этот продукт. Есть несколько других продуктов за полцены, сделанных американскими поставщиками с американской технической поддержкой.
Программы «Системные инструменты»
Never10
Версия 1.3.1 — 0.1 Мб
Never 10 — это простая в использовании утилита, которая дает пользователям возможность контролировать.
ICY Hexplorer
Версия 2.6 — 0.5 Мб
ICY Hexplorer — это шестнадцатеричный редактор, предлагающий множество функций, в том числе 5 цветовых схем.
HiFiTo
Версия 1.1 Beta — 0.0 Мб
HiFiTo (Hidden Files Toggle) — это небольшой автономный инструмент, который позволяет быстро переключать.
PromptSpeak
Версия 0.6 — 5.6 Мб
PromptSpeak — это бесплатное программное обеспечение для тех, у кого есть проблемы с речью и им трудно.
Virtual Magnifying Glass
Версия 3.6 — 1.2 Мб
Виртуальное увеличительное стекло — это удобный инструмент для увеличения экрана, который.
MediaTab
Версия 1.4.1 — 3.0 Мб
MediaTab — это удобная надстройка для проводника Windows, которая отображает подробные сведения о.
TextAloud
Версия 4.0.16 — 20.2 Мб
TextAloud преобразует любой текст в произнесенные слова. Он может читать текст, электронную почту.
LunaSolCal
Версия 2.4 — 1.4 Мб
LunaSolCal — это простой инструмент, который позволяет рассчитать время восхода, заката, восхода и захода.
Extra Keys
Версия 2.2.1 — 0.6 Мб
Extra Keys — это небольшая утилита, которая представляет собой более быструю альтернативу карте символов.
AutoClicker
Версия 3.0 — 0.8 Мб
AutoClicker может автоматически щелкнуть курсором мыши в месте вашего динамического курсора или в.
MouseZoom
Версия 1.5 — 0.0 Мб
MouseZoom — это небольшой и простой инструмент, который действует как лупа мыши, пипетка цвета и анализатор.
MultiMonitorTool
Версия 2.00 — 0.2 Мб
MultiMonitorTool предлагает несколько полезных действий для тех, чей рабочий стол расширен на несколько.
Источник: ktonasoft.ru
Службы в Windows 10 — назначение процесса, порядок создания и удаления
Службы Виндовс 10 представляют собой системные процессы, которые действуют в фоновом режиме. Часть из них запускается даже раньше, чем успевает полностью загрузиться ОС устройства. Такие приложения в основном созданы для того, чтобы предоставлять определенные услуги пользователю ПК или ноутбука. Например, одной из них является служба, выполняющая подключение к интернету. В нашей статье мы расскажем, как самому создать службу или удалить ее при необходимости.
Что такое службы в Windows 10?
Запущенные службы Виндовс тратят определенный объем ресурсов системы. Если таких приложений работает слишком много, то компьютер начинает тормозить, так как оперативная память перегружается. Часто пользователи даже не знают о том, что службы активны, гадая, почему их верный друг не справляется с простой задачей. Поэтому важно знать, как управлять подобного рода элементом, настраивать его, создавать новый или отключать неиспользуемый. Если выполнить деактивацию ненужных служб или поставить их на запуск в ручной режим, то системные ресурсы получится сэкономить, соответственно, электронное устройство станет быстрее реагировать на команды.
Стоит отметить, что службы могут быть не только от Windows. Их умеют создавать и сторонние программы, загружая систему ПК. К такой категории относится функция уведомления пользователя об обновлении какого-либо софта.
Как самому создать службу в Windows 10?
Существует несколько методов, как запустить службы Виндовс. Рассмотрим их подробнее.
Через командную строку
Инструкция содержит следующие шаги:
- Выполните запуск командной строки. Это нужно сделать с правами Администратора. Для этого воспользуйтесь поиском, наберите “Командная строка”, результат покажет нужный элемент. Кликните на него и выберите тип запуска от имени Администратора.
- Когда откроется активное окно, пропишите в нем команду “sc create Имя_службы binPath=»C:service-file.exe» DisplayName= «Описание_службы» type=own start=auto”.
- Важно правильно разобраться, как заполнять поля со сведениями создаваемого элемента:
- binPath — путь к месту, где содержится служба;
- DisplayName — наименование службы;
- start — категория включения;
- type — разновидность службы (по стандарту высвечивается own, но может быть share, kernel, filesys и interact).
- После заполнения данных, подтвердите действия на Enter. Проверить грамотность создания можно в списке активных служб. Для этого одновременно зажмите кнопки на устройстве ввода Win+R и введите “services.msc”. В некоторых случаях требуется выполнение перезагрузки ПК.
Через Windows PowerShell