Насколько я могу судить, когда вы хотите запустить службу, у вас очень ограниченные возможности во всех текущих версиях Windows.
Обычно я запускаю службы, набирая «services.msc» в поле «Пуск» -> «Выполнить», в большинстве версий Windows это работает. Я знаю, как щелкнуть столбец «Имя» в представлении MMC служб Windows. Если вы знаете, что представляют собой первые несколько символов имени службы, вы обычно можете отсортировать по имени и ввести префикс, чтобы прокрутить список вниз (например, найдите Windows Search).
Мне это кажется довольно слабым, поэтому я потратил некоторое время на поиск в Интернете инструментов, которые лучше справляются с управлением услугами. Обычно у меня есть ключевое слово, которое, как я знаю, может быть ключевым словом «fooWare», и мне нужно найти (обычно плохо названный) сервис, запустить его и остановить. Это часто слишком сложно.
Лучшее, что я мог сделать, - это «NET SERVICES» из командной строки, и, возможно, добавить туда grep, но в нем перечислены не все службы, а только некоторые из них.
А оснастка MMC в Win7 теперь имеет кнопку «Экспорт списка», которая позволяет экспортировать в текстовый файл CSV функцию, которую я использовал время от времени, для экспорта и последующего поиска. Я думал написать свой собственный инструмент. Я надеюсь, что существует лучшая утилита "Диспетчер сервисов", которую используют системные администраторы. Я хотел бы, чтобы окно поиска находилось в верхнем правом углу, примерно так же, как диалоговое окно «Установка и удаление программ» в Win7 и Vista, с возможностью поиска.
Существует ли такая сервисная утилита?
источник
Ответы:
sc.exe
в командной строке ИЛИ*-service
набор инструментов PowerShell.В командной строке, вы
sc
можете добавить немного службы, и вы можете комбинировать это с выводом в текстовый файл или бездельничатьfind
. Но на самом деле, вы должны использовать PowerShell в эти дни такGet-Service
(какStart-Service
,Restart Service
,Set-Service
и т.д.) в сочетании с множеством PowerShell поставляется форматирование и анализ инструментов является лучшим выбором.Вот пример в PowerShell:
он фильтрует как по имени, так и по отображаемому имени и игнорирует отключенные сервисы.
Вы можете поместить это в скрипт
Find-Service.ps1
с одним параметром.источник
HKLM \ System \ CurrentControlSet \ Services может предоставить вам много информации, которая вам может понадобиться. Поступайте осторожно.
источник
xnet.exe, доступный в нескольких местах (например, http://www.netware.se/en/downloads/ ), может перечислить все работающие службы - затем вы можете использовать что-то еще для поиска выходных данных. Handlily xnet также сообщает краткое название сервиса, которое можно использовать для управления им.
источник
Мне тоже интересно то же самое :-(
Даже в Windows 10 до сих пор ничего не говорится о функции поиска в представлении MMC служб Windows.
В любом случае я нашел эту утилиту Serviwin 'по следующей ссылке:
http://www.nirsoft.net/utils/serviwin.html
Он показывает всю информацию об услугах и имеет функцию поиска. Я надеюсь, что это помогает, а также надеюсь, что Microsoft реализует окно поиска в представлении MMC Windows Services.
источник