欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

批处理(cmd)的学习记录

发布时间:2025/3/20 编程问答 33 豆豆
生活随笔 收集整理的这篇文章主要介绍了 批处理(cmd)的学习记录 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

 

批处理的使基本使用
CommandIntroductionExample
set设置环境变量set name="小明"
call启动应用程序 
rem解释说明,可通过echo [off|on]来打印信息rem 我是一个解释的说明信息
pause暂停当前操作 
@使当前执行的命令不进行打印 @echo 123
echo打印输出消息echo 我是要打印的消息
copy concmd新建文件,并输入内容copy con filename.external
%environment_variable%引用环境变量中的指echo %environment_variable%
goto label :label跳到指定label位置继续往下执行命令

goto label

echo 我是不会被执行到的

:label

ifif分支判断命令 
forfor循环命令 
startstart启动一个cmd命令程序start “title” cmd
 type 获取指定文件的内容信息并展示 
   
   

 

 

%百分数变量
%0表示批处理文件名称 
%1~%9代表批处理命令后面的参数,最多可用9个来接受参数 
%~1去除批处理参数的双引号 
shift在批处理参数进行递增切换参数引用;%1从位置出发,依次遍历之后的每个参数 
setlocal  ...   endlocal在setlocal中通过set定义的变量称之为局部变量,不会覆盖全局的环境变量 
 * 匹配任意多个字符 
 ? 匹配任意单个字符 
>将输出的内容 写入到指定文件中(覆盖方式) 
>>将输出的内容 写入到指定文件中(追加方式) 
|管道流,意思是 前一个命令的输出作为后一个命令的输入echo abc | sort
<读取指定文件的内容sort < filename.txt

转载于:https://www.cnblogs.com/XingXiaoMeng/p/10989848.html

总结

以上是生活随笔为你收集整理的批处理(cmd)的学习记录的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。