我正在驯服一台新机器。
在此过程中,我安装了一些可以添加服务的东西...但我也禁用了大量 M$ 垃圾软件/入侵软件/不相关的服务。
有没有办法生成“服务”对话框中所见内容的报告……?以 PDF 或 .xls 文件的形式?目前我能想到的唯一办法就是截图!但肯定在 W10 的深处埋藏着某种数据表……
从更一般的意义上讲,我想知道是否有可能生成有关 W10 的所有/大多数配置设置的报告?这对于各种系统管理员类型的目的都很有用。
答案1
有没有什么方法可以生成“服务”对话框中所看到内容的报告?
是的。
在cmd
shell 中运行以下sc
命令:
sc query state= all
要将输出保存在文件中:
sc query state= all > sevice_report.txt
示例输出:
SERVICE_NAME: !SASCORE
DISPLAY_NAME: SAS Core Service
TYPE : 10 WIN32_OWN_PROCESS
STATE : 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
SERVICE_NAME: ACDaemon
DISPLAY_NAME: ArcSoft Connect Daemon
TYPE : 10 WIN32_OWN_PROCESS
STATE : 1 STOPPED
WIN32_EXIT_CODE : 1077 (0x435)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
SERVICE_NAME: AdobeARMservice
DISPLAY_NAME: Adobe Acrobat Update Service
TYPE : 10 WIN32_OWN_PROCESS
STATE : 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
SERVICE_NAME: AdobeFlashPlayerUpdateSvc
DISPLAY_NAME: Adobe Flash Player Update Service
TYPE : 10 WIN32_OWN_PROCESS
STATE : 1 STOPPED
WIN32_EXIT_CODE : 1077 (0x435)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
...
答案2
查看 Powershell get-service 命令行。它的输出当然可以通过管道传输到文本文件。