win10 如何批量按日期给文件改名,求指点
win10的某一个目录下有一堆类似
20230425_01_admin.agent.h.csv
怎么通过脚本把他批处理改名成
20230426_01_admin.agent.h.csv
简单地讲就是搜索当前目录,含当天日期且日期格式20230425开头的文件,用脚本把他改成20230426开头的文件,其他内容包括后缀名都不变,谢谢各位
我们正好有powershell的现成脚本可以给你:
Get-ChildItem -Path "C:\\path\\to\\directory" -File | ForEach-Object {
$newName = $_.Name.Replace("20230425", "20230426")
Rename-Item $_.FullName $newName
}
可以使用powertoys这个软件包,里面的powerRename支持批量重命名文件
不行哦,怎么执行的?