在日常工作中,我们常常需要处理大量的文件,包括文件的重命名和复制。这时,使用bat脚本可以极大地提高效率。下面将介绍如何使用bat脚本来实现文件的批量重命名和复制。
首先,我们需要打开记事本或其他文本编辑器,创建一个新的文本文件。然后,在这个文件中输入以下
```batch
@echo off
setlocal enabledelayedexpansion
set "source_folder=C:\Source_Folder"
set "target_folder=C:\Target_Folder"
set "prefix=New_"
for %%f in ("%source_folder%\") do (
set "filename=%%~nf"
set "extension=%%~xf"
ren "%%f" "!prefix!!filename!!extension!"
copy "!source_folder!\!prefix!!filename!!extension!" "%target_folder%"
)
```
上述脚本中的`source_folder`变量代表源文件夹路径,`target_folder`变量代表目标文件夹路径,而`prefix`变量则是你希望添加到每个文件名前的前缀。你可以根据实际需求更改这些变量的值。
保存该文件,并将其扩展名更改为`.bat`。双击运行此bat文件,它会自动将指定文件夹内的所有文件重命名并复制到另一个文件夹中,文件名前会加上你指定的前缀。
💡小贴士:在执行脚本之前,请确保已备份重要数据,以防止意外的数据丢失。
这样一来,你就可以轻松地通过bat脚本完成文件的批量重命名和复制任务了!🎉