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

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

Возможно ли это?

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

16 голосов | спросил Alex Angas 25 Mayam10 2010, 10:24:16

4 ответа


17

В окне «Службы» меню 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"
ответил Mehper C. Palavuzlar 25 Mayam10 2010, 10:37:59
11

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

 sc query > running_services.txt

Здесь перечислены все службы, запущенные или неработающие:

 sc query state= all > all_services.txt
ответил Warren P 14 J000000Thursday11 2011, 20:36:26
3

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

ответил Emmanuel Bourg 15 Jpm1000000pmTue, 15 Jan 2013 18:23:34 +040013 2013, 18:23:34
0

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

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

ответил Justin Goldberg 17 J0000006Europe/Moscow 2012, 17:33:51

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132