Как извлечь список служб Windows и их статус в текстовый файл?

Я хотел бы получить текстовый дамп экрана, который вы видите при запуске services.msc (кроме столбца Описание). Это значит, что я могу запустить diff после установки другого программного обеспечения, которое добавляет сервисы на этот экран.

Это возможно?

Если это полезно, у меня есть доступ к Powershell, но я не знаю, как извлечь этот тип информации из него.

    5 Solutions collect form web for “Как извлечь список служб Windows и их статус в текстовый файл?”

    В окне «Службы» меню « Action > Export... может предоставить вам список как .txt или CSV-файл. Он также дает вам столбец описания, но вы можете легко удалить его с помощью такой программы, как Excel.

    Вы также можете сделать это от Powershell.

     Get-Service | Export-Csv -path "C:\services.csv" 

    Кроме того, вы можете отфильтровать список. Например, вы можете получить только запущенные службы, выполнив следующую команду:

     Get-Service | where {$_.Status -eq "Running"} | Export-Csv -path "C:\services.csv" 

    Без использования powershell в этом списке перечислены службы:

      sc query > running_services.txt 

    В этом перечислены все службы, запущенные или нет:

      sc query state= all > all_services.txt 

    Вы также можете использовать net start для получения списка запущенных сервисов.

    Мне также нужен полный путь, поэтому я

     Get-WmiObject win32_service | select Name, DisplayName, State, PathName | Export-Csv -path "C:\services.csv" 

    На сервере 8 (бета-версия 2012 года) опция «Экспорт» исчезла.

    Также начальное меню ушло, и на панели задач есть только ссылка на powershell. К счастью, все программы все еще существуют, мне просто нужно вручную создавать ярлыки для каждого из них.

    Interesting Posts

    Приложения Metro в Windows 8.1 сбой при запуске

    Изменение макета слайдов по умолчанию в Powerpoint

    Сделайте снимок экрана всей веб-страницы в Opera

    Не удается подключиться к локальному серверу с других устройств (подключенных через Wi-Fi), когда сервер подключен через Wi-Fi

    Предполагается, что запуск должен забрать «пропущенные» события?

    Где регистрируются результаты работы утилиты проверки диска XP?

    Получение имени предыдущего процесса

    Почему Visual Studio работает в режиме «Всегда сверху»?

    Почему я не могу сохранить значение и ссылку на это значение в одной и той же структуре?

    Thunderbird: Ошибка: imap.server.com: сервер не поддерживает RFC 5746, см. CVE-2009-3555

    Векторизованные шрифты в формате PDF для монтажа ImageMagick?

    Как подключить домашние компьютеры (Linux) от офисного компьютера (windows) с помощью шпатлевки

    Прокладка и упаковка структуры

    Удалить / Удалить текущую строку в Notepad ++

    Почему Windows7 просыпается после того, как я переспал?

    Давайте будем гением компьютера.