如何根据要求格式化powershell输出

How to format powershell output as per requirement

我 运行 使用 PowerShell 命令查找特定 windows 服务。

Get-WMIObject Win32_Service | Where-Object {$_.name -like "HyS9FinancialManagementJavaServer_*" }|select name

这给了我预期的输出

HyS9FinancialManagementJavaServer_epmsystem1.

我的要求是只获取_之后的字符串。有没有办法在 PowerShell 中实现此目的?

选择时尝试名称、表达式选项

Get-WMIObject Win32_Service | Where-Object {$_.name -like "HyS9FinancialManagementJavaServer_*" }|Select-Object @{n="Name";e={(([String]($_.Name)).Split('_'))[1]}}