首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PowerShell脚本将最新的10个映像保存在自己托管的代理上,并需要删除。

PowerShell脚本将最新的10个映像保存在自己托管的代理上,并需要删除。
EN

Stack Overflow用户
提问于 2022-09-19 13:37:51
回答 1查看 41关注 0票数 0

我需要一个PowerShell脚本,总是保持最新的10个图片和其他图像需要自动删除在linux基础上的自我托管代理VM。这个脚本我需要通过蓝色管道任务传递,比如AZ内联脚本。有人能帮我解决这个问题吗。

我需要保存最新的10张码头照片

提前谢谢..。

EN

回答 1

Stack Overflow用户

发布于 2022-09-19 14:45:50

下面应该是脚本的基础。我假设您可以在其他地方查找如何将其转换为适当的cmdlet (如果需要的话):

代码语言:javascript
复制
$path = "..."
$fileTypes = @('bmp', 'png', 'jpg') # * for all file
$filesToKeep = 10


Get-ChildItem ($fileTypes |% { join-path $path ('*.' + $_) }) | sort -Property LastWriteTime -Descending  | select -skip $filesToKeep | Remove-Item -Force

如果您喜欢按创建的日期(与上次修改的日期相比),则使用CreationTime而不是LastWriteTime

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73774291

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档