我有一个文件夹,它有几个扩展名为.txt的文件。 我需要删除它们,但在此之前我需要对其进行备份。
例如,假设我有一个包含以下内容的文件夹:
name1.txt name2.txt name3.txt name4.txt
我删除后,我的文件夹的内容应该是:
name1.txt.bkup name2.txt.bkup name3.txt.bkup name4.txt.bkup
如何才能做到这一点?
只需将.txt文件重命名为.txt.bkup即:
rename *.txt *.txt.bkup
如果您坚持在删除之前创建备份(例如,可配置的批处理文件,可能会关闭创建备份),则可以在删除之前复制文件:
copy *.txt *.txt.bkup del *.txt
尝试这个:
copy *.txt *.txt.bkup del *.txt
尝试这个:
for /r "C:\**" %%i in (*.txt) do rename %%i %%i.bkup del *.txt