批处理BAT脚本中set和if命令的使用教程 pdf版

BAT set和if命令

  • 书籍大小:611KB
  • 书籍语言:简体中文
  • 书籍类型:国产软件
  • 书籍授权:免费软件
  • 书籍类别:dos批处理
  • 应用平台:PDF
  • 更新时间:2021-09-11
  • 购买链接:
  • 网友评分:
360通过 腾讯通过 金山通过

情介绍

批处理之家出的批处理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

载地址

下载错误?【投诉报错】

批处理BAT脚本中set和if命令的使用教程 pdf版

      气书籍

      载声明

      ☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
      ☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
      ☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
      ☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
      ☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
      ☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
      ☉ 本站提供的批处理BAT脚本中set和if命令的使用教程 pdf版资源来源互联网,版权归该下载资源的合法拥有者所有。