IT袋

当前位置:主页 > 经验教程 > 手机教程 >

常用dos命令大全及详解

常用dos命令大全及详解 关于cmd命令进入BIOS界(3)

更新:2023-08-28 22:28:09 来源:IT袋 作者:苏晓敏
导读:常用dos命令大全及详解,set retVal=0if "%nfe%" neq "" (call:checkExtChar "%nfe%"if !retVal!==1 (echo !! 扩展名"%nfe%"错误 !!echo !!请输入0-9,A-Z,a-z之间的字符!!set nfe=goto inputNfe)) else (if %f

常用dos命令大全及详解

set retVal=0if "%nfe%" neq "" (call:checkExtChar "%nfe%"if !retVal!==1 (echo !! 扩展名"%nfe%"错误 !!echo !!请输入0-9,A-Z,a-z之间的字符!!set nfe=goto inputNfe)) else (if %fg%==0 (if "%ofi%"=="*" echo !!替换扩展名,不能为空!!&goto inputNfe)):checkExtCharset proVar2=%1 & set proVar2=!proVar2:~1,-2!set cnt4=0set retVal=0:cyc4if "!proVar2:~%cnt4%,1!"=="" (set retVal=0&goto :eof)if "!proVar2:~%cnt4%,1!" LSS "0" (set retVal=1&goto :eof)if /i "!proVar2:~%cnt4%,1!" GTR "z" (set retVal=1&goto :eof)if "!proVar2:~%cnt4%,1!" GTR "9" (if /i "!proVar2:~%cnt4%,1!" LSS "a" (set retVal=1&goto :eof))set /a cnt4+=1goto cyc4

字符串截取及替换

set var=abcdefg, 对应序号为:0,1,2,3,4,5,6(“a”为第1个,序号0;“g”为倒数第1个,序号6,倒数时序号则为0)

%var:~0,2%: ab,从第1个开始取2个%var:~1,-2%:bcde,从第2个开始取,到倒数第3个止%var:~-3,2%:ef,从倒数第3个开始取2个%var:~-3,9%:efg,从倒数第3个开始,取9个,由于9大于剩下的,所以取完为止%var:~-3%:efg,从倒数第3个开始,取完%var:~3%:defg,从第4个开始,取完%var:~0%:abcdefg,与原来一样%var:~%:与%var:~0%一样%var:~,2%:与%var:~0,2%一样%var:~,-2%:abcde,即去掉后面2个

替换:

%var:e=5%: 结果abcd5fg,“e”替换成5%var:*e=5%: 结果efg,“e”前面的包括“e”全部替换成5%var:e=%: 结果abcdfg,删除”e”

上面IT袋为您介绍的常用dos命令大全及详解、关于cmd命令进入BIOS界的相关内容,供网友参考,希望能解决您的问题。

相关阅读