【发布时间】:2020-06-05 20:42:13
【问题描述】:
我有一个简单的脚本,我想给我看一些结果,但是以虚拟机的名义,我只想到第一点,其他的都剩下了,因为它会产生很多噪音。
$today = (get-date).Date
$backup = Get-VBRBackup | where {$_.info.jobname -eq "A. ProduccionInterna.Infraestructura Backup Copy"}
if ($backup) {
$backup.GetAllStorages() | where {$_.CreationTime.Date -eq $today} | select @{Name="Nombre de la VM"; Expression={$_.PartialPath[0]}}, @{Name="Size VM"; Expression={$_.Stats.BackupSize/1GB}} , @{Name="Deduplicacion"; Expression={$Session.BackupStats.DedupRatio/10}} , @{Name="Compress Ratio"; Expression={$Session.BackupStats.CompressRatio/10}} , @{Name="Fecha"; Expression={(get-date).Date}}
}
结果:
f5downinxn.vm-37087D2020-02-21T030000_B816.vib
但是,我不会:
f5downinxn
输入的链似乎不起作用。
[0]
我也试过
(".")[1]
编辑
使用我的代码:
Nombre de la VM : f5downinxn.vm-37087D2020-02-21T030000_B816.vib
有变化:
代码
$today = (get-date).Date
$backup = Get-VBRBackup | where {$_.info.jobname -eq "A. ProduccionInterna.Infraestructura Backup Copy"}
if ($backup) {
$backup.GetAllStorages() | where {$_.CreationTime.Date -eq $today} | select @{Name="Nombre de la VM"; Expression={$_.PartialPath[0].split('.')[0]}}, @{Name="Size VM"; Expression={$_.Stats.BackupSize/1GB}} , @{Name="Deduplicacion"; Expression={$Session.BackupStats.DedupRatio/10}} , @{Name="Compress Ratio"; Expression={$Session.BackupStats.CompressRatio/10}} , @{Name="Fecha"; Expression={(get-date).Date}}
}
Nombre de la VM :
【问题讨论】: