详情介绍
批处理之家出的批处理BAT脚本中set和if命令的使用教程,学习bat的朋友可以看下。
内容概要
set
赋值
数学运算
读取输入
字符串截取
字符串替换
if
判断上一条命令的退出代码
判断文件是否存在
字符串比较 ★
使用 set 命令进行赋值
注意事项
等号两边不要有空格
C:\>set str=BatHome
C:\>echo %str%
BatHome
C:\>set str = BatHome
C:\>echo %str%
%str%
变量值包含特殊字符需用双引号
C:\>set "str=Bat&Home"
C:\>echo "%str%"
"Bat&Home"
C:\>set str=Bat&Home
'Home' 不是内部或外部命令,也
不是可运行的程序或批处理文件。
C:\>echo "%str%"
"Bat"
• 变量值设置为空可以清空变量值,实现变量初始化。
• 避免使用系统环境变量同名的自定义变量,例如:
path , date , errorlevel 等
语法可行但不推荐使用:
使用连等把多个变量赋值成数字 set /a x=y=100
逗号分隔把多个变量赋值成数字 set /a x=1,y=2
使用 set /p 命令读取输入
交互获取用户输入
@echo off
set /p input=请输入一个字符串:
echo,%input%
pause
读取文件的第一行内容
C:\>echo BatHome>1.txt
C:\>set /p input=<"1.txt"
C:\>echo %input%
BatHome
输出字符串之后不产生换行
@echo off
for %%i in (bat home) do (
echo,%%i
)
pause
@echo off
for %%i in (bat home) do (
set /p =%%i<nul
)
pause
下载地址
人气书籍
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的批处理BAT脚本中set和if命令的使用教程 pdf版资源来源互联网,版权归该下载资源的合法拥有者所有。