如何根据要求格式化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]}}
我 运行 使用 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]}}