使用Shell脚本列出天蓝色文件存储中已使用10天的文件

时间:2018-10-22 18:24:41

标签: azure powershell azure-files

$context=New-AzureStorageContext <AccountName> <AccountKey>
$isOldDate = [DateTime]::UtcNow.AddDays(-10)
Get-AzureStorageFile -Context $context | Where-Object { 
    $_.LastModified.UtcDateTime -lt $isOldDate
}

上面的代码列出了文件共享中存在的所有文件,而不是列出了10天的文件。需要帮助

1 个答案:

答案 0 :(得分:0)

尝试一下:

$files = Get-AzureStorageFile -Context $context 
foreach ($file in $files) { $file.fetchattributesasync() }
$files.where{ $_.properties.lastmodified -le $date }

这对我来说适用于文件