1,命令解释
del /q
del 是删除文件的命令。
/q 选项表示在删除时不显示确认提示,直接删除文件而不要求用户确认。
@echo off
@:在命令前加上 @,表示该命令本身不在命令行中显示。通常,命令行会显示正在执行的命令,使用 @ 可以隐藏这一输出。
echo off:这个命令用于关闭命令的回显,意味着在执行脚本时,后续的命令不会显示在命令行窗口中。这样可以使输出更加干净,只显示需要的信息。
@echo off 的组合效果是,当脚本运行时,不会显示任何命令,只有输出结果会被显示。这通常用于提高脚本的可读性。
setlocal enabledelayedexpansion
setlocal:这个命令开始一个局部环境,意味着在此命令之后对变量的任何更改不会影响到外部环境。当脚本结束时,局部变量会被销毁。
enabledelayedexpansion:启用延迟变量扩展,允许在同一行中使用变量的值,而不需要在变量赋值之后立即获取。通过使用 ! 而不是 % 来引用变量,你可以在循环或条件语句中实时获取变量的当前值。
rem
rem 是用来添加注释的命令。
mkdir [目录名称]
mkdir(或 md)是用来创建新目录(文件夹)的命令
创建单个目录: mkdir MyFolder
创建嵌套目录: mkdir ParentFolder\ChildFolder