gpt4 book ai didi

batch-file - 删除超过 30 天的子目录

转载 作者:行者123 更新时间:2023-12-03 18:35:11 26 4
gpt4 key购买 nike

我正在尝试创建一个批处理脚本,该脚本将删除所有超过 30 天的子目录。
我对批处理脚本真的很陌生,所以我只是希望有人能帮助我解决这个问题。

我能够找到一个脚本来删除指定位置的所有子目录。

@for /f "tokens=*" %%a in ('dir /s /b "C:/temp/test" 2^>NUL') do rd /s /q "%%a"

有人可以调整这个脚本,让它只删除 30 天前的目录吗?

最佳答案

假设您仅限于批处理文件... check this - 但如果您可以使用 VBScript,我认为您可以执行 bit better

既然您已经澄清了真正的问题,请理解如果您打算使用 System.exec(),您将不得不面对许多缺点。
或者,如果您真的想使用 JNDI(您提到“ native ”但没有明确您的意思)也许这会有所帮助:http://mindprod.com/products1.html#FILETIMES

关于batch-file - 删除超过 30 天的子目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3419091/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com