0

我有一个这样的 PowerShell 脚本:

$owners = @{}
gwmi win32_process |% {$owners[$_.handle] = $_.getowner().user}
get-process | select processname,Id,StartTime,@{l="Owner";e={$owners[$_.id.tostring()]}}

我想将其格式化StartTime为 24 小时格式并且不显示秒数。我怎么做?

4

1 回答 1

2

尝试这个:

$owners = @{}
gwmi win32_process |% {$owners[$_.handle] = $_.getowner().user}
get-process | select processname,Id,@{l="StartTime";e={ get-date $($_.starttime) -f "dd/MM/yy HH.mm" }},@{l="Owner";e={$owners[$_.id.tostring()]}}
于 2013-04-30T14:25:47.840 回答