我想将以.txt结尾的指定文件夹中的所有文件重命名为.csv,这些文件早于1天。我有以下内容将获取所有以.txt结尾的文件并将其重命名为.csv
For /R %1 %%G IN (*.txt) DO ren "%%G" "%%~nG.csv"
我正在努力的部分只是重命名一天比较旧的文件。我正在寻找一种解决方案,尽管可以在系统上设置日期格式。
答案 0 :(得分:1)
你会使用" forfiles"。代码是:
forfiles /m "*.txt" /c "cmd /c Ren @fname.txt *.csv" /d -01
这会将所有.txt文件重命名为.csv文件。
Ren * .txt已更改为@ fname.txt