当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何使用命令行导出 Windows 服务列表

作者:精品下载站 日期:2024-12-14 22:41:36 浏览:16 分类:玩电脑

如何使用命令行导出 Windows 服务列表


您可以使用命令提示符或 Get-Service PowerShell cmdlet t0 生成正在运行或已停止的 Windows 服务的列表。这篇文章将向您展示如何生成在 Windows 11/10/8/7 计算机上运行的 Windows 服务列表。

如何导出 Windows 服务列表

在 CMD 中使用命令行导出 Windows 服务列表

打开提升的命令提示符,键入以下内容并按 Enter:

sc query type= service > "%userprofile%\Desktop\ServicesList.txt"

这会将列表保存为桌面上的文本文件。

使用 PowerShell 生成 Windows 服务列表

Get-Service cmdlet 旨在检索有关计算机上安装的服务的信息。使用 Get-Service PowerShell cmdlet,您可以生成在 Windows 10/8/7 计算机上运行的 Windows 服务列表。

[玩转系统] 如何使用命令行导出 Windows 服务列表

打开提升的 PowerShell 控制台,输入 Get-Service 并按 Enter。您将看到 Windows 系统上安装的所有服务的列表。

您还可以使用 Windows PowerShell 的筛选功能筛选结果。利用参数来实现这一点。您可以生成正在运行的服务以及已停止的服务的列表。您还可以使用 Sort-Object cmdlet 按名称对它们进行排序。您可以更进一步,甚至可以将列表输出到GridView

例如,您可以使用 Get-Service cmdlet,筛选“正在运行”一词的状态,然后使用以下命令输出到 GridView:

Get-Service | Where Status -eq "Running" | Out-GridView

这将生成正在运行的服务的列表,并且将打开另一个窗口来显示结果。

要检索有关远程计算机上已停止服务的信息,并将其输出到 GridView,请使用 -ComputerName 参数,如下所示:

Get-Service -ComputerName RemoteComputerName | Where Status -eq "Stopped" | Out-GridView

要导出 Windows 服务列表,请使用以下命令:

Get-Service | Where-Object {$_.Status -eq "Running"} | Out-File -filepath "$Env:userprofile\Desktop\ServicesList.txt"

这会将列表保存为桌面上的文本文件。

这只是三个例子。在 TechNet 上阅读有关 Get-Service 的更多信息。

现在看看如何使用 PowerShell 在 Windows 中导出和备份设备驱动程序。

如何从命令行获取 Windows 服务列表?

如果您想从命令行获取 Windows 服务列表,则需要使用上述指南。换句话说,您可以先使用管理员权限打开命令提示符。然后,您可以输入以下命令:sc query type=service >“%userprofile%\Desktop\ServicesList.txt”。为了供您参考,您可以在桌面上找到一个文本文件。

如何在 PowerShell 脚本中获取 Windows 服务?

如果您想在 PowerShell 中获取 Windows 服务,可以按照本文前面提到的指南进行操作。您可以使用 Get-Service cmdlet 来完成此操作。但是,您可以根据您的要求自定义该命令。例如,您可以使用此命令仅查找正在运行的进程:Get-Service |其中 Status -eq“正在运行” |外网格视图。

使用 Windows PowerShell,您还可以更新 Windows Defender 定义、列出驱动器、卸载通用应用、查找计划任务排队状态、创建系统映像、创建桌面快捷方式以打开 Windows 应用商店应用、获取已安装的驱动程序列表、导出驱动程序等!

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯