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

我需要保存最新的10张码头照片
提前谢谢..。
发布于 2022-09-19 14:45:50
下面应该是脚本的基础。我假设您可以在其他地方查找如何将其转换为适当的cmdlet (如果需要的话):
$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。
https://stackoverflow.com/questions/73774291
复制相似问题