我想删除超过7天的ec2快照。我可以使用ec2-describe-snapshots创建所有可用快照的txt文件,但是我无法从该文件中提取旧快照。
以下是txt文件中的典型行:
SNAPSHOT snap-2031781c vol-e0b9c189完成2013-10-13T18:45:19 + 0000 100%572608710214 100创建 来自vol-e0b9c189的ami-eace57da的CreateImage(i-72a6d046)
我的所有系统都是Windows 7/2008/2012。我试着从另一篇文章中使用这个脚本而没有运气:
for /f "delims=" %%a in ('robocopy "%cd%" "%temp%" * /minage:7 /l /np /fp /njh /njs /ndl /ns^|findstr /riv /c:"^$" /c:"\aws\working\AllSnapShots.txt"') > c:\aws\working\Remove-Snaps.txt