microsoft
-
PowerShell 列出所有可卸载的应用程序
由于大多数标准应用程序都向 Windows 注册了卸载程序,我们通过在 Windows 注册表中查找它们便可以在本地对其进行处理。 无法保证找到系统上的每个应用程序。 但可以在下列…
-
PowerShell 列出 Windows Installer 应用程序
可以通过 WMI 的 Win32_Product 类访问旨在使用 Windows Installer 的应用程序,但当今使用的所有应用程序并非都使用 Windows Install…
-
PowerShell Ping 计算机
可以使用 Win32_PingStatus 对计算机执行简单的 Ping 操作。 下面的命令执行 Ping 操作,但返回冗长的输出: PS C:/Users/maxsu> G…
-
列出计算机的 IP 地址
由于 TCP/IP 是最常用的网络协议,因此大多数低级别网络协议管理任务都涉及 TCP/IP。 在本部分中,我们使用 PowerShell 和 WMI 来执行这些任务。 若要获取本…
-
PowerShell 添加新驱动器 (New-PSDrive)
可以通过使用 New-PSDrive 命令添加自己的 Windows PowerShell 驱动器。 若要获取 New-PSDrive 命令的语法,请使用 Syntax 参数输入 …
-
管理 Windows PowerShell 驱动器
Windows PowerShell 驱动器是一个数据存储位置,你可以像访问 Windows PowerShell 中的文件系统驱动器那样访问它。 Windows PowerShe…
-
获取进程 (Get-Process)
若要获取在本地计算机上运行的进程,请运行不具有参数的 Get-Process。你可以通过指定其进程名称或进程 ID 来获取特定进程。 以下命令将获取空闲进程: PS C:/User…
-
使用 FilterHashtable 创建 Get-WinEvent 查询
本文说明了如何使用 Get-WinEvent cmdlet 的 FilterHashtable 参数筛选事件日志。 PowerShell 的 Get-WinEvent cmdlet…
-
获取登录用户信息
可通过 Win32_LogonSession WMI 类获取有关与用户相关联的登录会话的常规信息 : PS C:/Users/maxsu> Get-CimInstance -…
-
列出已安装的修补程序
可以通过使用 Win32_QuickFixEngineering 列出所有已安装的修补程序: Get-CimInstance -ClassName Win32_QuickFixEn…