批处理-从入门到大神--欢迎指正错误//每天持续更新

** 如有错误,感谢指正**

如有错误,感谢指正,请私信博主,有辛苦红包,拜“一字之师”。

请根据目录寻找自己需要的段落

什么是批处理程序

Batch file programming 是微软操作系统自带原生的开发语言,不需要构建任何环境就可以执行的脚本
Batch file 批处理文件 使用cmd.exe执行

如何编辑批处理程序 使用任何文本编辑器

批处理程序可以做什么? 使用一系列内置命令进行自动化操作 例如:匹配规则删除文件,新建文件、日志,批量创建计算机病毒

一个简单的批处理文件

//输出hello world	
@echo off
Echo “hello world”
pause

命令分类

内部命令 cls,ipconfig等
外部命令 java python等 需要搭建相应环境

批处理运算操作
算术运算 + - * / %
命令模式

set /a 1+1 只能执行一次

文本模式

@echo off //避免出现盘符
set /a var= 1+2
echo %var%
pause

分组优先符 ()
重定向运算
> 会覆盖原有内容 echo “内容”>a.txt
>>不会覆盖之前的内容 追加状态 echo “内容”>>a.txt
文本文件查看type type a.txt
< 表示文件流方向
<<
关系运算<小于
>大于
多命令运算符
&& 具有短路性质,第一个错误 第二个不执行
|| 短路 第一个执行成功 那么就不会执行第二个命令

管道符号 |
A | B 前一个命令的输出 作为后一个命令的输入

批处理基本命令

命令格式

命令 子命令 参数 操作 选项(部分可能没有)
命令帮助信息查看/? or /help(完整)

批处理文件参数传递
.bat文件 接收参数使用%num

net user %1 %2 /add

注释符扩展

rem comment

炫酷命令提示符

颜色命令 color 只能设置单次
标题命令 title

时间相关命令
date /T查看当前日期
date 显示并更改
time 更改
time /T 只显示当前时间 并不更改

启动命令
start /? 获取start使用指南

start ‘***’开启一个新cmd 并名为***//注: ‘***’可以不写
start 1.bat 启动1.bat
type 1.bat查看内容
start /B 1.bat admin 123456 不启动新的窗口执行文件

调用其他bat文件
call +路径 文件名 然后会执行这个文件//注:不能进行参数传递

未完待续,每天持续更新

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

墨竹菊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值