Powershell V2中的split cmdlet等效于什么?

时间:2018-09-19 18:16:02

标签: powershell-v2.0

当前,我使用以下命令获取日志文件的日期:

$content = Get-content $localfolder$file | where-object { $_ -CMatch "0x00000000" }

在PS V3及更高版本中,我可以使用:

$date = $content.Split("successful")[-9]

这将从日志文件中获取最后日期。

不幸的是,对于Powershell V2来说这是不可能的,因为这不是有效命令,并且由于公司政策的原因,无法升级Powershell。

有人知道我可以用什么代替split来获取此信息吗?

1 个答案:

答案 0 :(得分:0)

试一下

$content = Get-content $localfolder$file | where-object { $_ -CMatch "0x00000000" }
$split_content = $content -split "successful"
$date = split_content[-9]