@echo off:关闭命令提示符窗口的命令回显功能,这样在执行脚本时不会显示每条命令的执行结果。
for /l %%i in (1,1,10) do (...):这是一个 for 循环,它会从 1 开始,每次递增 1,直到 10。%%i 是循环变量,用于表示当前循环的次数。
保存脚本并双击运行即可。
创建多个word
@echo off
for /l %%i in (1,1,10) do (
echo. > "B%%i.docx"
)
echo.
:用来来创建空文件。
复制多个word
@echo off
for /l %%i in (1,1,10) do (
copy "A.docx" "B%%i.docx"
)
A.docx:被复制的文件模板。
B%%i.docx:将会生成一系列的文件名。
删除多个word
@echo off
echo 正在删除文件...
for /l %%i in (1,1,10) do (
del "B%%i.docx"
)
echo 文件删除成功!
pause
pause:暂停脚本的执行,等待用户按下任意键继续。
注意:
如果想把文件输出中文格式,需要修改脚本的编码,这样才能正确的显示中文。
如何修改编码?
打开记事本,然后编写好脚本,点击文件中的另存为,在右下角选择编码。