windows常用命令(高级语句篇)

  
      <李>变量操作:   
     <代码>查看:
      集
      定义变量:
      设置val=美国广播公司
      提示输入变量:
      设置/p val=请输入变量:瓦尔
      替换:
      设置val=% val: a=b % #把变量% val %中的一个替换成b
      截取:
      设置val=% val: ~ 0, 3% #截取val的前3位
      合并:
      设置val b=% % % %
      计算:
      设置/b=% % + 1 #设置变量一个的值为变量b + 1  
      <李>调用语句:   
     <代码> a.bat
      b.bat
      #在a.bat中调用b.bat:
      直接调用:
      叫b.bat
      传递参数:
      调用b。蝙蝠% 1% 2…
      调用b。蝙蝠% *
      简写:
      @b.bat
      查看脚本目录:
      回声% ~ dp0  
      <李>判断语句:
    。语法:   
     <代码>如果条件(
      逻辑
      )其他(
      逻辑
      ) 
      

    b。条件:

      
     <代码>判断字符串是否相等:
      “字符串1”==白址?”
      判断数值是否相等:
      数值1装备数值2
      判断文件/文件夹是否存在:
      存在文件名
      判断变量是否已定义:
      定义变量
      判断上个语句的返回值:
      % % #返回码为0执行成功,否则执行失败 
      

    c。表达式:

      
     <代码>中文含义关系符英文解释
      等平等于装备的
      大于gtr大于
      大于或等于组大于或等于
      小于lss不到
      小于或等于leq小于或等于
      不等于neq不等于 
      <李>循环语句:
    。语法:   
     <代码>为% % (% b %) (
      逻辑
      ) 
      

    b。用法:

      
     <代码>遍历当前目录下的所有文件:
      (*)(% %我的
      回声% %我
      )
      遍历脚本中的所有参数:
      (% % %我的* %)(
      回声% %我
      )
      输出文本中以,分隔的第二段内容:/f”delims=⒘钆?2”% %(用法)我(
      回声% %我
      )
      遍历当前目录下的所有文件夹:
      (*)/d % %我的(
      回声% %我
      )
      递归遍历当前目录下的所有文件(包含子目录):
      (*)/r % %我的(
      回声% %我
      )
      建立序列:
      我/l % % (1、2、5) (
      回声% %我
      )
      输出:
      1
      3.
      5  
      <李>字符集操作:   
     <代码>查看:
      chcp
      切换:
      chcp 936 #简体中文
      chcp 65001 # utf - 8代码 
      <李>清屏:   
     <代码> cls  
      <李>显示/修改时间,日期:   
     <代码>日期:
      日期
      时间:
      时间
      只显示:
      日期/t  
      <李>宏操作(别名):   
     <代码>创建:
      李中能=cd e: \测试$ t dir # $ t是分隔符
      使用:
      李
      查看历史记录:
      dos命令/历史
      设置历史记录保存条数:
      dos命令/histsize=1  
      <李>退出脚本:   
     <代码>退出/b状态码代码 
      <李>查看帮助文档:   
     <代码> dir/?
      帮助dir  
      <李>跳转语句:   
     <代码>创建标签:
      :标签
      跳转到标签:
      goto标签
      死循环:
      :测试
      回波测试
      转到测试 
      <李>注销:   
     <代码>下线# linux下是注销 
      <李>暂停程序的执行:   
     <代码>暂停 
      <李>打印操作:   
     <代码>显示打印列表:
      打印
      删除指定文件:
      打?c用法
      追加打印文件:
      打?p用法
      清空:
      打?t  
      <李>修改dos窗口的提示符:   
     <代码>提示符$ p $ g代码 
      <李>排序:   
     <代码>正序:
      这种用法
      反序:
      排序/r用法
      输入排序:
      排序#结束按ctl + z +回车 
      <李>显示dos版本号:   
     <代码>版本 
      <李>显示磁盘卷标和序列号:   
     <代码>  
      <李>扫描磁盘:   
     <代码>立即扫描:
      香港证监会/scannow
      开机自动扫描:
      证监会/scanboot  
      

windows常用命令(高级语句篇)