将PowerTime从Powershell转换为可用的方式,但无法正常工作

问题描述 投票:1回答:1

我一直在编写此程序,在该程序中我需要向Powershell发送命令,作为回报,它为我提供了sys UpTime(分钟可以更好地工作,但不是必须的)

由于我仍然不习惯使用Powershell,因此在获取此intel时遇到很多问题。

这是我尝试过的:

    (get-date) - (gcim Win32_OperatingSystem).LastBootUpTime

给我正常运行时间,但是我仍然不知道该如何处理,因此我仍然需要以某种方式添加类似内容:

    | Select-String -Pattern "TotalMinutes"

但是我需要(以某种方式)使powershell给予我时间作为回报,以便我可以使用它。也许到剪贴板?

    | clip

但是如果我将所有这些加在一起,将没有任何效果。放入剪贴板只是我获取此信息的一种方式,其他人也可能会使用。我对此仍然很陌生,很抱歉,如果我因愚蠢的问题而伤害了你的智力。

提前感谢

powershell time return-value selection
1个回答
0
投票

通过减去两个[datetime]System.DateTime)实例,您获得了一个System.DateTime[timespan])实例,可以将其存储在变量中:

© www.soinside.com 2019 - 2024. All rights reserved.