@ECHO OFF if "%~1" equ "" exit RD /Q /S %* DEL /Q /F %* %~1这里的~是什么意思?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 02:00:03
@ECHO OFF if

@ECHO OFF if "%~1" equ "" exit RD /Q /S %* DEL /Q /F %* %~1这里的~是什么意思?
@ECHO OFF if "%~1" equ "" exit RD /Q /S %* DEL /Q /F %* %~1这里的~是什么意思?

@ECHO OFF if "%~1" equ "" exit RD /Q /S %* DEL /Q /F %* %~1这里的~是什么意思?

结合不同的命令、不同的场景有不同的意思
--------------------------
【注意】你这里,表示删除引号!
--------------------------
%1表示启动bat文件时,第二个参数;
--------------------------
[1]
也就是说,你在开始-运行中输入,xx.bat “ss”
%0 ---- xx.bat
%1 ---- "ss"
--------------------------
[2] 对%1的扩充
接着「1」中描述
1 ----- ss
--------------------------
懂了没~