需要Powershell语法帮助

我有一个Powershell命令,出于自动化目的,我们在监视系统中尝试将其写成一行。

基本上,我们正在检查多个Hyper-V虚拟机,以确保它们正确复制。我们这样做的方法是检查上一个复制日期/时间,并将其与当前日期/时间进行比较。这是我检查一台机器的单线纸。

(new-timespan -start(get-vm termserv002| Measure-VMReplication | select -expand lastreplicationtime)).totalminutes

这很完美。但是,我们要选中此Hyper-V框中的所有VM。我可以通过运行以下命令来执行此操作,而无需运行新时间-

get-vm | where {$_.replicationstate -ne "Disabled"} | Measure-VMReplication | select vmname, lastreplicationtime

这为我提供了包装盒上的每个VM及其上次复制时间。

最终,我想要输出的是从当前日期/时间开始的以分钟为单位的VMName和LastReplicationTime。如果我能做到这一点,本垒打!

有什么建议么?无论我如何尝试将两者融合在一起,我似乎都无法正确理解语法(或者不可能)。

CB。

我无法测试,但可以尝试一下:

get-vm | where {$_.replicationstate -ne "Disabled"} | Measure-VMReplication |
    select vmname, @{n="LastReplicationTime";e={ (new-timespan -start ($_.lastreplicationtime) -end (get-date)).TotalMinutes }}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

需要Elm语法帮助

来自分类Dev

PowerShell,帮助功能的语法

来自分类Dev

需要帮助解析TypeScript语法

来自分类Dev

需要帮助了解jquery语法

来自分类Dev

在Powershell中的何处需要帮助

来自分类Dev

需要Bash或Powershell脚本帮助

来自分类Dev

在Powershell中的何处需要帮助

来自分类Dev

需要 JSON 到 PowerShell 帮助

来自分类Dev

需要帮助验证我的MySQL语法

来自分类Dev

需要Javascript语法帮助返回对象数组

来自分类Dev

需要帮助来了解脚本语法

来自分类Dev

在MySQL语句语法中求和需要帮助

来自分类Dev

需要帮助理解 bash 语法

来自分类Dev

arm模板“id”的语法帮助需要

来自分类Dev

需要帮助理解 MySql 语法

来自分类Dev

Powershell中的数组帮助-正确的语法?

来自分类Dev

无法理解PowerShell“帮助页面”语法

来自分类Dev

需要帮助在PowerShell中捕获错误消息

来自分类Dev

需要帮助修复此LEFT OUTER JOIN的语法

来自分类Dev

我需要了解RxJx订阅语法的帮助

来自分类Dev

该语法需要导入的名为__spreadArrays的帮助器

来自分类Dev

我需要帮助来了解此特定if语句完成的语法

来自分类Dev

需要帮助来解决语法错误消息

来自分类Dev

redux-form:需要帮助理解语法

来自分类Dev

需要帮助理解数组中的语法

来自分类Dev

需要有关PowerShell列循环的帮助

来自分类Dev

需要帮助以使用POWERSHELL获取数组中的XML值

来自分类Dev

需要帮助将PowerShell转换为C#代码

来自分类Dev

需要有关PowerShell列循环的帮助