![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
BAT
肖家庄小王
这个作者很懒,什么都没留下…
展开
-
BAT学习基础---案例解析版
@echo off setlocal enabledelayedexpansion::打开系统延时set /a b=0dir /b/od::按时间顺序显示当前文件夹下的所有文件名pause::给你反悔时间for /f "delims=" %%f in ('dir /b/od *.*') do ( if not "%%f"=="%~nx0" ( set /a b+=1 ren "%%f" "img_!b!%%~xf...原创 2020-06-03 14:36:46 · 534 阅读 · 0 评论 -
DOS特殊符号
1、@ 命令行回显屏蔽符这个字符在批处理中的意思是关闭当前行的回显。我们从前几课知道ECHO OFF 可以关闭掉整个批处理命令的回显,但不能关掉 ECHO OFF 这个命令,现在我们在 ECHO OFF这个命令前加个@,就可以达到所有命令均不回显的要求2、% 批处理变量引导符这个百分号严格来说是算不上命令的,它只是批处理中的参数而已(多个%一起使用的情况除外,以后还将详细介绍)。引用变量用%var%,调用程序外部参数用%1 至%9 等等%0 %1 %2 %3...原创 2020-06-02 18:43:45 · 451 阅读 · 0 评论 -
BAT学习基础知识(下)
If 命令 if 表示将判断是否符合规定的条件,从而决定执行不同的命令。有三种格式: 1) IF 语法: if [not] "参数" == "字符串" 待执行的命令 参数如果等于(not表示不等,下同)指定的字符串,则条件成立,运行命令,否则运行下一句。(注意是两个等号) Sample: if "%1" == "a" format a: Sample: if {%1} == {} goto noparms 2) if exist 语法:...转载 2020-06-02 18:34:02 · 1104 阅读 · 0 评论 -
Bat学习基础知识(上)
一、基础语法: 1.“.bat”结尾的文本文件是一个批处理文件,这个文件的每一行都是一条DOS命令。可以使用任何文本文件编辑工具创建和修改。 2.批处理是一种简单的程序,可以用 if 和 goto 来控制流程,也可以使用 for 循环。 3.批处理的编程能力远不如C语言等编程语言,也十分不规范。 4.每个编写好的批处理文件都相当于一个DOS的外部命令,把它所在的目录放到DOS搜索路径(path)中,即可在任意位置运行。 5.C:\AUTOEXEC.BAT 是每次系统.原创 2020-06-02 18:31:36 · 729 阅读 · 0 评论